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


USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD picture

USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD

$11.99



LRS T9560-EZ Server Paging System - Powers On - Read picture

LRS T9560-EZ Server Paging System - Powers On - Read

$80.99



LRS T9560-EZ Server Paging System - Powers On - Read picture

LRS T9560-EZ Server Paging System - Powers On - Read

$80.99



USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD -  1 Year picture

USA Windows VPS RDP Server/ Windows VPS Hosting - 4GB RAM + 150GB HDD - 1 Year

$129.88



EMC2 HPE-S HPES Server picture

EMC2 HPE-S HPES Server

$465.00



Advantech Adam-4571L 1-Port RS-232 Ethernet Device Server SKBAWA-b095 Module picture

Advantech Adam-4571L 1-Port RS-232 Ethernet Device Server SKBAWA-b095 Module

$100.00







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