• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

j2me or j2se for pocket pc?

 
Giuseppe Albatrino
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi there, I hope you can help me because I am little confused with all the possible ways of programming for pocket pc or PDAs.
In one hand you can use j2se using the Ewesoftware's JVM or superwaba and solutions like this but you can also use j2me with IBM's JVM for example.
I guess J2me it's a kind of sub-set of J2se so maybe it will be better try to use always solutions with j2se?
I would like to know your opinions about this 'cause I don't know which choose between j2se or j2me for mobile.
best regards
Giuseppe Albatrino
Peru
 
Lasse Koskela
author
Sheriff
Posts: 11962
5
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You are correct, J2ME is practically a subset of J2SE. However, it is a subset for a reason. Not all mobile devices targeted by J2ME are capable of supporting the features of J2SE (display, input, floating point numbers, etc.) and as a standard, the J2ME profiles need to build on the lowest common nominator. Which brings me to my point; choose J2SE if you want power, choose J2ME if you want portability.
 
Michael Yuan
author
Ranch Hand
Posts: 1427
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hmm, technically, J2ME is not a subset of J2SE: the entire javax.microedition name space is defined out of the J2SE scope.
Also, Superwaba is NOT J2SE. It is not even Java. It is a niche (but very popular) mobile platform similar to appforge's Mobile VB.
 
Fernando Sanz
Ranch Hand
Posts: 101
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
My opinion is that if you're going to write an application so powerful that you really need J2SE, then don't have a PDA in mind, but a laptop. One of those with only 12" screens.
It is true that some PDAs will support J2SE, but they are not many, and any way, I doubt they'd make much use of it.
I'd say it's like having a 200 HP engine in a Mini Cooper, I'm sure somehow you can manage to fit it: but what's the point, you're just driving the wrong car.
 
Giuseppe Albatrino
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
But now with everyday most powerful PPCs (266 Mhz, I believe) it's not possible that j2se become the favorite edition? I mean, when you use Appforge it's very easy, it's like program directly in VB.
 
Michael Yuan
author
Ranch Hand
Posts: 1427
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Giuseppe Albatrino:
But now with everyday most powerful PPCs (266 Mhz, I believe) it's not possible that j2se become the favorite edition? I mean, when you use Appforge it's very easy, it's like program directly in VB.

Yes, it is possible to use J2SE in PDAs. But PDA is dead already -- the future is PDA-phone combo devices. The network you have on PDA phones is still vastly different from J2SE PC world. J2SE and J2ME make different assumptions about the networks. Does J2SE give you SMS/MMS, Location services, calendar services, ligtweight database, lightweight web services and such?
 
Fernando Sanz
Ranch Hand
Posts: 101
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Michael Yuan:

Yes, it is possible to use J2SE in PDAs. But PDA is dead already -- the future is PDA-phone combo devices. The network you have on PDA phones is still vastly different from J2SE PC world. J2SE and J2ME make different assumptions about the networks. Does J2SE give you SMS/MMS, Location services, calendar services, ligtweight database, lightweight web services and such?

Ouch! I hope you're wrong about PDA being dead already. Otherwise I'm just wasting my time
 
Michael Yuan
author
Ranch Hand
Posts: 1427
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Fernando Sanz:
Ouch! I hope you're wrong about PDA being dead already. Otherwise I'm just wasting my time

Check out this story published on the Economist magazine:
PDA, RIP
I think both Palm and Microsoft are moving to the direction of PDA--phone, while Symbian is moving toward phone--PDA. Check out the new P900 smartphone from Sony-Ecrisson (it is MIDP v2 BTW). It looks strikingly like a PDA. I think this trend will go on.
Standalone PDA is all but dead. But the beauty of Java is that your skill is *portable". No matter what platform wins, the consumers win and we, as Java developers, win.
 
Fernando Sanz
Ranch Hand
Posts: 101
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Michael,
interesting article, but I don't completly agree. Quoting the article:
>> Almost everyone who wants a PDA, she says, now has one.
I think that's not really true. I am sure that more and more professionals will get a PDA, once they know what these devices can do for them. It's just a slow process I guess.
Though, I completly agree that PDAs should allow you to make phone calls as well. So, if they manage to integrate the same functions that a phone has, wouldn't PDAs still be in the market? I mean, a phone has the advantage of its size, but if you do want a 3'' screen, to view some video, or play a platform game, then the PDA wins.
Still, you're right about Java: we win
 
serge masse
Ranch Hand
Posts: 102
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Michael Yuan:

...Check out the new P900 smartphone from Sony-Ecrisson (it is MIDP v2 BTW)...


Michael, the P900 may be MIDP2-capable but it seems to be not available yet. Do you know when it will be available?
btw - I agree that the trend is to the pda-phone combo, even the pda-phone-tv-wallet-personal.security-etc combo.
 
serge masse
Ranch Hand
Posts: 102
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sony-Ericsson announced 3 days ago that the P900 will be available *next month*:
press release : <a href="http://www.sonyericsson.com/spg.jsp?page=GIS&Redir=page=C2_1_91&B=ie</a rel="nofollow">" target="_blank">http://www.sonyericsson.com/spg.jsp?page=GIS&Redir=page=C2_1_91&B=ie[/URL]
it may be the first MIDP2 phone in the world in November.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic