atom feed21 messages in net.java.dev.phoneme.advancedRe: Porting to iPhone
FromSent OnAttachments
Bruno GhisiMay 18, 2008 11:10 am 
Hinkmond WongMay 19, 2008 4:43 pm 
phon...@mobileandembedded.orgMay 26, 2008 6:54 am 
Hinkmond WongMay 27, 2008 5:43 pm 
phon...@mobileandembedded.orgMay 29, 2008 3:18 am 
Hinkmond WongMay 29, 2008 9:56 am 
Bruno GhisiMay 29, 2008 7:58 pm 
phon...@mobileandembedded.orgJun 5, 2008 8:43 pm 
Hinkmond WongJun 5, 2008 10:15 pm 
phon...@mobileandembedded.orgJun 11, 2008 7:21 am 
Hinkmond WongJun 11, 2008 9:20 am 
phon...@mobileandembedded.orgJun 19, 2008 1:57 am 
phon...@mobileandembedded.orgJun 19, 2008 6:52 am 
Hinkmond WongJun 19, 2008 4:31 pm 
Hinkmond WongJun 19, 2008 5:06 pm 
phon...@mobileandembedded.orgJun 22, 2008 9:41 am 
phon...@mobileandembedded.orgAug 4, 2008 5:50 am 
Hinkmond WongAug 11, 2008 5:54 pm 
phon...@mobileandembedded.orgAug 14, 2008 1:37 am 
Hinkmond WongAug 15, 2008 4:36 pm 
phon...@mobileandembedded.orgSep 10, 2010 7:20 am 
Subject:Re: Porting to iPhone
From:Bruno Ghisi (brun@gmail.com)
Date:May 29, 2008 7:58:12 pm
List:net.java.dev.phoneme.advanced

Hello Wernell,

as it was said, Java ME platform continues to drive all the new technologies that appears. As you may know, 8 in 10 mobiles ships it, Blu-ray is showing all this new big market, etc, etc...

Just some numbers... Currently, iPhone has a pretty small percentage (6.5%) of the smartphone market and this market represents around 10% of the mobile market (from Canalys survey http://www.canalys.com/pr/2008/r2008021.htm). The same will apply to Android. What I am trying to say is that things does not happens in a week, it takes time and people will respond positively or negatively in that time, otherwise it is just speculation. The fact is that things are evolving and Java ME will always exists, the one we know, maybe in smaIler things that will be invented, because the devices are coming with more power, so we are able to put more stuff, that is how the technology evolves. Currently I am able able to ship, for example, phoneME Advanced, which is CDC stack and is much more powerful that CLDC, the base for our MIDlets applications.

Cheers, Bruno

2008/5/29 Hinkmond Wong <hink@dev.java.net>:

phon@mobileandembedded.org wrote:

Hi,

I was not at JavaOne this year, but spoke at QCon on a round table discussion about the present and future of JCP.

One issue we mentioned was JME (formerly known as J2ME) and its fate and future. Where Rod Johnson (who has shaped the fate of JEE a lot ;-) ) mentioned, James Gosling's statement on JME and a "blurring" between it and the SE platform he predicted. ... And to come back to James Gosling's theory, I believe, it is the only measure to rescue the ME platform from drifting into insignificance.

Kind Regards, Werner Keil Creative Arts & Technologies http://www.catmedia.us

Hi Werner,

I wouldn't write off the future of continued growth and evolution of the Java ME platform just yet. ;-) People like Rod Johnson and others more familiar with Java EE and Java SE might not know that Java ME is continuing to grow and prosper more rapidly now than ever before. For example in this year's JavaOne 2008 conference, you saw lots of new things with Java ME including the Amazon Kindle (Java ME CDC/PBP), the Livescribe Pulse Pen (Java ME CLDC), Blu-ray winning the HD DVD wars (Java ME CDC/PBP), JavaFX running on a cell phone (Java ME CLDC/MIDP (MSA)), Sony Ericsson show device (K850i) (Java ME CLDC/MIDP (MSA)), etc., etc.

Whenever our Sun execs talk about Java running on billions of devices, they do not mean Java SE or Java EE. They mean Java ME specifically. Those billions of devices are not going away any time soon nor is the Java ME platform, which will keep growing with more functionality and new features being added to it all the time.

So, when James Gosling talks about Java ME and Java SE "blurring", he means we will continue to support and evolve the prosperous and vital Java ME stack in a way that will pull in more APIs from Java SE (where it makes sense for small devices).

For more info, see: http://blogs.sun.com/jag/entry/javame_is_not_dead

So, eventually Java ME will engulf Java SE at some point, where you won't need to distinguish Java SE anymore, since it will all be one superset (with some optionality mechanism of course). It might not happen overnight or next year, but the convergence is inevitable. Kinda like the Borg? ;-) :-)

Hinkmond