Roadmap

This roadmap is subject to changes.

If you have any feature requests, please tell me about it at j2mepolish@enough.de or post it at the BerliOS feature tracker.

Release  

Date  

Features  

2.0

2008-02-10

Persistence, screen transition effects, text effects, ChartItem, HtmlBrowser, RssBrowser, TreeItem, serialization framework, floater, Java 5 syntax support, Eclipse plugin, improved NetBeans support, improved customization/resource assembling, RMI, XML-RPC, Predictive Input, Interactive Device Database.

2.1

Q1 2009

Bluetooth framework, Animation framework, NetBeans plugins, TableItem, CalendarItem, Native Windows Mobile Support, Android Support, Blackberry Storm Support, PIM framework

2.2

Q3 2010

WYSIWYG application builder, MIDP 3.0 Support, iPhone Support

History

Release   

Additional Features  

Date

0.7.0 

Initial public release. Build and J2ME base.

2004-05-10

0.7.1 

Added default libraries for MIDP/1.0 and MIDP/2.0 devices.

2004-05-12

0.7.2 

The example now does run on the actual Nokia devices as well.

2004-05-13

0.8.0 

TextField, TextBox, DateField

2004-05-17

0.8.1 

Bugfixes for weird behaviour of Nokia/N95 . Preprocessing bugfix.

2004-05-19

0.9.0 

ApiManager (for apis.xml), ItemCommandListener, improved fullscreen-menu, improved Gauge, ChoiceGroup and TextField.

2004-05-24

0.9.1 

The device database contains now all Nokia Series 60 and Nokia MIDP/2.0 devices, setup should be easier now.

2004-05-28

0.9.2 

ItemCommandListener and Item-commands are now supported on MIDP/1.0 and MIDP/2.0 devices. The installer makes the installation and setup much easier.

2004-06-09

1.0 RC 1 

Full feature-set of version 1.0 (GameCanvas-Wrapper/Game-Engine, Ticker, etc).

2004-06-14

1.0 RC 2 

Bugfixing release, logging framework is now easier to handle, user-defined JAD-attributes are now supported, device database now contains all Siemens devices as well.

2004-06-21

1.0 RC 3 

Fixes a problem with handling obfuscated applications on Windows platforms.

2004-06-22

1.0 RC 4 

Repaint is now triggered automatically when an Item-value is changed; labels are now handled independently and can have their own backgrounds etc; the device database now contains even more devices, e.g. from Alcatel or LG Electronics.

2004-07-01

1.0 RC 5 

Applications for CLDC/1.1 devices can now use floats, improved integration with NetBeans and some other IDEs, improved device database, checking of <midlet> classes.

2004-07-06

1.0 RC 6 

Game-Engine is now stable and fast, J2ME Polish can now be extended with custom items, backgrounds and borders. JAD- and MANIFEST-attributes can now be filtered and sorted. Several obfuscators can now be combined. The documentation received a major upgrade and much, much more!

2004-07-17

1.0 RC 7 

The RC6 release created invalid JAR-files under Windows. This bug is resolved in this release.

2004-07-20

1.0 

Stable release: memory optimizations, fix of DateField, new borders and backgrounds, updated device definitions, new #message preprocessing directive and so on.

2004-07-26

1.0.1 

The 1.0 release sometimes throws an exception, when the J2ME Polish GUI is not used. The Nokia/6100 also contained a wrong screen-size. This is fixed by the 1.0.1 release.

2004-07-28

1.1 

Support of pointers in the GUI, support of binary-only third party APIs, support for fullscreen in the MIDP/1.0 GameCanvas, much simpler integration of J2ME Polish with new projects, bugfixes and more.

2004-08-09

1.1.1 

Maintainance release with some bugfixes and small improvements for the GUI as well as the game-engine.

2004-08-24

1.2 

Full internationalisation/localization support, compile errors will show the positions in the original source codes (instead of the preprocessed code), support for ProGuard 3.0, support for Java 1.5

2004-09-24

1.2.1 

Bugfix for inclusion of binary libraries.

2004-09-27

1.2.2 

Support for Nokia, Siemens and Motorola emulators, scrolling-indicator, direct input of numbers in TextFields and some bugfixes.

2004-10-05

1.2.3 

Bitmap fonts, full-screen-mode for most MIDP/2.0 phones, animated menus, external packagers, editor for binary data files and much more.

2004-12-20

1.2.3a 

Some bugfixes and small improvements, also the ability to move all classes to the default-package.

2005-01-14

1.2.3b 

Improvements of the device database and some fixes for the GUI.

2005-01-20

1.2.3c 

Fixes the broken "useDefaultPackage"-option of the <obfuscator> in the default setup.

2005-01-20

1.2.4 

Introduces the SysInfo MIDlet, dynamic translations, the custom-devices.xml, <compiler> setting, the Term device requirement, the extended menu bar, the tabbed form and more.

2005-03-15

1.3

Simple Eclipse plugin, support for blackberry devices, direct input mode for DateFields and the bit-packed-image format (bpi).

2006-05-15

2.0

Persistence, screen transition effects, text effects, ChartItem, HtmlBrowser, RssBrowser, TreeItem, serialization framework, floater, Java 5 syntax support, Eclipse plugin, improved NetBeans support, improved customization/resource assembling, RMI, XML-RPC, Predictive Input, Interactive Device Database.

2008

2.1

Bluetooth framework, Animation framework, NetBeans plugins, TableItem, CalendarItem, Native Windows Mobile Support, Android Support, Blackberry Storm Support, PIM framework

2009