Hey everybody, creator here. Let me know if you have any questions/comments/feature requests - I'm going to keep working on this.
This total disregard for platform conventions does your users a disservice by making moot the effort they've spent learning how the platform operates and what to expect from UI elements and interactions. On top of that, you have to reinvent all the native components you otherwise would get for free, and your app looks like an ugly odd duckling on the platform. Why do this? It demonstrates an insane level of condensio…
Show HN: FlatUIKit - Flat UI components for iOS
31–40 of 61 posts
Re: Show HN: FlatUIKit - Flat UI components for iOS
#32Earlier quoted context omitted.
Yeah. Fuck that guy for publishing code for us to look at and maybe use.
What would you do if I published a broken password hashing scheme and encouraged others to use it?
Re: Show HN: FlatUIKit - Flat UI components for iOS
#33Hey everybody, creator here. Let me know if you have any questions/comments/feature requests - I'm going to keep working on this.
Re: Show HN: FlatUIKit - Flat UI components for iOS
#34Looks good. You should sell it, rather than give it away under the MIT license.There is good demand for this sort of stuff.
Re: Show HN: FlatUIKit - Flat UI components for iOS
#35Re: Show HN: FlatUIKit - Flat UI components for iOS
#36Earlier quoted context omitted.
Disregard this feedback. Do you know how to use a blue pencil instead of the standard yellow? I thought so. These controls maintain the overall look and feel of the native components while just giving them a different skin. Sheesh, even Apple recognized that developers wanted to give their own look to controls by giving them Appearance hooks. You know what else you get by coding your own UI components that mimic nati…
Disregard this fellow's feedback, since he clearly has disregarded the platform users and the shared conventions of the platform community. These elements don't maintain the look and feel of the components at all. They're roughly in the same place, most of the time, and that's about all you can say for them: https://www.joingrouper.com/assets/new_landing/OnboardingScr... > Sheesh, even Apple recognized that developer…
> a rework of the UI to look like Windows Phone
I am laughing at this comment in particular only because most of the project uses the APIs provided by Apple to change the appearance on existing controls, exceptions being the switch and the alert view.
The project only makes it easy to generate and integrate flat images into these controls. You make it sound like he is rewriting UIKit.
Re: Show HN: FlatUIKit - Flat UI components for iOS
#37Hey everybody, creator here. Let me know if you have any questions/comments/feature requests - I'm going to keep working on this.
This total disregard for platform conventions does your users a disservice by making moot the effort they've spent learning how the platform operates and what to expect from UI elements and interactions. On top of that, you have to reinvent all the native components you otherwise would get for free, and your app looks like an ugly odd duckling on the platform. Why do this? It demonstrates an insane level of condensio…
If anything, they have made flat UI a convention in itself, just like pull-down-to-refresh, large center tab buttons and slide-right navigation weren't originally/aren't native widgets, but have become commonplace.
The rumor is that iOS 7 is going to change to a flatter appearance anyway, so in a few weeks this all might be moot.
Re: Show HN: FlatUIKit - Flat UI components for iOS
#38Earlier quoted context omitted.
Where is the vitriol from this coming from? This isn't some massive new UI paradigm, it's effectively a theme! And a handsome one, at that.
> This isn't some massive new UI paradigm ... Flat UI isn't some massive new UI paradigm? I thought that's exactly what it is. > ... it's effectively a theme! One of the major components of the success and pleasantness of iOS -- and Mac OS X before it -- has been platform consistency. Apple has made a study of this, and that's part of what users are buying when they buy Apple's products. Dismantling that consistency…
Re: Show HN: FlatUIKit - Flat UI components for iOS
#39This is definitely a step above using drawRect: to draw custom views, when images are more efficient in this case thanks to UIControl.
Re: Show HN: FlatUIKit - Flat UI components for iOS
#40Earlier quoted context omitted.
What would you do if I published a broken password hashing scheme and encouraged others to use it?
That's one of the worst analogies that I've ever read. This is a piece of functional, well written code, that you may not like but it in no way is going to be harmful to the developers not the end users. If it's not good less people will use it because users will not like the UI.
It's not quite that simple. If you want to use Netflix, you have to use their terrible webkit-based app. So we all do.
That doesn't mean that everyone would have a better user experience with apps sticking to common platform conventions.