Live data from Hacker News

Pushing iOS

jaymachalani.com

61–70 of 90 posts

Re: Pushing iOS

#61
post #6

I have yet to see a situation where widgets are actually useful.

I wrote a real-time transit app for my city and the second-most requested feature is a widget for a favorite stop that will display ETA automatically. As a frequent bus rider myself, I would make a lot of use out of something like that.

Re: Pushing iOS

#62
post #6

I have yet to see a situation where widgets are actually useful.

I constantly miss having my upcoming calendar items floating there on most of my home screen. It was a quiet little ambient reminder of things coming up in my life every time I took my Android phone out and poked at it.

I like nearly every other aspect of the iOS experience more than my old Nexus One, but this keeps on bugging me.

Re: Pushing iOS

#63

Earlier quoted context omitted.

I find them useful. Here's how: - Weather info. Before heading out for the day I can see instantly if I might need a jacket or umbrella later. - Tube status. I can see at a glance if there are any problems on any underground lines. If there are, I can click on the problem line to get more detailed information with a single touch. - Calendar. Shows me my schedule for the day. - Music. Control playback without having t…

>Music. Control playback without having to launch an app. Well I don't really think that's a good use. iOS has the music controls on the lock screen

So does Android. Of course, when you are using the phone, you aren't always at the lock screen. iOS has the swipe-up on the homescreen to get music controls, which, while its a different access method than widgets, is a clear indication that someone at Apple thinks that something besides "lock screen" and "launch the app" is useful.

Widgets are a more general solution, and suit the fact that users have different things that they want that kind of quick access to.

Re: Pushing iOS

#64
post #13

Earlier quoted context omitted.

I find them useful. Here's how: - Weather info. Before heading out for the day I can see instantly if I might need a jacket or umbrella later. - Tube status. I can see at a glance if there are any problems on any underground lines. If there are, I can click on the problem line to get more detailed information with a single touch. - Calendar. Shows me my schedule for the day. - Music. Control playback without having t…

Weather and Calender you can check from notification center and Music from control center. It's just a swipe down or a swipe up. If there are any problems on the subway, you get a push notification. You find all your notification in notification center, also your last messages and so on.

Calendar in the notification center ain't no substitute. I'm looking at my iPhone right now.

Swipe down: the screen is full of today's date, the weather, a note telling me that it would take me about 4 minutes to drive somewhere (why? I'm not going anywhere today? And why is it telling me it'd take 4 minutes to drive to the local Urban Outfitters store? Oh wait that's also a bus stop I walk to a lot, GOOD JOB APPLE), and telling me the next thing up on my calendar. At the very bottom of the screen is an icon and the very top of my calendar.

And this calendar only shows me a couple things for today, because it insists on showing me the hour grid around them. In the future? It just says "It looks busy tomorrow. There are 7 events scheduled."

Back on the Android, I would have seen something like this floating on my home screen the moment I unlocked the thing:

Today: 9:00am refresh con signs 11:30am change patch! 6:30pm Jason's game night 8:59pm Sunset

Saturday: 5:13am Sunrise 9:00am Market day! 3:00pm Yoga 8:00pm Sunset

Sunday: 5:13am Sunrise 5:45pm Intermediate pole

etc, etc, etc. There's my next few days, constantly there for me to glance at and have a chance to think "oh I have this thing coming up, I should prepare for it today". Doesn't tell me how long an event is but that's not a thing I actually care about most of the time.

Re: Pushing iOS

#65

Good process leading to this, even if I disagree with some of the conclusions. It's nice to see speculative designers actually considering (and then documenting) the environment their concepts would have to work and compete in, rather than just pushing out a cool-looking set of Dribbble mockups with no context. I don't think Apple is going to add functionality to the home screen. It's always done one thing, and I ima…

I can't stand the notification center. Even in its current form it always seems overcrowded with stuff I don't care about. Opening up the API for any app to eat up even more real estate would, in my opinion, be extremely misguided. If anything it needs to be dumbed down even further.

There are two separate concerns here:

1. Notifications. Telling me that things have happened, when they happen. The notification center could (nay, should) excel at this, but currently it's only doing okay. I wish I didn't have to keep micromanaging my preferences to prevent apps from spamming me with useless stuff, but at least it works.

2. Persistent info. Stocks, weather, headlines, deadlines, etc. I don't want this stuff in the notification center. It gets in the way of everything coming at me from concern #1. I want to be able to find this elsewhere, without having to dig down into each app. And I definitely don't want apps trying to tell me persistent info in the form of a notification. I don't need to be notified that it's sunny out, or that something interesting (but not directly related to me, or actionable on my part) happened inside of one of my apps. But having to drill down into each individual app for this info is also a pain.

This is where I love Microsoft's live tiles. The ability to peek inside of an app from the homescreen is awesome (way better than having to add separate widgets, a la Android, each with their own design patterns and set of controls). I'd use Windows Phone for this reason if it had the same app ecosystem as iOS, but of course I wouldn't expect it to. Currently my primary device is running Android, which, for me, is a nice trade-off between app availability and base OS experience. But if iOS were to add that ability to "peek" into any existing app to see what's happening, I'd definitely consider switching back.

Re: Pushing iOS

#66
That's a clever approach to widget-izing apps, but I suspect that using the pinch gesture on such a small touch target could be problematic.

