5 Reasons Why the iPhone is a Great Platform
Posted on March 24, 2008
Filed Under Entertainment |
The iPhone SDK was released a couple of weeks ago and I waited for the dust to settle before posting anything about it.
Having read every possible article and tutorial about it, I strongly believe this device has everything to reshape the mobile landscape and define new quality standards.
Here are 5 reasons why the iPhone is a great platform, is not the best for developing mobile applications:
1. Unique Hardware Specs
The iPhone as an unique fixed hardware which is optimized for high performance 2D and 3D processing. In that regard the iPhone is more like a gaming console than any other handset.
With that kind of platform, developers can finally fine tune their application to run as fast as possible for the best user experience.
Competitors have multiple hardware platforms that run across all range of mobile devices, making it very hard for developers to target their applications. Most of these handsets have poor graphic components and are not designed at the core for high-performance.
The combination of multi-touch technology, accelerated 3D and the accelerometer will unleash the creative of game developers and we’ll see new genre of game play.
2. iPhone OS
The iPhone OS is the state of the art of mobile OS. It shares the foundations and years of experience of Mac OS X.
The development tools that Apple provides are the exact same as the one for OS X. It’s an advanced development environment, that’s generally only available on gaming hardware.
In addition, all iPhone OS features are guarantee to work across all iPhone devices as opposed to the competition where the most interesting features are either optional (e.g.: hardware 3D, Bluetooth, multimedia, location) or API incompatible between OS releases (e.g.: Nokia Symbian).
There are no limits on what part of the iPhone developers have access to; contacts, phone, camera, web content, bookmarks, video, audio, location, everything is free to be used. Whereas on most competitive handset (especially Java ones) applications run sandboxed, limiting what you can use (e.g.: phone calls).
These guarantees will allow developers to makes the most of their applications without the headache of downgrading it to support multiple devices versions.
3. Ubiquitous Connectivity
The iPhone is the true essence of a mobile device, ubiquitous connectivity with both EDGE and WiFi. You’re always on.
But more important, every single iPhone comes with an affordable data plan that Apple has negotiated for you. That’s a huge differentiator.
With the competition, devices and data plans are generally sold separately. Thus, most mobile users are afraid of using connected applications because they never know exactly how much they going to pay, it’s just too confusing. As a developer, this is a real limitation for the broad adoption of your application (e.g.: networked games).
This is not the case with the iPhone, everything is included and unlimited, and the carrier is (almost) out. This is one of the reason the iPhone is the number #1 device used to browse the web.
4. Business Model
With the App Store, the iPhone is the only device on the market that comes with an independent distribution channel and a appealing business model for developers.
Apple charges a fair price for broadcasting your application to million of users so you don’t have to do anything. Put your app on the store and you’ll get 70% of the revenues, period.
5. Users Love It
Mobile users don’t care about what kind of software their device run on (e.g.: Java, Symbian) but they do love a device, simply because it’s beautiful or simple to use; it makes they feel they belongs to a very special tribe.
Apple is a strong brand know by the public for their appealing consumer devices like iPods. Making people feel they are unique because they possess the device is a winning strategy and will increase its adoption.
Nobody can cite a single Nokia phone that users truly love. Nokia has so many phones that do so many different things that they are diluting their user base, instead of gathering them around an unique device.
Google Android will have the same problem, without a unique device, it’s nothing more than a piece of software like Symbian or Windows Mobile.
Courtesy: http://fredbrunel.com/journal/2008/03/5-reasons-why-the-iphone-is-a-great-platform/
Comments
One Response to “5 Reasons Why the iPhone is a Great Platform”
Leave a Reply




















































[…] iPhone Lover wrote an interesting post today onHere’s a quick excerptThe iPhone SDK was released a couple of weeks ago and I waited for the dust to settle before posting anything about it. Having read every possible article and tutorial about it, I strongly believe this device has everything to reshape the mobile landscape and define new quality standards. Here are 5 reasons why the iPhone is […] […]