Apple has been known for creating the products and then creating a need matching to their products and the best part is that no one actually minds this repeal order as their products speak for themselves.
The products like the iPad, iPod, and iPhone have taken their respective spheres of operation to another level and with the launch of iPhone 4, Apple has mastered its class and stands way ahead of all its generation.
iPhone apps development is so useful and in demand because it makes the operation of your needs very simple. It can develop applications that can be customized to your individual needs catering especially and specifically to what you want.
The need could be as simple and small as developing a simple game to the development of a complex project level application, iPhone apps development can gratify it. Be it business or personal life, it has its own effect and it has made things far easier to operate than they were ever before.
A few weeks ago Apple released a new draft of their iPhone developer program license which contained the following section:
Iphone application development may use documented APIs in the manner prescribed by Apple and not to use private call APIs, and Applications must be initially written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS Web Kit engine. This has the effect of restricting applications built with a number of technologies, including Unity, Titanium, MonoTouch, and Flash CS5.
While it appears that Apple may selectively enforce the terms, it is our belief that Apple will enforce those terms as they apply to content created with Flash CS5. Developers should be prepared for Apple to remove existing content and applications (100+ on the store today) created with Flash CS5.