Ever since it was announced, the iPhone has generated a frenzy like no other gadget. Other smart phones have come and gone, but none have made as big a splash as the iPhone is making. Perhaps it is the high expectations that people have from the house of Apple, perhaps it is the lure of the sexy and sleek phone as well; whatever the reason, sales have been good ever since the product was launched.

One drawback that was felt during the early days of this gadget’s launch was the lack of features that allowed third party applications to run on the iPhone. The advantage of such apps is that they allow you to customize the look and feel of your phone, no matter what features it initially came with. You can download as many or as few applications, depending on your need and preference. This downside was soon resolved with the introduction of the iPhone Developer Program and the SDK that was offered as a free download.

Apple has provided enough initiative for budding developers and coders to write apps for both the iPhone and the iPod by introducing iPhone Developer University program at colleges through which instructors are allowed to create teams of up to 200 students at no extra cost (professional developers have to subscribe to be able to join the iPhone Developer Program). The team is provided with the SDK and all the regular tools that are needed to write code with added icing to the cake coming in the form of free iPhones and iPods for evaluation purposes.

This incentive comes at a time when developers are evaluating the pros and cons of writing apps for the iPhone – while there are many advantages, they also realize that they are limiting themselves to the iPhone when they could be writing web apps that are suited to any smart phone that runs on Windows, Java or the Symbian platforms. Another decision potential developers have to make is whether to make the application native (one that resides on the phone) or web-based. The latter require a wireless Internet connection in order to be downloaded directly on your phone.
Hundreds of thousands of apps, some of them hugely popular and others falling by the wayside, some that are available free of cost and others that are charged at nominal rates, are now available for the iPhone. Goes to show that developers are in fact eager to jump on this bandwagon, seeing as it’s being pulled by Apple!

This post was contributed by Kimberly Peterson, who writes about online accounting degrees. She welcomes your feedback at KimPeterson2006 at gmail.com