ID3AS

Month

December 2009

10 posts

Nov 30, 2009296 notes

November 2009

14 posts

http:// →
Nov 24, 2009
Nov 18, 20093 notes
Nov 17, 2009
Running iPhone Apps in the Foreground

russianpencil:

Much has been written about the iPhone’s lack of ability to run third party apps in the background, a limitation that has likely been imposed to conserve CPU, RAM, and battery. This is something that will undoubtedly be made possible with a future hardware upgrade (potentially as early as the next iPhone), but in the meantime, are there any ways to improve the user experience with only a software upgrade?

My proposal has nothing to do with running apps in the background, but rather, to improve the way the native out-of-the-box apps run in the foreground. As an iPhone user, my ultimate annoyance is receiving a text message notification while using an app, and not being able to reply to the message without exiting the app. The proposed solution (demonstrated in the video below) has the messaging interface open up in the foreground when “Reply” is tapped, rather than exiting the app. It is my assertion that this task is light enough as to not cause any performance problems in terms of CPU, RAM, or battery.

Notice that the messaging interface is a “lite” version of the stand-alone messaging app. The Edit button has been replaced with Done, and the ability to step back to view all conversations has been removed. These limitations are imposed to keep the user as focused as possible, and to prevent them from delving into other conversations while an app remains opened underneath.

The same concept could be re-used for the iPod app. Double tapping the home button to summon the iPod pop-up dialog is a great touch, but it could be taken a step further if the user had the ability to select a track from their catalog, rather than just the standard play, pause, advance forwards and backwards options.

I believe these improvements fall directly in line with Apple’s modus operandi: start with something simple and build on it. This philosophy as it pertains to Apple was given a great run-down by John Gruber over at Daring Fireball a few months ago. The quotation of Gall’s Law that starts off the entry is especially relevant to this blog:

“A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system.”

(Bonus points if you catch the reference in the video).

Nov 17, 2009196 notes
Nov 17, 2009
Play
Nov 13, 2009
Nov 12, 2009
Nov 11, 2009
Nov 9, 2009
“We recently decided to revamp our Disney stores, and his contribution, very early in the process, was to ask that we create a statement — in other words, ask ourselves, “What do you want the stores to say to people when they walk in?” He didn’t tell us what it would be, but he told us it was necessary that we have one. Another piece of valuable advice he gave to me was to build a prototype of the new store on your property — don’t put it in a mall or on the street — build it close enough so that you can visit it often, massage it, and learn from it. And when you’re really ready, roll it out.” —8 stars speak out on Steve Jobs - Bob Iger (5) - FORTUNE
Nov 6, 2009
Nov 6, 2009
Nov 4, 2009
Nov 2, 2009
Next page →
2010 2011
  • January 10
  • February 2
  • March 2
  • April 5
  • May 5
  • June 4
  • July 3
  • August 5
  • September 10
  • October 2
  • November
  • December
2009 2010 2011
  • January 14
  • February 20
  • March 13
  • April 13
  • May 6
  • June 7
  • July 9
  • August 7
  • September 6
  • October 3
  • November 5
  • December 9
2008 2009 2010
  • January 8
  • February 13
  • March 22
  • April 51
  • May 26
  • June 36
  • July 28
  • August 12
  • September 20
  • October 26
  • November 14
  • December 10
2008 2009
  • January
  • February
  • March
  • April
  • May
  • June
  • July
  • August
  • September 101
  • October 61
  • November 20
  • December 3