3 ms·
I think this speaks to something really important that's rarely touched on directly; people hate waiting for software. I despise it. Many ordinary consumers use
by kunle 13y ago
I think this speaks to something really important that's rarely touched on directly; people hate waiting for software. I despise it. Many ordinary consumers use their phones as a way to solve "waiting" in general (just look what happens when you have a bunch of people in line: they take out their phones to pass the time).
To date, the way most developers solve this (Aside from optimizing for performance where possible) is to use loading indicators of some kind, but that's a bandaid at best. Some work will definitely have to be done to manage the battery drain concerns that can arise from this, but more time spent in your app actually doing stuff, and less time waiting for the app to update will be a huge gift of time back to users (basically 2 - 5 seconds every time you open an app is about to be given back to you). Add that up over many app opens every day over many days every year; its substantial.
- consultant23522 13y agoYeah, but let's be honest. It's not real productive time. It's Facebook, Twitter, and Candy Crush.
- kunle 13y agoAgreed - definitely not real productive time. Most of the time it's just entertainment (which makes sense if you consider that no one ever has any idea how long they'll be waiting for whatever it is they're waiting for).
- Angostura 13y agoPeople hate waiting for software, but they hate unexpectedly running out of data-plan capacity even more. Until now I've known that pretty much* the only time an app will be using data is when I'm looking at it. *There are a few exceptions, such as Mail which the average user understands.