Symbian OS, Palm OS and Pocket PC - The battle between mobile operating systems is heating up as a rapidly expanding group of mobile device manufacturers bring new and advanced devices to market. The first part of this book takes a look at the characteristics of the most popular mobile operating systems and shows you how to start developing your own killer applications.
WAP2 and iMode - The new and improved WAP relies on a subset of XHTML and is set to conquer the mobile phone area as the means of delivering value-added services to consumers. iMode, on the other hand, was an immediate success on the Asian market, and now it is attempting to do the same in Europe.
J2ME - Java 2 Micro Edition is a Java version that is tailored especially for devices with limited processing power and small screens. J2ME is a versatile and light-weight language, which can be used very easily, for example, in game programming.
SyncML - When the actual work process is divided between a desktop PC and a mobile device, there must be an easy way to synchronize the information between these two devices. SyncML is an open standard developed to support on-the-fly synchronization of information and applications between all devices that support the standard.
Bluetooth - Bluetooth is a short range wireless communications method, poised to replace cables. Regardless of a slow start, Bluetooth chip shipments are picking up, as more and more chips are embedded into various devices, for example, mobile phones, PDAs and automobiles.
In addition, the authors present the following technologies:
SmartCards (SIM Application Toolkit and JavaCard), location based services, VoiceXML and messaging systems (SMS, USSD and MMS).
Key technologies presented in this book are:
Symbian OS
Palm OS
Pocket PC
Bluetooth
Smart Cards
VoiceXML
J2ME
WAP2
iMode
Messaging systems
Positioning
