System News
   
News about Solaris and Sun Microsystems

Free 4 Week Trial!


September 23, 2002
Article #7704
Volume 55, Issue 4
Section: Developer

 


 


The Siemens Mobility Toolkit
For the Siemens M50 Handset Device Based on the SL45i Phone

Ashwin Rao, a Staff Engineer at Sun, has written an overview of the Siemens Mobility Toolkit, a tool to develop and test applications specifically targeted for the Siemens M50, a handset device based on the popular SL45i phone. The phone utilizes the JavaTM 2 Platform, Micro Edition (J2METM).

The M50 belongs to the Connected Limited Device Configuration (CLDC) group of devices. The CLDC is a JavaTM platform specification targeted at devices that are resource constrained, and with a memory limitation between 60-512 KB. The CLDC provides for a minimum set of features, exposed as Java APIs and corresponding tools, for basic cross-platform interoperability. The Mobile Information Device Profile (MIDP) sits on top of the CLDC and provides another set of core component APIs.

There are also the Siemens-specific APIs, called the Siemens Extensions. The M50 handset architecture has enhanced features distinguishing it from the common MIDP architecture, including specific architectural improvements and components with advanced functionality. The APIs addressed in the Siemens Extensions enable developers to take advantage of these unique feature sets and architectural improvements, and create applications that enhance user experience with the mobile device.

Siemens Mobility Toolkit Components and Applicability

The Siemens Mobility Toolkit (SMTK) comprises all the components required to develop, package, deploy and test applications targeted for the M50 platform, including:

  • The Precise Phone Emulator

  • API Packages for the emulator itself

  • The Preverifier tool

  • JavadocTM software-based API documentation for the CLDC, MIDP and Siemens Extension APIs.

While the SMTK may also be used as a standalone tool, when used in conjunction with SunTM ONE Studio 4, Micro Edition (formerly ForteTM for Java 4, Micro Edition), it provides a powerful, highly productive development environment. Sun ONE Studio 4 Micro Edition comes preconfigured with the J2METM Wireless Toolkit, and code templates for MIDlet development. The graphical user interface, provides click-and-go development tools to compile, preverify, package and test. Default emulators are also provided. With the SMTK installed, development against the Siemens Extensions is enabled, providing an opportunity to create unique applications and test them using the M50 emulator.

Currently in a beta version, the SMTK can be downloaded (registration required) from the Siemens Developer Village. An outline of the installation and configuration procedure is available on the Web site. There are also details of working with the SMTK, debugging applications, and deploying to the emulator.

For information on the Siemens Developer Village: [...read more...]

Keywords:
    Other articles in the Developer section of Volume 55, Issue 4:

    See all archived articles in the Developer section.


    From the latest issue:



     


    Customized news reports about Sun Microsystems. Just the news you need, none of what you don't.
    50,000+ Members. 20,000+ Articles Published since 1998.