<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Mobile Ajax and Predictions of J2ME&#8217;s Demise</title>
	<atom:link href="http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 17 May 2012 07:43:39 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: blackwatchplaid</title>
		<link>http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise/comment-page-1#comment-93321</link>
		<dc:creator>blackwatchplaid</dc:creator>
		<pubDate>Fri, 15 Sep 2006 08:27:40 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise#comment-93321</guid>
		<description>J2ME does suck. Most phones support old standards, that probably should never have been standardized because they were too limited for practical use. And even that support is buggy. Where were the reference implementations/apps and test suites? It&#039;s too bad phone companies don&#039;t upgrade JVMs or allow users to run their own.

Seems new mobile-related JSR&#039;s are churned out weekly but the typical person&#039;s handset doesn&#039;t and won&#039;t support important features for a while.

Having said all that, Java ME (Sun&#039;s latest spelling) is all we have right now. And it can make some highly usable and useful apps -- have you used the Java ME version of Google Maps?

Javascript and its ability to make URL requests and build a display is good. But it needs full access to the phone interface -- all keypad events, easy menus and commands. Usability really matters on small, portable devices. It also needs a caching layer, to support offline and near-offline use.

Final rants: I&#039;m sick of hearing how the next radio technology will bring broadband speed to mobiles. How many &quot;G&quot;s do we need before we get the speed and latency of at least dialup? And why do people accept mobile phone companies charging such high prices for transferring bits? Seems like mobile telcos would prefer that over voice, since it doesn&#039;t require strictly real-time service.

Conclusion: We all have these relatively powerful, networked, little computers in our pockets, we should be getting more out of them and having full control of what they do. JavaME, AJAX, Flash-lite, whatever -- as long as it is free, usable across mobile devices, and built on open standards, I&#039;ll be happy. 

Whew, thanks for listening.</description>
		<content:encoded><![CDATA[<p>J2ME does suck. Most phones support old standards, that probably should never have been standardized because they were too limited for practical use. And even that support is buggy. Where were the reference implementations/apps and test suites? It&#8217;s too bad phone companies don&#8217;t upgrade JVMs or allow users to run their own.</p>
<p>Seems new mobile-related JSR&#8217;s are churned out weekly but the typical person&#8217;s handset doesn&#8217;t and won&#8217;t support important features for a while.</p>
<p>Having said all that, Java ME (Sun&#8217;s latest spelling) is all we have right now. And it can make some highly usable and useful apps &#8212; have you used the Java ME version of Google Maps?</p>
<p>Javascript and its ability to make URL requests and build a display is good. But it needs full access to the phone interface &#8212; all keypad events, easy menus and commands. Usability really matters on small, portable devices. It also needs a caching layer, to support offline and near-offline use.</p>
<p>Final rants: I&#8217;m sick of hearing how the next radio technology will bring broadband speed to mobiles. How many &#8220;G&#8221;s do we need before we get the speed and latency of at least dialup? And why do people accept mobile phone companies charging such high prices for transferring bits? Seems like mobile telcos would prefer that over voice, since it doesn&#8217;t require strictly real-time service.</p>
<p>Conclusion: We all have these relatively powerful, networked, little computers in our pockets, we should be getting more out of them and having full control of what they do. JavaME, AJAX, Flash-lite, whatever &#8212; as long as it is free, usable across mobile devices, and built on open standards, I&#8217;ll be happy. </p>
<p>Whew, thanks for listening.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: krish</title>
		<link>http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise/comment-page-1#comment-69048</link>
		<dc:creator>krish</dc:creator>
		<pubDate>Thu, 17 Aug 2006 12:50:28 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise#comment-69048</guid>
		<description>I think that it will be a better idea to define a new JSR for J2ME. It will specify the ajax components with http/s connections. There may be a debate that network bandwidth will be an issue with j2ME +  ajax environment , but i feel that this bottelneck will also be not an issue with 3G networks. Also AJAX works mainly as transporter, not a processing engine. For processing it need javascript, so java can be used in stead of javascript and and http can be used as transporter.</description>
		<content:encoded><![CDATA[<p>I think that it will be a better idea to define a new JSR for J2ME. It will specify the ajax components with http/s connections. There may be a debate that network bandwidth will be an issue with j2ME +  ajax environment , but i feel that this bottelneck will also be not an issue with 3G networks. Also AJAX works mainly as transporter, not a processing engine. For processing it need javascript, so java can be used in stead of javascript and and http can be used as transporter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: krishan</title>
		<link>http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise/comment-page-1#comment-69047</link>
		<dc:creator>krishan</dc:creator>
		<pubDate>Thu, 17 Aug 2006 12:47:39 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise#comment-69047</guid>
		<description>I think that it will be a better idea to define a new JSR for J2ME. It will specify the ajax components with http/s connections. There may be a debate that network bandwidth will be an issue with j2ME +  ajax environment , but i feel that this bottelneck will also be not an issue with 3G networks. Also AJAX works mainly as transporter, not a processing engine. For processing it need javascript, so java can be used in stead of javascript and and http can be used as transporter.</description>
		<content:encoded><![CDATA[<p>I think that it will be a better idea to define a new JSR for J2ME. It will specify the ajax components with http/s connections. There may be a debate that network bandwidth will be an issue with j2ME +  ajax environment , but i feel that this bottelneck will also be not an issue with 3G networks. Also AJAX works mainly as transporter, not a processing engine. For processing it need javascript, so java can be used in stead of javascript and and http can be used as transporter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael</title>
		<link>http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise/comment-page-1#comment-65964</link>
		<dc:creator>Michael</dc:creator>
		<pubDate>Sun, 13 Aug 2006 10:34:50 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise#comment-65964</guid>
		<description>Chris,
are there &quot;well-developed frameworks and toolkits&quot; out there for mobile apps as well? If so, I&#039;d much appreciate a link.
thanks
Michael</description>
		<content:encoded><![CDATA[<p>Chris,<br />
are there &#8220;well-developed frameworks and toolkits&#8221; out there for mobile apps as well? If so, I&#8217;d much appreciate a link.<br />
thanks<br />
Michael</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scot</title>
		<link>http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise/comment-page-1#comment-65014</link>
		<dc:creator>Scot</dc:creator>
		<pubDate>Fri, 11 Aug 2006 16:16:26 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise#comment-65014</guid>
		<description>But wouldn&#039;t an ajax solution always require a network connection? At least a J2ME app could degrade gracefully or be completely standalone, which would be a strength over ajax, both in terms of cost (Vodafone charge 7.50 GBP/MB - which makes online apps offputting) and reliabilty (the mobile phone network isn&#039;t everywhere - I&#039;m out of coverage for a good 40 minutes a day on my commute to and from work)</description>
		<content:encoded><![CDATA[<p>But wouldn&#8217;t an ajax solution always require a network connection? At least a J2ME app could degrade gracefully or be completely standalone, which would be a strength over ajax, both in terms of cost (Vodafone charge 7.50 GBP/MB &#8211; which makes online apps offputting) and reliabilty (the mobile phone network isn&#8217;t everywhere &#8211; I&#8217;m out of coverage for a good 40 minutes a day on my commute to and from work)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: krazykarl</title>
		<link>http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise/comment-page-1#comment-64968</link>
		<dc:creator>krazykarl</dc:creator>
		<pubDate>Fri, 11 Aug 2006 13:58:58 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/archives/mobile-ajax-and-predictions-of-j2mes-demise#comment-64968</guid>
		<description>people keep forgetting that AJAX is a design pattern for the View - J2ME is a language that provides data processing, I/O, and View.

AJAX is a small tool - nothing more.  Instead of people hyping ajax, why not spend that energy putting it to better use - or perhaps doing some constructive?</description>
		<content:encoded><![CDATA[<p>people keep forgetting that AJAX is a design pattern for the View &#8211; J2ME is a language that provides data processing, I/O, and View.</p>
<p>AJAX is a small tool &#8211; nothing more.  Instead of people hyping ajax, why not spend that energy putting it to better use &#8211; or perhaps doing some constructive?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

