EclipseME J2ME Development for Eclipse
Version 0.4.5
http://eclipseme.sourceforge.net

Copyright (c) 2003-2004 Craig Setera
All Rights Reserved
Licensed under the Academic Free License version 1.2
===================
Provides cross-platform support for developing J2ME midlets within the
Eclipse IDE.  Supported functions include development, preverification 
and emulator launching and debugging.

What's New
==========
- Provide support for Java Project references in midlet suites (Bug 899038)
- Fix bug with J2ME properties on a non-J2ME project
- Update preference initialization for 3.0
- Various changes for 3.0 compliance
- Fix for Nokia problems with newer toolkit (Bug 958789)
- Fix for trouble with the SonyEricsson 2.1.1 beta toolkit (Bug 967162)
- Warn when an attempt to launch without midlets defined in the JAD file (Bug 943588)
- Mark *.jad and .eclipseme files as text files in CVS (RFE 966259)
- Write out JAD file in UTF-8 (Bug 970847)

Features
========
Current functionality (in some form or another) includes:
- J2ME Preferences for selection of Wireless Toolkit information
- J2ME Midlet Project creation wizard, including selection of MIDP version and
  JAD file creation.
- Automatic incremental class preverification
- Midlet creation wizard.
- Multipage JAD file editor.
- Emulator launch configuration support, including debugging.
- Multiple vendor Wireless Toolkit support.
- Over the Air deployment

Debugging Support
=================
As of the Eclipse 3.0M9 release, it is possible to debug the KVM/Emulator 
including some KVM problems that troubled people in the past releases. 
This is thanks to changes made by the Eclipse debug development team.  Please
see the EclipseME documentation for further information on configuring debugging
as well as some of the caveats and limitations.

What's Missing
==============
There will always be more work to do.  Some of the currently missing features
include:
- More device emulator support.
- Security/signing support

Prerequisites
=============
EclipseME now requires Eclipse version 3.0 Milestone9 (M9) or newer.

EclipseME takes advantage of a Wireless Toolkit for much of its function,
including preverification and device emulation.  You must have a supported
wireless toolkit in order for EclipseME to function.  See the EclipseME
documentation for further information about the tested and supported toolkits.

Getting Started
===============
See the index.html in the docs subdirectory for quick start usage information.

Migration from earlier versions
===============================
Check the EclipseME documentation for detailed information on migrating from 
earlier versions of EclipseME.
