Eclipse is working on a very powerful tool of the Eclipse IDE for mobile software development which is Mobile Tools for the Java Platform of DSDP (MTJ).
The MTJ will able to do: Project building, Runtime management, Deployment to devices and emulators, Obfuscation, Signing, 1st generation UI builders (optional), Frameworks (Runtime management, Building, Deployment, and Mobile Visual Editing), Features to device fragmentation, Visual Builders + Screen flow builders, Support for localization, and more ...
Goal
"The goal of the Mobile Tools for Java project is to extend existing Eclipse frameworks to support mobile device Java application development. MTJ will enable developers to develop, debug and deploy mobile Java applications to emulators and real devices."
[http://www.eclipse.org/proposals/mtj/]
The project was proposed in the autumn 2005 by Nokia and it was approved on January 24, 2006. The first public release (0.7) was completed on November 06.
Milestone 1 -- The first milestone build -- 31.01.2007
Milestone 2 -- The second milestone build -- 28.02.2007
Milestone 3 -- The third milestone build -- 30.03.2007
Milestone 4 -- The fourth milestone build -- 27.04.2007
Milestone 5 -- The fifth milestone build -- 31.05.2007
RC 1 -- The first release candidate -- 30.06.2007
RC 2 -- The second release candidate -- 31.07.2007
Final release -- The final release -- 28.09.2007
Structure
Quick Installation
Eclipse build eclipse-SDK-3.2: (download win32 zip)
EMF build 2.2.0(download zip)
Visual Editor 1.2 (VE-runtime-1.2.zip)
The Graphical Editing Framework (GEF) 3.2.2 (GEF-ALL-3.2.2.zip)
Mobile Tools for the Java Platform (MTJ) 0.7 (mtj-runtime-0.7.zip)
Emulator/SDK
You will need to have some mobile device SDKs to start with. You can try one of the Nokia Moblie SDKs : Nokia series 40 Platform 3rd Edition SDK from the download page. If you do not have a login account, you can register one and it is free.
I don’t need to talk much about how to use it here coz Rodrigo Pastrana (IBM) and Kevin Horowitz (IBM) have already given a very good, clear, and short tutorial at EclipseCon 2007. You can download the pdf and power-point file here.
Reference
DSDP: The Eclipse Device Software Development Platform Project http://www.eclipse.org/dsdp/
MTJ: Mobile Tools for the Java Platform of DSDP http://www.eclipse.org/dsdp/mtj/
