FlatUIKit

Dev tools

ui component library

SHOW HN2013

116points
55comments
#191of 1,739 in 2013
Top 11%of 2013 by points

How HN took it

DebatedReal support and real criticism

8 positive, 5 neutral or asking, 1 mixed, 8 critical, out of 22 comments about the project. Thread score +0.11.

Design: 1 for, 7 againstExecution: 4 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Clean, well-written code and useful for flat UI apps

    From 3 comments
    • Great work! This is a really cool project. I actually did something like this in an app I am working on using the same approach. I knew it could be generalized to all UI…
      conradev on HN
    • FlatUIKit reminds me of following the projects on Github: https://github.com/domesticcatsoftware/DCControls & https://github.com/domesticcatsoftware I personally had to fork the…
      avelis on HN
    • Have you looked at the code? This is not reinventing the components. This is basically UIKit with a few things added to it.
      vyshane on HN
  • Attractive, handsome theme

    From 1 comment
    • 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.
      octernion on HN

Objections

  • Ignores iOS platform conventions and native look and feel

    From 3 comments
    • I'm going to say something that many won't like, but I feel very strongly about it. ``` -- ``` Please stop wasting time on pretentious designer bullshit like this. Skinning is…
      huhtenberg on HN
    • 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…
      anonyfuss on HN
    • The platform has defined conventions. There's a set of Human Interface Guidelines, and those guidelines prescribe what UI elements to use where. There is also set of standard…
      anonyfuss on HN
  • Flat controls lose visual cues for interaction

    From 1 comment
    • >Buttons are still buttons, text entry boxes behave as before, radio buttons still let you choose one option, sliders slide, etc etc. They might be, if I can figure out which…
      illicium on HN

Requests

  • Remove shadows to make widgets fully flat

    From 1 comment
  • Add accessibility support

    From 1 comment
    • That's a really good observation re: accessibility, and something that had totally slipped my mind. I'll add accessibility support for FUISwitch and FUIAlertView in the next…
      jackflintermann on HN
  • Localize the switch labels

    From 1 comment
    • A feature request, localize the switch. I think if the language is english, you get 'ON'/'OFF', otherwise just just |/O. Unfortunately unicode doesn't have these glyphs, but they…
      jcampbell1 on HN

Questions

  • Why lean on categories instead of base classes

    From 1 comment
    • Thanks for sharing. Can you talk a bit about your decision to lean on categories so much? I'd personally prefer to see a few more base clases and DRY it up a bit. EDIT: And maybe…
      andymoe on HN

Alternatives named

  • DCRoundSwitch and DCControls

    From 2 comments
    • FlatUIKit reminds me of following the projects on Github: https://github.com/domesticcatsoftware/DCControls & https://github.com/domesticcatsoftware I personally had to fork the…
      avelis on HN
    • One of the interesting pull requests that came out of https://github.com/domesticcatsoftware/DCRoundSwitch was to support accessibilityValue . I for one would like to make a…
      avelis on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/5715088)