In the iOS Human Interface Guidelines, Apple suggests that your touch targets have a minimum size of 44x44 points. (https://developer.apple.com/library/ios/documentation/userex...)

If you look at the icon size list at https://developer.apple.com/library/ios/documentation/userex..., you'll see that iPhone 5 icons are only 60x60 points (divide the pixel sizes by two to get the point size). I imagine that 60x60 is simply too small for a two finger gesture to work well.

Maybe this would work better with a one finger touch and drag gesture where the drag direction dictates how the icon will grow into a widget (but with icons on the top and bottom rows only able to grow in one direction). It would need to be a quick gesture, though, since tap and hold triggers that app reorganization mode of Springboard.

Re: Pushing iOS

#67
post #33

Earlier quoted context omitted.

I find them useful. Here's how: - Weather info. Before heading out for the day I can see instantly if I might need a jacket or umbrella later. - Tube status. I can see at a glance if there are any problems on any underground lines. If there are, I can click on the problem line to get more detailed information with a single touch. - Calendar. Shows me my schedule for the day. - Music. Control playback without having t…

How is that useful? To glance at that information you have to: 1. Unlock your phone 2. Press home to go to the homescreen 3. Swipe to the screen that contains the widget 4. Possibly scroll the widget itself Android itself has several better alternatives for such glanceable information that are quicker to access: - Google Now / other search plugin - Lock screen widgets / lock screen "now playing" info - Lock screen ap…

If you have your most important widget(s) on your homescreen along with your most useful apps, you're probably doing 1-3 anyway most times you use your phone.

For me, it's very similar to the badges on iOS (which is something I miss when I use my Android work phone). I'm often not actively looking for the info, but it's a nice little prompt about it being there.

As for your alternatives

- Google Now is (at least for me) only useful when it's displayed as a widget

- the lock screen is fine for some things but less good for sensitive stuff - and with the fingerprint scanner on the 5S I rarely see my iPhone's lock screen these days

-persistent notifications on the notification bar quickly get cluttered and tell you nothing more than there is a notification of some description for that app

- the recent app menu still involves you going to a separate screen

Clearly they work for you, but also clearly they don't work as well for many others.

Re: Pushing iOS

#68
post #42

Doesn't the notification center and control center basically take care of this? Notification center could be a lot better, but requiring a two-finger pinch is a non-starter. Also, what's with this made-up title? >UX/UI & Branding Architect You're a designer.

Do you also tell people who describe themselves as "Python/Django hacker" to drop the "made-up title" and label themselves as "developer"?

Seriously, what does it matter to you how the guy labels himself?

Re: Pushing iOS

#69

Earlier quoted context omitted.

all cite screen size as their main reason. Just one data point, but it was "keyboard" by far for me. The iOS keyboard is horrible and very difficult to customize so I took a risk and switched at my last update (and FWIW, I'm finding Android streets ahead in terms of functionality). Digging the larger screen size is something that came later for me but would definitely be another reason not to go back for me now.

People leaving for keyboard reasons are generally, and I hate the term, 'power users'. For 90% of the iOS customer base the keyboard works perfectly well, I'm not the biggest lover of it but I think it's reasonably solid for what it is and what it does.

I don't think this is necessarily true. Yes, people leaving for keyboard-feature reasons are power users. But there are other keyboard reasons.

For example, iOS7 totally broke the keyboard so that fast touch-typists just can't type on it any more. This doesn't matter on something small like a phone, but on an iPad it is super-frustrating. Apple fixed it somewhat in recent updates but it's still broken in a few basic ways, all having to do with the fact that the person who programmed the new keyboard doesn't know how typing works.

It is confusing enough that a non-power-user probably doesn't have a clear idea why typing sucks now, they just know that letters don't come out with the right capitals any more, sometimes extra spaces show up, and damn that shift key is confusing. etc. It is not so much "Android is better" as it is "iOS is not a nice experience any more".

There are similar things to do with web browsing. Web browsing is supposed to be one of the few things these devices specialize in, but on my iPad Air it is terrible. If I go to a web site with images on it and scroll down, most of the images don't load for a LONG time, leaving me with mainly a blank page. When iOS7 came out the browser crashed all the damn time. Now that is mostly fixed but it still crashes sometimes.

Meanwhile there are all these timing-based gestures that are thrown off by browser performance problems, leading to bad user experiences. For example, I want to scroll down a page, so I press on the screen, drag, and release. Well oops, some piece of JavaScript ran right then or something, causing the browser's timing to get confused (maybe it counts frames and only a couple of frames went by), so instead of a drag it interprets this as a tap, which for some reason causes me to select some garbage on the page that I don't care about. Well now I am in select mode and things get only more confusing from there (especially if more performance hitches are happening). This happens all the time.

When you can't even scroll down a web page reliably, and yet that is one of the main use cases you are selling your product for, you can't claim it is a luxury product. You aren't delivering a luxury experience so you can't charge a premium.

Apple has gotten away with this in the past, in similar situations, though, because of newness and shininess. As Marc Andreesen pointed out recently, for the first few years you could barely even make a call on an iPhone, and when you did it was super-frustrating. But still it caught on. I think this is just because it was so new and exciting and there weren't real competitors yet. Once the bloom is off that rose, in order to be perceived as a premium brand, you have to actually deliver quality. But Apple is not delivering quality with the OS, they are just delivering some kind of skin-deep attempt of an appearance of quality.

I consider iOS7 to be a huge misstep and a giant missed opportunity, much bigger even than Siri or Maps. I am not sure if fixing iOS7 would solve all Apple's problems, but it is where I would start.

However, I don't think the thesis of this article -- lack of UI features -- would be my first step. Because I don't agree with the article that iOS 7 is simple. In reality it's a mess, it just tries to appear simple. So the first step is making it really, actually simple, and make it deliver a solid, quality experience. Then you can think about adding UI features, which I would claim people don't care about as much.

Re: Pushing iOS

#70

This guy needs a windows phone, can we get him a windows phone?

I agree, his whole iOS blocks, is simply windows live tiles.

Live Tiles doesn't have interaction with them, and they're on a diffrrent ecosystem. This is the equivalent of "You want a notification on iOS? Get an Android"
Post reply on HN