Java side of wireless devices
- This is a preview of the essay.
To view the full text you must login!
The use of wireless devices such as cellular phones and two-way pagers has undergone tremendous growth over the past few years. This growth is furthermore going to be enhanced by the 3G wireless broadband network deployment. In this growing world of ubiquity and mobile devices, wireless services using WAP, i-Mode and other micro browsing protocols are available. These techniques, however, depend on more or less constant network availability, and allow only a very limited script-based programming of the devices. On the other hand, personal digital assistants (PDAs) grow more popular as service platforms, one of the reasons being, that they are programmable and open for third party solutions. For a long time, this has been kind of a taboo in the world of mobile phones, as manufacturers have been too afraid of third party programs causing their phones to fail. Furthermore, programming for mobile phones has been possible only using proprietary libraries and code, linking the applications tightly with the rest of the phone software and making them vendor and model specific.Now, there is a solution moving into this space. The solution is called Java 2 Micro Edition (J2ME). J2ME specifically addresses the large, rapidly growing consumer space, which covers a range of devices from tiny commodities, such as pagers, all the way up to the TV set-top box, an appliance almost as powerful as a desktop computer...