Live data from Hacker News

iPhone OS 4.0

ignorethecode.net

11–20 of 67 posts

Re: iPhone OS 4.0

#11
post #2

I know, another article about the iPhone, but I really liked this bit (with relevance beyond the iPhone OS): «I think it’s fair to say that most people involved in interaction design tend to agree that hierarchical file systems have largely failed their users. […] However, when we say ‹hierarchical file systems don’t work›, most of us end that sentence with ‹so we need to replace them with something better› in our he…

To play devil's advocate for a minute: One possibility is that the most useful method of organizing data is necessarily different for each application.

There are even applications for which hierarchical organization is entirely appropriate at the UI level: An obvious example is an outliner. And it's not a coincidence that our filesystem UIs have little icons of file-cabinet drawers and file folders: The real world features file cabinets and folders, and people have traditionally been able to make sense of those, hierarchy and all... in a context which naturally fits into a hierarchical scheme.

It's worth asking whether the cardinal sin of the hierarchical file system isn't the fact that hierarchical is innately confusing, but that for thirty years and more programmers have labored to fit non-hierarchical problems into a hierarchical paradigm, often in totally unnatural ways. Replacing that One True Paradigm with another One True Paradigm might just prolong the fundamental mistake.

Re: iPhone OS 4.0

#12
The task switcher also function as apps killer. Holding your finger on one of those app will make popup the delete button to completely shut down the apps, background apis included.

Re: iPhone OS 4.0

#13
post #7

Android has an almost-identical "task switcher" (press and hold the Home button to show a popup of recent apps). I don't think anyone I know uses it regularly - and I just spent 18 months working in a 30-person Android software company.

Symbian has had essentially the same kind of task switcher for many years (hold the Home button to display a popup of open apps). AFAIK, nobody uses that either. It's not discoverable.

Re: iPhone OS 4.0

#14

I’m not convinced that the task switcher needs to exist. Since apps in the task switcher aren’t really running, the task switcher isn’t so much a task switcher as it is a list of recently used apps The task switcher lets you switch back and forth between apps one handed using your thumb. I think that's part of the rationale for it. Also, the Least Recently Used algorithm will dynamically make a short list of the actu…

It'll be interesting to see if the older phones get this. As you say it can function as a recently used list, even if those apps are not running, the user shouldn't have to care about the distinction.

Re: iPhone OS 4.0

#15
I installed 4.0 a few days ago on my 3G and only notable difference is the folders. I think to use multi-tasking I need to upgrade my phone to 3gs? Stinks if that's correct!

Re: iPhone OS 4.0

#16
post #13
post #7

Android has an almost-identical "task switcher" (press and hold the Home button to show a popup of recent apps). I don't think anyone I know uses it regularly - and I just spent 18 months working in a 30-person Android software company.

Symbian has had essentially the same kind of task switcher for many years (hold the Home button to display a popup of open apps). AFAIK, nobody uses that either. It's not discoverable.

Using the home button daily on my E71 to switch between email, web, notes, twitter.

Re: iPhone OS 4.0

#17

I installed 4.0 a few days ago on my 3G and only notable difference is the folders. I think to use multi-tasking I need to upgrade my phone to 3gs? Stinks if that's correct!

Only devices with 256 MB of RAM support multitasking with 4.0, so the 3GS does, but the 3G does not.

Re: iPhone OS 4.0

#18
post #2

I know, another article about the iPhone, but I really liked this bit (with relevance beyond the iPhone OS): «I think it’s fair to say that most people involved in interaction design tend to agree that hierarchical file systems have largely failed their users. […] However, when we say ‹hierarchical file systems don’t work›, most of us end that sentence with ‹so we need to replace them with something better› in our he…

A good article posted yesterday that was lost under the Steve Jobs articles:

"When good interfaces go crufty"

"So, the Mac’s designers invented something called a “file selection dialog”, or “filepicker” — a lobotomized file manager, for opening and saving documents when the main file manager wasn’t running."

http://web.archive.org/web/20050101092500/http://mpt.phrasew...

Re: iPhone OS 4.0

#19
post #2

I know, another article about the iPhone, but I really liked this bit (with relevance beyond the iPhone OS): «I think it’s fair to say that most people involved in interaction design tend to agree that hierarchical file systems have largely failed their users. […] However, when we say ‹hierarchical file systems don’t work›, most of us end that sentence with ‹so we need to replace them with something better› in our he…

To play devil's advocate for a minute: One possibility is that the most useful method of organizing data is necessarily different for each application. There are even applications for which hierarchical organization is entirely appropriate at the UI level: An obvious example is an outliner. And it's not a coincidence that our filesystem UIs have little icons of file-cabinet drawers and file folders: The real world fe…

That's a great point. I certainly think applications should have the freedom to offer their own custom view of the user's data (as you point out, even hierarchical views, if that makes sense in their context - for example, it makes sense for MP3 players, where there is a natural hierarchy along the lines of Band -> Album -> Song), but I also think Apple should show some leadership here, both on a UI level, as well as on a technical level (for synchronization, versioning and similar features).

Re: iPhone OS 4.0

#20

I’m not convinced that the task switcher needs to exist. Since apps in the task switcher aren’t really running, the task switcher isn’t so much a task switcher as it is a list of recently used apps The task switcher lets you switch back and forth between apps one handed using your thumb. I think that's part of the rationale for it. Also, the Least Recently Used algorithm will dynamically make a short list of the actu…

It'll be interesting to see if the older phones get this. As you say it can function as a recently used list, even if those apps are not running, the user shouldn't have to care about the distinction.

If this is what people want (a LRU stack of apps), wouldn't they'd be better off making the dock do this, instead of introducing a third app area?
Post reply on HN