<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="http://blogs.forum.nokia.com/styles/rss.css" type="text/css"?>
 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://my.netscape.com/rdf/simple/0.9/">
 <channel>
  <title>Maximiliano Firtman's Forum Nokia Blog - The Future of Java ME II</title>
  <description>Forum Nokia Blogs</description>
  <link>http://blogs.forum.nokia.com/summary.php</link>
 </channel>
    <item>
     
   <title></title>
   <description>This comment may be off topic but I have not been able to find the answer anywhere else.&lt;br /&gt;&lt;br /&gt;Does Nokia support awt.Robot in its CDC platform?&lt;br /&gt;&lt;br /&gt;We have a gui/unit testing tool that is device independent (i.e does not rely on capture-and-replay or Windows) that can run in CDC devices.&lt;br /&gt;&lt;br /&gt;Thanks a lot in advance!!!&lt;br /&gt;&lt;br /&gt;Jose Cornado&lt;br /&gt;&lt;br /&gt;http://efekctive.com/blogging</description>
   <link>http://blogs.forum.nokia.com/blog/maximiliano-firtmans-forum-nokia-blog/2006/10/23/the-future-of-java-me-ii#comment622</link>
  </item>
    <item>
     
   <title></title>
   <description>That&#039;s right, there isn&#039;t CDC/PP phones yet. It&#039;s also right that MIDP 1.0 / CLDC 1.0 is still alive. In some worldwide regions, like Latin America, there is still a big MIDP 1 market, like Nokia Serie 40 First Edition. And there are yet TDMA Java-less phones!. This is changing, because people with older phones, are looking for new color devices with camera or MP3 player. In 12 or 18 months, a great percentage of people are changing their mobile phones to a newer generation.&lt;br /&gt;&lt;br /&gt;Today we don&#039;t have CDC phones, what will happen in two/three years? It&#039;s like Flash Lite platform, we don&#039;t have enough flash enabled devices right now. That means that we don&#039;t need to analyze and start to work in this platform? I don&#039;t think so. Time runs too fast...</description>
   <link>http://blogs.forum.nokia.com/blog/maximiliano-firtmans-forum-nokia-blog/2006/10/23/the-future-of-java-me-ii#comment552</link>
  </item>
    <item>
     
   <title></title>
   <description>&amp;quot;But it is different for JavaME/CDC/PP, I think JavaME/CDC has not yet hit its mark with smartphones and PDAs. &lt;br /&gt;For JavaME/CDC/PP there are nearly no devices you can buy, for example how many Nokia devices have support for JavaME/CDC1.0/PP1.0? , not many phone and for JavaME/CDC1.1/PP1.1 there is no phone&amp;quot;&lt;br /&gt;&lt;br /&gt;Hello,&lt;br /&gt;      &lt;br /&gt;            Mr.Ove Nordstr&amp;ouml;m,&lt;br /&gt;&lt;br /&gt; All Nokia Phones&#039; Support&#039;s MIDP1.0/CLDC1.0 .&lt;br /&gt;&lt;br /&gt;Vinny.</description>
   <link>http://blogs.forum.nokia.com/blog/maximiliano-firtmans-forum-nokia-blog/2006/10/23/the-future-of-java-me-ii#comment543</link>
  </item>
    <item>
     
   <title></title>
   <description>Hi,&lt;br /&gt;I am not sure if devices like Nokia 770 and UMPC (Microsoft&#039;s Ultra Mobile PC) will run well if they only have support for JavaSE. I think JavaME/CDC1.1/PP1.1 is perfect for these small devices. The next problem is which company can supply a JVM for these devices? The PocketPC platform is a good example how difficult it has been to find a JVM for that kind of device.&lt;br /&gt;Perhaps now when SUN Open Source JavaME it will help us?&lt;br /&gt;&lt;br /&gt;I agree that JavaME/CLDC/MIDP is already available on many consumer cell phones.&lt;br /&gt;No hardware problem here, only Java fragmentation problem&lt;br /&gt;So I agree MSA for CLDC (JSR-248) is something really good for us developers!&lt;br /&gt;I look forward when we have devices that support JSR-248 (MSA for CLDC) and JSR-249 (MSA for CDC). But again there are no devices that support it yet!&lt;br /&gt;We will have devices soon that support JSR-248, but for JSR-249 it will takes some time I believe, I hope it will be a faster process to agree about this JSR-249!&lt;br /&gt;&lt;br /&gt;But it is different for JavaME/CDC/PP, I think JavaME/CDC has not yet hit its mark with smartphones and PDAs.&lt;br /&gt;For JavaME/CDC/PP there are nearly no devices you can buy, for example how many Nokia devices have support for JavaME/CDC1.0/PP1.0? , not many phone and for JavaME/CDC1.1/PP1.1 there is no phone.&lt;br /&gt;&lt;br /&gt;I also think that the JavaME/CDC1.0/PP1.0 implementation has not been so well so far.&lt;br /&gt;You can often find frustrated developer telling you:&lt;br /&gt;Why are CDC implementations always so buggy, read more here:  &lt;br /&gt;http://developer.sonyericsson.com/thread.jspa?threadID=30628&amp;amp;tstart=15&lt;br /&gt;&lt;br /&gt;But I think there will be a change during 2007, with more devices supporting JavaME/CDC1.1. But it look like the next generation GUI on wireless handsets is not settled yet (AGU or eSWT), read more here: &lt;br /&gt;http://ovenordstrom.blogspot.com/2006/09/aguijsr-209-is-finished-but-dont.html &lt;br /&gt;&lt;br /&gt;Because of that I think we will have devices during 2007 supporting Java ME/CDC1.1/FP 1.1 profile with eSWT and other devices supporting Java ME/CDC1.1/Personal Profile 1.1 with AGUI (like the SavaJe phone) and Java fragmentation problem again for the JavaME/CDC platform.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Ove</description>
   <link>http://blogs.forum.nokia.com/blog/maximiliano-firtmans-forum-nokia-blog/2006/10/23/the-future-of-java-me-ii#comment519</link>
  </item>
    <item>
     
   <title></title>
   <description>Hi Ove, thanks for the link. I&#039;ve read your post and I&#039;m a bit confused about what you meant. Devices like Nokia 770 and UMPC (Microsoft&#039;s Ultra Mobile PC) are Internet Tablets or Mini Tablet PCs. That devices are using &amp;quot;desktop-like&amp;quot; operating systems, as Linux (in Nokia 770) and Windows XP / Vista in UMPC. So, Java SE wins the place in Java development for that devices. You can install a Java SE Virtual Machine. Personal Profile for Java ME is in the middle.&lt;br /&gt;&lt;br /&gt;And I don&#039;t agree with your opinion that we already had a lot of APIs. Until last year, for example, we&#039;ve only had devices with JTWI (Java Technology for the Wireless Industry) and some other APIs installed. But there was a lack of features we can use from Java ME. Now, with this new APIs to become a new &amp;quot;big standard&amp;quot; as MSA (Mobile Service Architecture), we&#039;ll have less fragmentation. And we need more... for example, we need to make background Java applications and now, we can&#039;t do this.&lt;br /&gt;&lt;br /&gt;The lack of features in Java ME isn&#039;t a hardware problem. The hardware is there, sometimes we can&#039;t access it from Java APIs. A great example is the first version of Motorola RAZR v3... it has bluetooth, but it doesn&#039;t have the Bluetooth API !. Is it a hardware-lack problem?&lt;br /&gt;&lt;br /&gt;For some API, like Location API, yes... we need more devices with some hardware, like a GPS.</description>
   <link>http://blogs.forum.nokia.com/blog/maximiliano-firtmans-forum-nokia-blog/2006/10/23/the-future-of-java-me-ii#comment516</link>
  </item>
    <item>
     
   <title></title>
   <description>Hi,&lt;br /&gt;I wrote little about this in my blog: http://ovenordstrom.blogspot.com/2006/10/future-of-javame-is-also-about-new.html&lt;br /&gt;Regards,&lt;br /&gt;Ove</description>
   <link>http://blogs.forum.nokia.com/blog/maximiliano-firtmans-forum-nokia-blog/2006/10/23/the-future-of-java-me-ii#comment508</link>
  </item>
  </rdf:RDF>