Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

MIDlets on Pocket PC

 
sabbir kazi
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I understand that 'Jeode' has solved the problem of running Java on WinCE, just wondering how to run a midlet in a pocket pc like Jordana?
My understanding about 'Jeode' is that it enables PersonalJava on PocketPCs. Any tip will be great help.
 
Michael Yuan
author
Ranch Hand
Posts: 1427
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by sabbir kazi:

My understanding about 'Jeode' is that it enables PersonalJava on PocketPCs. Any tip will be great help.

Yes, and PersonalJava does not use MIDlet. PersonalJava programs can directly use AWT GUIs from J2SE platforms. So, programming for PersonalJava devices should be quite straightforward and the programs should largely be compatible with desktop programs.
 
Mark Herschberg
Sheriff
Posts: 6037
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Michael Yuan:

Yes, and PersonalJava does not use MIDlet. PersonalJava programs can directly use AWT GUIs from J2SE platforms. So, programming for PersonalJava devices should be quite straightforward and the programs should largely be compatible with desktop programs.

<koff> <koff>
So, programming for PersonalJava devices should be quite straightforward and the programs should largely be compatible, API-wise, with desktop programs.
You're still dealing with limited screen real estate, small physical IO, small memory, slow processor speed, low graphics, and low, intermittent bandwidth.
My $.02.
--Mark
[ June 03, 2002: Message edited by: Mark Herschberg ]
 
sabbir kazi
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks (both Yuan and Mark) for your replies. But my original question is - how to run a midlet on PocketPC? Looks like, you can't run MIDlets on WinCE, RIGHT?
Thanks.
Sabbir
 
Michael Yuan
author
Ranch Hand
Posts: 1427
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by sabbir kazi:
But my original question is - how to run a midlet on PocketPC? Looks like, you can't run MIDlets on WinCE, RIGHT?

Why do you want to use MIDP when you have PersonalJava? MIDP is only a compromise for small devices. PersonalJava is much more rich and powerful.
Of course, you can write a MIDP implementation for Windows CE if you really want to. I heard someone wrote an MIDP emulator for iPAQ. Never tried myself. Look at Mark's answer to a previous thread:
http://www.coderanch.com/t/226613/JME/Mobile/Developing-MIDP-CLDC-Apps-iPaq
 
sabbir kazi
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
M. Yuan,
Good question. But I have already developed a J2ME game which some one wants to play on his Jordana.
I can see that MIDlets will die soon as most of the MIDs will support PJ (or Personal Profile) in near future. Any comments?
 
Michael Yuan
author
Ranch Hand
Posts: 1427
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by sabbir kazi:

I can see that MIDlets will die soon as most of the MIDs will support PJ (or Personal Profile) in near future. Any comments?

Not likely. Most widely deployed devices are always the cheapest/smallest devices. It is always hard to support a full blown JVM on a low end cell phone (remember, Personal Profile will evolove too). So, MIDP will stay with us for a long time. I think.
The whole reason why J2ME exists at all is to provide compromises for different devices catagories.
Anyway, as for how to run your MIDP game on WinCE devices: You can either install the emulator or rewrite the code in PersonalJava.
[ June 04, 2002: Message edited by: Michael Yuan ]
 
sabbir kazi
Ranch Hand
Posts: 62
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for your thoughtful replies, M Yuan.
Sabbir
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic