The DSDP/MTJ (Mobile Tools for Java) project extends the standard Eclipse JDT capabilities. Those extensions increase the productivity of J2ME developers creating applications for a wide range of mobile devices.
When creating application for different mobile devices, developers are often faced with the problem of creating slightly different versions of their application for each device. Those versions of an application depend on different "configurations" of the targeted J2ME environment, like physical parameters (Screen sizes, multimedia capabilities) and available JSR APIs.
To help developers to create and maintain those complex J2ME applications, we added multi-configuration support to the MTJ project (Mobile Tools for Java). The main functions of multi-configuration are:
The purpose of this session is to describe how we implemented multi-configuration support for MTJ and to demonstrate to J2ME developers how to use multi-configuration functionality available in MTJ today.
This session is part of the curated collection of short talks titled
"Emerging Technologies in Mobile and Embedded"