BlackBerry Forums Support Community               

Closed Thread
 
LinkBack Thread Tools
Old 03-02-2010, 11:14 AM   #1 (permalink)
New Member
 
Join Date: Aug 2008
Model: 8800
PIN: N/A
Carrier: T-Mobile
Posts: 10
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default How much effort is it to port a working J2ME Midlet to Blackberry RIM?

Please Login to Remove!

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?
Offline  
Old 03-02-2010, 11:15 AM   #2 (permalink)
New Member
 
Join Date: Aug 2008
Model: 8800
PIN: N/A
Carrier: T-Mobile
Posts: 10
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

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
Offline  
Old 03-08-2010, 09:49 AM   #3 (permalink)
New Member
 
Join Date: Aug 2008
Model: 8800
PIN: N/A
Carrier: T-Mobile
Posts: 10
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Hm, no response yet :(

After reading this:
blackberryforums.com/developer-forum/23262-coding-vs-converting-blackberry.html (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: developers.sun.com/mobility/midp/articles/blackberrydev/

Last edited by Airport1 : 03-08-2010 at 10:33 AM.
Offline  
Old 03-11-2010, 05:17 AM   #4 (permalink)
Knows Where the Search Button Is
 
Join Date: Mar 2010
Model: 8520
PIN: N/A
Carrier: No Carrier at the moment
Posts: 18
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default 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.
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright 2004-2014 BlackBerryForums.com.
The names RIM and BlackBerry are registered Trademarks of BlackBerry Inc.