subject: iPhone: The Smart Phone for Every Use [print this page] Apple Inc's iPhone has fueled mobile application development tremendously. This smart phone is designed and manufactured by Apple Inc. It has some unbeatable mobile applications. The phone uses HTML, DHTML, AJAX and CSS technologies for its mobile application development. These applications are either preinstalled during the manufacture or are downloadable from Apple's app stores or from other mobile software distribution platforms (MSDP). The various applications include GPS tracking & dispatching which helps in locating an area by enabling Navizone network through which one can accurately find a desired location; social networking applications like face book, twitter etc which helps in keeping in touch with your friends; video broadcasting feature which enables the user to enjoy live telecast of sports, TV shows, news etc; location based applications which locates the location of a person or an object; mobile money transfer application comes handy in carrying out transactions during emergency; mobile workforce & field workers, mobilecoupons & discounts, content delivery and publishing, remote employees collaboration and mobile games etc. This extra ordinary phone has awesome music applications which let you enjoy music from yahoo music, CBS radio station etc. the applications include Last.fm, Pandora, Shazam, Ocarina and many more.
Of all the applications, Apple Inc has concentrated more on mobile games development. The games featured on iPhone range from simple chess or Sudoku to black jack, duck hunt and iPhone 8-Ball etc. The screen of the phone can re-orient its display to facilitate game play with the phone held either horizontally or vertically. As in a computer, the games can be saved and resumed later.
iPhone also uses the most sophisticated Mobile Information Device Profile (). It is a specification, which is published for the use of Java on platforms for embedded systems such as mobile phone. This feature is specially configured for gaming purposes. Java 2 Micro Edition J2me Application Development is a type of MIDP programming used in iPhone technology. It is used for obtaining an enhanced graphical interface. The phone uses operating software iOS which coordinates all these applications. Thus the iPhone is a highly evolved smart phone due to its application vivacity.