Live data from Hacker News

Lifting the lid on the iOS 7 UIPicker

blog.ittybittyapps.com

1–10 of 58 posts

Re: Lifting the lid on the iOS 7 UIPicker

#2
It's another bit of the UI that has been shoved into being "flat", but the metaphor is just lost. If you hadn't seen the iOS6 one it makes absolutely no sense now. For more of this, see the Clock app with it's ridiculous circle buttons and half a blank screen.

Re: Lifting the lid on the iOS 7 UIPicker

#4
post #2

It's another bit of the UI that has been shoved into being "flat", but the metaphor is just lost. If you hadn't seen the iOS6 one it makes absolutely no sense now. For more of this, see the Clock app with it's ridiculous circle buttons and half a blank screen.

I'm not sure I follow your criticism of the clock app. It looks the same to me, albeit "flatter".

Re: Lifting the lid on the iOS 7 UIPicker

#5
> You’re also not able to tap the AM/PM or minute items to select them, which is completely inconsistent because you can tap the day and hour items! WAT

Uh oh, that is a major red flag that the code behind this picker is one terrible mess. It implies that the code used for the time part of the picker is completely separate from the code for the date part.

Re: Lifting the lid on the iOS 7 UIPicker

#6
Oh man, and now even Apple has come to a point where it's taking things that were done well and making them worse. So sad.

It may be because it was rushed and hopefully they'll address it, but seeing the UI principles violated so badly is just painful to see. It's not even debatable, because it's not consistent.

I like seeing progress and devices/software improve over time, so every time I see something get worse than a previous version is very upsetting.

Re: Lifting the lid on the iOS 7 UIPicker

#7
post #2

It's another bit of the UI that has been shoved into being "flat", but the metaphor is just lost. If you hadn't seen the iOS6 one it makes absolutely no sense now. For more of this, see the Clock app with it's ridiculous circle buttons and half a blank screen.

I shouldn't worry, you should try Android's time picker.

Consider a generation not used to the analogue wrist-watch, and give them a clock face with an outer 24-hour clock and an inner 12 hour clock, and then ask the user to select time using the tip of their finger, on a small phone screen, on the inner or outer circle to the hour and minute that they wish.

http://3.bp.blogspot.com/-SK2ljlhHiCU/UaiEjF1lhGI/AAAAAAABJq...

Oh, and that top bit... the time that most people would read and want to change? Yeah, that's just display. Tapping that does nothing useful, just flips the mode from hours to minutes but you can't change the time that way.

So: A modal interface, on a circular control, with small areas of touch, that you cannot navigate one-handed accurately, and that uses the least popular display of time.

Re: Lifting the lid on the iOS 7 UIPicker

#8
post #7
post #2

It's another bit of the UI that has been shoved into being "flat", but the metaphor is just lost. If you hadn't seen the iOS6 one it makes absolutely no sense now. For more of this, see the Clock app with it's ridiculous circle buttons and half a blank screen.

I shouldn't worry, you should try Android's time picker. Consider a generation not used to the analogue wrist-watch, and give them a clock face with an outer 24-hour clock and an inner 12 hour clock, and then ask the user to select time using the tip of their finger, on a small phone screen, on the inner or outer circle to the hour and minute that they wish. http://3.bp.blogspot.com/-SK2ljlhHiCU/UaiEjF1lhGI/AAAAAAABJ…

Where are you seeing that UI? At least on Android 4.1, the normal time picker is similar to the iOS ones.

Re: Lifting the lid on the iOS 7 UIPicker

#9
post #7
post #2

It's another bit of the UI that has been shoved into being "flat", but the metaphor is just lost. If you hadn't seen the iOS6 one it makes absolutely no sense now. For more of this, see the Clock app with it's ridiculous circle buttons and half a blank screen.

I shouldn't worry, you should try Android's time picker. Consider a generation not used to the analogue wrist-watch, and give them a clock face with an outer 24-hour clock and an inner 12 hour clock, and then ask the user to select time using the tip of their finger, on a small phone screen, on the inner or outer circle to the hour and minute that they wish. http://3.bp.blogspot.com/-SK2ljlhHiCU/UaiEjF1lhGI/AAAAAAABJ…

Which picker/app is that? Here's the time picker in the Clock app (for setting alarms) on 4.3 (CM 10.2):

http://i.imgur.com/KhhHul5.png

Re: Lifting the lid on the iOS 7 UIPicker

#10
post #5

> You’re also not able to tap the AM/PM or minute items to select them, which is completely inconsistent because you can tap the day and hour items! WAT Uh oh, that is a major red flag that the code behind this picker is one terrible mess. It implies that the code used for the time part of the picker is completely separate from the code for the date part.

Hm, it's more likely that when you have a picker column with just a few elements (like only "AM" & "PM"), the tap boundaries aren't adjusted to fill the entire container.

The bigger flag is how this wasn't picked up internally, given how prevalent UIDatePicker is in Apple's own apps. I'd be surprised if no one noticed, so am curious to see if this intentional and stays the same, or was truly accidental.

Post reply on HN