-
Website
http://www.dracoware.com/blog -
Original page
http://www.dracoware.com/blog/2008/10/24/how-apple-can-support-true-background-applications-on-the-iphone/ -
Subscribe
All Comments -
Community
-
Top Commenters
-
JanDawson
1 comment · 3 points
-
rtwomey
1 comment · 1 points
-
August Lilleaas
1 comment · 1 points
-
macryan
1 comment · 1 points
-
borrie
1 comment · 1 points
-
-
Popular Threads
Facebook, Instant messenger, Geo-tracking applications, skype, Pandora, Torrent Downloader, Clipboard, etc.
I think a better approach would be to allow time-slicing of any apps that want to run in the background. So only 1/100th of the CPU & Network can be used for background apps in total and if you have multiple background apps they have to share that resource evenly.
I worry that if you use the slicing approach (which is perfectly fine in that case), you would find yourself getting into task manager territory.
I still think Apple made the right decision on this, at least for now. Once battery power is longer longer an issue (and performance to some extent) maybe we'll see background apps. Hopefully there will be a more elegant solution.
Why not just offer a "run in background" button within apps that might benefit from this functionality (by default hitting the home button closes apps - this would be the alternative). Then, use the home button double click as a way to bring up a list of apps running in the background that you could either switch to or kill (much as the implementation of task manager is bad, the concept isn't for this kind of thing) .
Then, let users decide how many apps they're willing to have running in the background (and hence using up memory / battery). If performance suffers, you know the reason and can make changes. How many apps would you really want running in the background at one time anyway?
Though this blog is good, what puts me off is the font. Please change your font to sometihng more 'readable' . Increase lineheight or something .....