Interview on Mobile Tools For Java
We talked to Gustavo de Paula, contributor to the MTJ project.
JAXenter: Can you describe the Eclipse DSDP
MTJ Project in a few words?
Gustavo de Paula: DSDP Mobile Tools for Java is
a project that aims at providing an extension to Eclipse IDE to
provides a mobile applications development environment. This
environment include features such as: import Mobile SDK; Run/Debug
Application; Create deployment package. There are also different
wizards that make it easier to create the projects and application
classes. Currently the main mobile platform that is supported by
DSDP MTJ is CLDC/MIDP.
JAXenter: What´s new in the Galileo Version
of DSDP MTJ ?
Gustavo de Paula: DSDP MTJ Project has
graduated with the Galieo train. Since that, this is our MTJ 1.0
release. Besides joining the train and fulfilling all train
specific requirements, the main objective of this release was to
define a MTJ API. This API enables any third party to extend MTJ to
support their own platforms and also to support SDK specific
features, such as some particular protocol to run the application
on the SDK.
There was also a couple of new features implemented and several
bug fixes / enhancements from previous releases. For a complete
list please check MTJ news & noteworthy
JAXenter: What is the relation of DSDP MTJ
to the new Eclipse Working Group “Pulsar”?
Gustavo de Paula: A working group is a new
concept at the Eclipse foundation. The main objective of a working
group is to create a forum where different vendors can raise their
requirements / questions that can be addressed by different Eclipse
Projects (such as MTJ). Pulsar working group focus on the telecom
industries and the current members include companies like Motorola,
Nokia and RIM. The initial issues that working group decided to
handle was a mechanism to distribute JavaME SDKs to mobile
application developers. Since MTJ targets JavaME developers, it
ended up being the project that was mostly affected by this SDK
distribution requirement. But in the future Pulsar might also have
requirements / directions to other Eclipse Projects.
JAXenter: Where do you see DSDP MTJ in one
year? How will the project evolve after Galileo?
Gustavo de Paula: currently MTJ targets JavaME platform
(mostly only CLDC/MIDP), but in the future, we see MTJ as the
established standard tool to all Mobile Java Application