BlackBerry Forums Support Community

BlackBerry Forums Support Community (
-   Developer Forum (
-   -   How much effort is it to port a working J2ME Midlet to Blackberry RIM? (

Airport1 03-02-2010 11:14 AM

How much effort is it to port a working J2ME Midlet to Blackberry RIM?
I have a working J2ME Midlet using much of "low level" graphic operations (e.g. painting buttons), which also runs on the Blackberry, so far everything is ok.

Now I would like to use some specific RIM features , e.g. RIM UI elements like buttons etc., but don't want to rewrite the complete code, to keep the effort at a minimum. Is there a best practice to do this, or a tutorial how to port a generic J2ME midlet to a Blackberry fixed RIM App? I couldn't find anyone.

Eclipse is already running with the "new" Blackberry Plugin. Unfortunately the Blackberry Bold 9000 Simulator starts up very slow, showing a progress bar. Is there a way to speed this up?

Airport1 03-02-2010 11:15 AM

Ah, maybe it would be nice to have a tutorial or hints like "this RIM element is comparable like this J2ME element", but I think this is a too big wish :)

Airport1 03-08-2010 09:49 AM

Hm, no response yet :(

After reading this: (unfortunately I am not allowed to link, the board prevents it)

You "only" have to "convert" all the low level graphic operations, is this correct?

Helpful article from Sun:

niansh 03-11-2010 05:17 AM

Same Problem
Hi Airport1, I also have developed my first Java ME application with CLDC 1.1 and MIDP 2.0. I didnt use any vendor specific API to achieve device independence. So my application will run on any device like BB, Nokia, Samsung.

This Java ME Midlet looks good far above expectation on Nokia phone, almost like a standard application which is specifically devloped using Nokia API.

But same is producing very bad look n feel on BlackBerry 8520 Curve Smartphone. Unexpectedly far below expectation. Why it is so? In fact this device also have support to MIDP2.0/CLDC1.1. So, it should not produe such a poor look n feel results.

So have you got any solution? The midlet should work on any Java device. Yes, it is obvious that its look n feel may be degraded as I am not using specific library. But at least it should give me considerably presentable look n feel?

Please guide me in this aspect. Regards.

All times are GMT -5. The time now is 12:52 PM.

Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.