J2ME Polish is the answer to today's challenges in the mobile world. Extremely versatile and powerful, yet easy to use


WIP Jam in Berlin: June, 25th



Another opportunity to meet our CEO Robert Virkus is the WIP Jam session on June, 25th which is organized during the Linux Tag conference in Berlin. Robert has been invited to join the unpanel discussion as an expert on Open Source software for mobile developers.

[update: the discussion has been relocated to hall 2, room "Ulm"]

 

 

 


J2ME Polish 2.1

J2ME Polish 2.1 has now been released. The most exciting new features include:

  • Android Support: Just target Generic/Android or HTC/G1 for converting your application to Android.
  • BlackBerry Storm Support: Now supporting BB Storm out of the box. Just target BlackBerry/Storm or BlackBerry/4.7.
  • UI: CSS Animation Framework: you can now animation any CSS attribute and react to both UI events like show and to your own custom application specific events.
  • UI: Specify dimensions of UI components relative to their available size with percentage values, e.g. max-width: 75.5%;
  • UI: New TabbedPane screen allows you to bundle several screens together on a single TabbedPane.
  • UI: de.enough.polish.calendar.CalendarItem allows you to view and select dates
  • UI: Use our de.enough.polish.video.VideoContainer to play back video on MIDP and BlackBerry handsets.
  • UI: ScreenChangeAnimation make use of the repaint-previous-screen setting, in those cases only the internal frame of the screen is animated.
  • Logging: The new display log handler allows you to view log entries in realtime on top of your application.
  • Bluetooth: Use our de.enough.polish.bluetooth classes for streaming over a L2CAP bluetooth connection and detecting other Bluetooth devices
  • HtmlBrowser: Use our HttpBluetoothProtocolHandler to browse webpages over a bluetooth connection.
  • HtmlBrowser: Use the GZipResourceProtocolHandler for accessing compressed pages.
  • HtmlBrowser: Runtime CSS support in our HtmlBrowser allows you to specify styles within your HTML code.
  • Virtual Devices: Added Generic/AnyMsaPhone and its cousins: Generic/AnyMsaPhone_240x320, Generic/AnyMsaPhone_320x240, Generic/AnyMsaPhone_352x416 for covering most popular devices that are compatible to the Mobile Service Architecture specification

Download J2ME Polish 2.1 today!

 


Singapore, June 16-19: Meet us on the CommunicAsia



We will attend this year's CommunicAsia, the IT key event for Asia which will take place in Singapore between 16th and 19th of June. Please send a mail to events@enough.de to meet us.

 


Enough Software on Jazoon '09



Come and visit the Jazoon 2009 in Zurich in June. We will be there and hold a speech about the challenges and opportunities for mobile developers in a fragmented mobile handset market.

 


Wireless and Mobile '09: London, 20- 21 May



Robert Virkus, founder and CEO of Enough Software will hold a seminar on cross-platform development during this year's Wireless and Mobile. Please get in touch to arrange a meeting with us during the event.

 


Mobile Barcamp Dresden: April, 25th & 26th



We will take part in the first Mobile Barcamp Dresden. Meet us and more than 200 other people from the mobile business. Please register on http://barcampdresden.mixxt.de/

 


Meet us on the CTIA



Of course we will be on the CTIA in Las Vegas between the 1st and 3rd of April. Please get in touch to arrange a meeting.

 

 


J2ME Polish licensee wins Navteq LBS challenge 2009

Congratulations! Skobblers location-aware mobile search solution won the grand prize of this year's EMEA Navteq LBS challenge. Skobbler GmbH used J2ME Polish to create their trailblazing mobile application. You find more information on the LBS challenge on http://www.lbschallenge.com.
If you are using J2ME Polish for your projects as well, please let us know your success stories and news releases via info@enough.de

 


preDevCamp 2009



2009-02-26: Enough Software organizes the preDevCamp 2009 in Bremen. Please join us to learn more about programming for the Palm Pre and how to leverage your existing applications.

 


J2ME Polish 2.1. supports Android porting

2009-02-16: The upcoming version 2.1. will support automatic porting from J2ME to Android. Feel free to ask us for a preview.

Download the press release here

 


Enough Software on the GSMA Mobile World Congress



We will exhibit on the Mobile World Congress. Please visit us in Hall 7, Booth A43.

 


Free hours on Device Anywhere for the J2ME Polish community



