logoTop pad
logoBottom
Donate! 
Home
License
Prerequisites
News
Installation
Documentation
Downloads
Support
Subscribe (RSS)
Sourceforge Project Page 


Eclipse Ready Logo SourceForge.net Logo

Overview

EclipseME is an Eclipse plugin to help develop J2ME MIDlets. EclipseME does the "grunt work" of connecting Wireless Toolkits to the Eclipse development environment, allowing you to focus on developing your application, rather than worrying about the special needs of J2ME development.

Recent News

Mobile Tools for Java Release 0.9.1

Craig Setera — December 28, 2008 @ 1:25 pm — New Releases

Release 0.9.1 of the MTJ project is available to download from the MTJ website. You can access the release from:

Download site: http://download.eclipse.org/dsdp/mtj/downloads/drops/R-0.9.1-200812231340/index.html
Via update manager: http://download.eclipse.org/dsdp/mtj/updates/0.9/stable/

Below is a list of the main new features that are available in the new release:

  • Multidevice support: each MTJ project can now have several devices associated to it
  • Preprocessor enhancements: there is code assist on the preprocessor tags
  • MIDlet Unit Test Support: it is possible to create unit tests cases/suite to MIDlet classes. The tests can be packed with the MIDlet suite
  • MIDlet localization: There is now one option on the MIDlet suite to localize all Strings that are used on the MIDlet Suite
  • MIDlet suite libraries: There is a new extension point that can be used by content developers to provider libraries that can be packed with the MIDlet suite
  • Import Symbol Set definitions: Besides creating symbols and symbols set, MTJ users are now able to import predefined symbol sets based on Antenna format
  • Content assist on the JAD Editor

In this release, besides the valuable community contributions during conference calls, email discussions and bug reports, there were code contributions from the following companies:

  • Craig Setera (individual)
  • Inlogic Software ltd
  • Motorola
  • Nokia
  • Sybase

Thanks for the hard work of everyone that contributed to this release.  The project will be scheduling a call in early January to talk about MTJ 1.0 scope.


Repairing Sun’s WTK After a JDK Upgrade

Craig Setera — December 21, 2008 @ 5:32 pm — Miscellaneous

I have managed to get behind on the state of the Eclipse Mobile Tools for Java code. In an effort to catch up, I downloaded the latest code to my Ubuntu box and started up a runtime workbench. At that point, I needed to import my devices into the workspace and pointed to my Sun 2.5.2 Wireless Toolkit installation. To my surprise, it failed to be recognized. Given that I had fixed a similar problem prior to the MTJ 0.9.0 release, I was surprised to see a return of the problem.
Before digging too far into the MTJ code, I decided to see that the emulator was actually working correctly. I changed into the WTK emulator directory and attempted to run the emulator directly.

setera@ubuntu-laptop:~/software/wtk252/bin$ ./emulator
./emulator: 26: /usr/lib/jvm/java-1.5.0-sun/bin/java: not found

Ah Ha! My emulator installation is broken. What’s going on?
(more…)

Eclipse MTJ at EclipseCon 2009

Craig Setera — @ 11:26 am — Miscellaneous

I’m happy to note that two of our Mobile Tools for Java talks have been accepted for EclipseCon 2009.  Our long talk “MTJ: Taking Mobile Java Developers To The Next Level” and the short talk “DSDP Mobile Tools for Java New and Noteworthy” were both accepted.  I especially want to thank Christian Kurzke and Motorola for allowing me to participate in these talks.

I’m still working out the details of my travel arrangements.  With any luck I will have some extra time to talk to those that may be interested in more details of MTJ.  If you have any interest in using or consuming MTJ, take some time to stop by these presentations.

Why Should My Company Get Involved with MTJ?

Craig Setera — November 30, 2008 @ 1:58 pm — Miscellaneous

I find myself in an interesting position with the Eclipse Mobile Tools for Java project.  Despite the fact that I am the original author of much of the current MTJ code as part of the EclipseME project, I have no corporate interest in MTJ.  My goal has always been to build a solid set of tools for use by developers like myself for developing for JavaME.  I wanted to allow a developer to target as many different devices as possible without ever leaving the Eclipse-based tooling.  Let’s face it, JavaME is hard enough to deal with and having good tools really does help.

(more…)

EclipseME, MTJ and PlanetEclipse

Craig Setera — November 23, 2008 @ 12:54 pm — Miscellaneous

I’m not sure if it was fear of the fame and fortune associated with PlanetEclipse, but up until now eclipseme.org has not been aggregated by PlanetEclipse. As EclipseME has now become the base for the Eclipse Mobile Tools for Java implementation and thanks to some prodding by Mike Milinkovich, eclipseme.org is now part of PlanetEclipse.

New readers may find these recent posts on the transition to MTJ from EclipseME of particular interest.

These articles are primarily focused on use of the Mobile Tools for Java. I’ve recently had some interesting conversations with people in the mobile industry that lead me to believe it is time to address the question “How and why should my company get involved with the MTJ project?” I will attempt to provide my perspective on those questions in an upcoming post.


Copyright © 2005, http://www.eclipseme.org. All rights reserved.