The ecosystem is one of the key selling points of the iPhone. Thanks to developers, Apple can count on the most vibrant app ecosystem with over 225000 applications. At the Apple Worldwide Developers Conference 2010 Steve Jobs has told the audience that Apple has made a check to “developers” for a billion. Apparently a win-win situation. The App store was launched in 2008.
Consistency of the platform is one the success factors because it ensures that the same applications can run across different devices and OS releases. So that means, no binary breaks, APIs that are backward compatible and consistent screen resolutions.
The screen resolution in Apple mobile devices:
- 480-by-320 for iPhone 2G, 3G, and 3GS and iPod Touch
- 960-by-640 for the iPhone 4
- 1024-by-768 for the iPad
An application written for the iPhone can run on these different devices, apart for features that depend on a HW feature, this is the case of multi-tasking that is available only with iPhone 4 and iPhone 3GS, for example.
And older devices can freely upgrade, free of charge, to iOS 4, the latest Apple mobile OS. iOS 4 works with iPhone 4, iPhone 3GS (2009), iPhone 3G (2008) and the third-generation iPod touch (32GB and 64GB models from late 2009).
A good overview of iOS4 is iOS4 walkthrough. Thanks for David Pogue for sharing this link.
From Pogue, two nice videos on the iPhone.
Can the iPhone save your life? (at TEDMED 2009)
and Cool new things you can do with your mobile phone (at TED 2008):