Enough Software has partnered with DeviceAnywhere to provide all community members 5 FREE testing hours on DeviceAnywhere, a revolutionary solution offering instant remote access to more than 1500 real devices in live global networks.

Register now to gain first-hand experience developing and testing your mobile applications on real devices from the convenience of your desktop. If you are already a member, you will find an invitation in your mailbox soon.

 


J2ME Polish 2.0.7

2008-11-24: J2ME Polish 2.0.7  fixes the issues NetBeans users encountered with 2.0.6 and also contains a fix for middle soft commands, which are used for Motorola and Sony Ericsson Java Platform 8 devices.

 


J2ME Polish 2.0.6

2008-11-21: We have now released J2ME Polish 2.0.6 with some nice additions and improvements. Please download your copy now.

 


Meet us on the Mobile Monday in Munich



We will attend the Mobile Monday National Summit in Munich/Germany on December, 8th. See you there!

 


J2ME Polish 2.0.5

2008-10-31: Happy Halloween!

To celebrate Halloween we've released J2ME Polish 2.0.5 with many bugfixes and some new features. Please go ahead and check it out now!

 


Mobile World Congress 2009



Come and visit us on the Mobile World Congress, February 16-19 2009 in Barcelona, Spain! Meet us in Hall 7, Booth #7A43.

 


OSiM Conference 2008



Visit us on the Open Source in Mobile Conference, September 17-18 in Berlin, Germany!

 


J2ME Polish 2.0.4

2008-06-30: J2ME Polish 2.0.4 provides some important fixes. Download J2ME Polish 2.0.4 now.

 


J2ME Polish 2.0.3

2008-06-20: J2ME Polish 2.0.3 allows you to build for the Generic/AnyPhone to create applications that run on any MIDP based devices, provides various fixes and new design elements such as the TableItem. Download J2ME Polish 2.0.3 now.

 


Getting ready for the CTIA

2008-03-31: We are now fully prepared for the CTIA 2008. Partners in crime.

 

 


J2ME Polish 2.0.2

2008-03-27: J2ME Polish 2.0.2 provides mainly bugfixes and some minor new features. Download J2ME Polish 2.0.2 now.

 



April 1-3 2008: Meet us on the CTIA Wireless 2008 in Las Vegas, Convention Center, Booth #802!


Mobile World Congress 2008



Meet us on the Mobile World Congress in February 11 - 14 2008 in Barcelona! Visit us in Hall 7, Booth #7A43. Visitors will be able to obtain J2ME Polish licenses with a discount of 10%!

Send an email to mwc08@enough.de for entering a draw to get free guest passes to the congress! Please state your full name and your company's name in the email. The 3 winners will be contacted until the 4th of February by us. And of course we won't sell, rent or do anything bad with your addresses.

 


Interactive Device Database

2007-10-22: Find our new interactive device database at devices.j2mepolish.org. Please report any issues by sending an email to devices(at)enough(dot)de.

 


CTIA 2007



Please visit us on the CTIA Wireless I.T. & Entertainment in October 2007 in San Francisco! We are present on our partner's Opens external link in current windowTira Wireless booth #1250. Visitors will be able to obtain J2ME Polish licenses with a discount of 20% !

 

 


JavaOne 2007

Learn how to visually develop mobile applications with J2ME Polish and NetBeans on the Java One 2007 in San Francisco, Technical Session 9452!

 

 

 


Overview

J2ME Polish is a suite of tools and technologies aimed at mobile developers and companies within the mobile space.

Main features of J2ME Polish include:

  • Lush: A UI toolkit that is highly flexible and that can be designed outside of the application's source code.
  • Janus: A toolset for porting mobile application to different handsets and different technology platforms.
  • Touch: Technology for accessing server side content and communicating with remote parties.
  • Trunk: A persistence solution that allows you to load and save conplex data with a single line of code.
  • Marjory: Our community maintained device database.

 



Status

J2ME Polish is a stable & complete solution for Windows, Linux and Mac OS X. With more than 1,000,000 downloads, J2ME Polish is the de-facto standard for developing mobile Java applications. Please download the latest version (J2ME Polish 2.0).


Open Source

J2ME Polish is available under the Open Source license GPL as well as under commercial licenses.

 

J2ME Polish is OSI Certified Open Source Software. OSI Certified is a certification mark of the Open Source Initiative.

 

J2ME Polish is hosted on berliOS.

 

J2ME Polish is linked on java.net.