BlackBerry Forums Support Community
              

Closed Thread
 
Thread Tools
Old 03-02-2010, 11:14 AM   #1
Airport1
New Member
 
Join Date: Aug 2008
Model: 8800
PIN: N/A
Carrier: T-Mobile
Posts: 10
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
Airport1
New Member
 
Join Date: Aug 2008
Model: 8800
PIN: N/A
Carrier: T-Mobile
Posts: 10
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
Airport1
New Member
 
Join Date: Aug 2008
Model: 8800
PIN: N/A
Carrier: T-Mobile
Posts: 10
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
niansh
Knows Where the Search Button Is
 
Join Date: Mar 2010
Model: 8520
PIN: N/A
Carrier: No Carrier at the moment
Posts: 18
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



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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


LOT OF 10 SIEMENS QA120AFC  20A AFCI BREAKER (with pigtail wire) NEW picture

LOT OF 10 SIEMENS QA120AFC 20A AFCI BREAKER (with pigtail wire) NEW

$399.99



SIEMENS 3VA1125-5ED32-0AA0 25A CIRCUIT BREAKER WITH 3VA9157-0GK00 ROATARY SWITCH picture

SIEMENS 3VA1125-5ED32-0AA0 25A CIRCUIT BREAKER WITH 3VA9157-0GK00 ROATARY SWITCH

$299.00



10 x  SIEMENS QA120AFCN PLUG ON NEUTRAL 20A AFCI ARC FAULT BREAKERS NEW picture

10 x SIEMENS QA120AFCN PLUG ON NEUTRAL 20A AFCI ARC FAULT BREAKERS NEW

$329.95



LOT OF 10 SIEMENS Q115DF 15A DUAL FUNCTION AFCI/GFCI BREAKERS NEW picture

LOT OF 10 SIEMENS Q115DF 15A DUAL FUNCTION AFCI/GFCI BREAKERS NEW

$444.99



LOT OF 10 SIEMENS QA115AFCN 15A AFCI PLUG ON NEUTRAL (NO PIGTAIL WIRE) NEW picture

LOT OF 10 SIEMENS QA115AFCN 15A AFCI PLUG ON NEUTRAL (NO PIGTAIL WIRE) NEW

$358.99



NEW In Box Siemens 6ES7134-4NB01-0AB0 6ES7 134-4NB01-0AB0 electronic module picture

NEW In Box Siemens 6ES7134-4NB01-0AB0 6ES7 134-4NB01-0AB0 electronic module

$161.07







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