<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The iPhone Blog &#187; java</title>
	<atom:link href="http://www.theiphoneblog.com/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.theiphoneblog.com</link>
	<description>For people who dare to Phone Different.</description>
	<lastBuildDate>Sun, 22 Nov 2009 21:58:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Could HTML 5 Kill Flash on the iPhone?</title>
		<link>http://www.theiphoneblog.com/2009/06/16/html-5-kill-flash-iphone/</link>
		<comments>http://www.theiphoneblog.com/2009/06/16/html-5-kill-flash-iphone/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 18:52:26 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[Safari]]></category>
		<category><![CDATA[silverlight]]></category>

		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=9271</guid>
		<description><![CDATA[

Well, at least kill the need for Flash on the iPhone? Daring Fireball says a simple &#8220;yes&#8221; to Yahoo! Tech&#8217;s question.

The idea is that a standards based technology, open and broadly used, could make redundant proprietary and sometimes bloated and buggy plugins like Adobe Flash, Microsoft Silverlight, and Sun JavaFX.

Apple&#8217;s Safari, including Mobile Safari on [...]<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br/><br/><a href="http://www.theiphoneblog.com/2009/06/16/html-5-kill-flash-iphone/">Could HTML 5 Kill Flash on the iPhone?</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/06/iphone_flash_rumor_smasher.jpg" alt="iPhone SDK: Smashing Flash Rumors" title="iPhone SDK: Smashing Flash Rumors" width="434" height="350" class="size-full wp-image-2649" /></p>

<p>Well, at least kill the need for Flash on the iPhone? <a href="http://daringfireball.net/linked/2009/06/16/html-5">Daring Fireball</a> says a simple &#8220;yes&#8221; to <a href="http://tech.yahoo.com/news/infoworld/20090616/tc_infoworld/79291">Yahoo! Tech</a>&#8217;s question.</p>

<p>The idea is that a standards based technology, open and broadly used, could make redundant proprietary and sometimes bloated and buggy plugins like Adobe Flash, Microsoft Silverlight, and Sun JavaFX.</p>

<p>Apple&#8217;s Safari, including Mobile Safari on the iPhone, and Mozilla Firefox are already supporting HTML5 features. Microsoft&#8217;s Internet Explorer &#8212; so far &#8212; isn&#8217;t.</p>

<p>The article gives pros and cons for both sides of the debate. Since Apple is introduction the third generation of their iPhone software tomorrow, and still no Flash in sight, we likely have a good idea which way they&#8217;re leaning already&#8230;</p>
<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br /><br /><a href="http://www.theiphoneblog.com/2009/06/16/html-5-kill-flash-iphone/">Could HTML 5 Kill Flash on the iPhone?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/06/16/html-5-kill-flash-iphone/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>You May Control the Future of Your iPhone! AT&amp;T Survey Wants Your Opinion</title>
		<link>http://www.theiphoneblog.com/2008/10/27/control-future-iphone-att-opinion/</link>
		<comments>http://www.theiphoneblog.com/2008/10/27/control-future-iphone-att-opinion/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 17:55:15 +0000</pubDate>
		<dc:creator>Jeremy Sikora</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3g]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[AT&T]]></category>
		<category><![CDATA[cut and paste]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mms]]></category>
		<category><![CDATA[survey]]></category>

		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=5117</guid>
		<description><![CDATA[

Back in August AT&#38;T sent out a customer satisfaction survey to all iPhone owners.  Well now it seems a new survey is being sent out to all of us on the AT&#38;T network asking how the 2.1 firmware is working for us and what we want to see next on your iPhone 3G.  [...]<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br/><br/><a href="http://www.theiphoneblog.com/2008/10/27/control-future-iphone-att-opinion/">You May Control the Future of Your iPhone! AT&#038;T Survey Wants Your Opinion</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.theiphoneblog.com/images/stories/2008/10/attiphonesurvey-20081025.jpg'><img src="http://www.theiphoneblog.com/images/stories/2008/10/attiphonesurvey-20081025.jpg" alt="" title="attiphonesurvey-20081025" width="400" height="272" class="aligncenter size-medium wp-image-5118" /></a></p>

<p>Back in August AT&amp;T sent out a <a href="http://www.theiphoneblog.com/2008/08/26/apple-sends-out-iphone-3g-customer-satisfaction-survey/">customer satisfaction survey</a> to all iPhone owners.  Well now it seems a new survey is being sent out to all of us on the AT&amp;T network asking how the <a href="http://www.theiphoneblog.com/2008/09/15/review-iphone-21-software/">2.1 firmware</a> is working for us and what we want to see next on your iPhone 3G.  </p>

<p>Now don&#8217;t get too excited yet! Just because they are asking what we want does not necessarily mean we will get it.  Keep in mind Apple has stated before that certain features such as <a href="http://www.theiphoneblog.com/2008/07/15/joz-speaks-low-priority-for-cut-and-paste-turn-by-turn-gps-a-complicated-case-and-no-office-suite-file-space/">copy/paste and directional GPS take a back seat to other issues</a> that need addressing so on and so forth.  But it is better than AT&amp;T and Apple flat out ignoring us right?  So at least it is a start.</p>

<p>Apple Insider states:
<blockquote>
The questionnaire asks owners to pick the top five hardware or software add-ons they&#8217;d like to see and include many of the most prominent requests made in the community, including cutting and pasting text, built-in instant messaging, Flash/Java support and MMS messaging.</blockquote></p>

<p>So when and if you get this survey, be sure to speak your mind and let AT&amp;T what know what you want.  This is our chance&#8230; they seem to be listening. (Or at least they are pretending to be!)</p>

<p>[<em>Via <a href="http://www.appleinsider.com/articles/08/10/25/att_canvasses_buyers_on_future_iphone_features.html">Appleinsider</a></em>]</p>
<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br /><br /><a href="http://www.theiphoneblog.com/2008/10/27/control-future-iphone-att-opinion/">You May Control the Future of Your iPhone! AT&#038;T Survey Wants Your Opinion</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2008/10/27/control-future-iphone-att-opinion/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Flash and Java on the iPhone: Video Dream vs. Security Nightmare Redux</title>
		<link>http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/</link>
		<comments>http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/#comments</comments>
		<pubDate>Thu, 04 Sep 2008 13:25:50 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[exploit]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[vulnerability]]></category>

		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=4112</guid>
		<description><![CDATA[

Last week the UK ruled that Apple was misrepresenting the iPhone&#8217;s provisioning of &#8220;just the internet&#8221; due to the lack of support for two ubiquitously popular 3rd party plugins: Flash and Java. We&#8217;ve previously covered the will they/won&#8217;t they drama surrounding development and deployment of Flash and Java pretty much ad nauseum infinitum, as well [...]<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br/><br/><a href="http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/">Flash and Java on the iPhone: Video Dream vs. Security Nightmare Redux</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/06/iphone_flash_rumor_smasher.jpg" alt="iPhone SDK: Smashing Flash Rumors" title="iPhone SDK: Smashing Flash Rumors" width="434" height="350" class="aligncenter size-full wp-image-2649" /></p>

<p>Last week the <a href="http://www.theiphoneblog.com/2008/08/27/why-the-uk-was-wrong-to-ban-the-iphone-just-the-internet-ad/">UK ruled</a> that Apple was misrepresenting the iPhone&#8217;s provisioning of &#8220;just the internet&#8221; due to the lack of support for two ubiquitously popular 3rd party plugins: Flash and Java. We&#8217;ve previously covered the will they/won&#8217;t they <a href="http://www.theiphoneblog.com/2008/03/25/being-played-flash-music-and-manipulation-wait-a-thon/">drama</a> surrounding development and deployment of <a href="http://www.theiphoneblog.com/tag/flash/">Flash</a> and <a href="http://www.theiphoneblog.com/tag/java/">Java</a> pretty much ad nauseum infinitum, as well as some seldom discussed yet surprisingly frightening concerns about Flash and its downright sneaky use of <a href="http://www.theiphoneblog.com/2008/03/13/flash-on-iphone-video-dream-or-privacy-nightmare/">3rd party advertising cookies</a>.</p>

<p>More recently, however, another issue has come to light. Primarily concerned with Windows Vista security and how it can be circumvented, this issue throws a renewed focus on the danger of 3rd party plugins like Flash and Java, on how they interpret and run code on our machines, and how they provide an increasingly popular attack vector for bad guys (hackers, malware authors, identity thieves, etc.)</p>

<p>How does this all relate to the iPhone, and what about ZOMG! Can has my Flash vidz? Read on to find out!</p>

<p><span id="more-4112"></span></p>

<p>Before we begin, I&#8217;ll just mention again that I&#8217;m a long time (10+ years) web developer who works quite a bit with Flash. I&#8217;ll also add that some coverage of the issues I&#8217;m about to get into has tended towards the sensationalistic. The sky is not falling. We&#8217;re not doomed. Or, at least, not because of anything to do with Flash, Java, or the iPhone.</p>

<p>Caveat&#8217;d enough? Good. </p>

<p>Back in early August at the Black Hat conference, Alexander Sotirov and Mark Dowd presented a paper amusingly titled <em><a href="http://taossa.com/index.php/2008/08/07/impressing-girls-with-vista-memory-protection-bypasses/">How to Impress Girls with Browser Memory Protection Bypasses</a></em>. While Vista security proper is beyond the scope of this blog, as Operating Systems like OS X on the iPhone become increasingly hardened against security exploits, the web browser becomes the path of least resistance for hackers to get at us and our stuff. </p>

<p>The iPhone&#8217;s browser, MobileSafari is currently the closest thing to a desktop-class rendering engine as can be found on a handset. It&#8217;s based on the same WebKit core as Safari for Mac and Windows, and so it&#8217;s not unreasonable to imagine it shares the same advantages (real HTML, CSS, and AJAX) and risks (can be exploited). This could potentially include buffer overruns, cross site scripts, and &#8212; yes &#8212; plugin vulnerabilities.</p>

<p>On a recent episode of the TWiT network&#8217;s popular <a href="http://www.twit.tv/sn159">Security Now! podcast</a>, Steve Gibson summed up the problems with Flash and Java:</p>

<blockquote>Their technologies, especially in the case of Java, Java has, deliberately has readable, writable, and executable memory because of the way it operates. o it&#8217;s a big target.  And so many of these third-party things, which you could pretty much depend upon, you know, Flash player is installed in the high 90 percentile of Windows machines so you can count on it being there.</blockquote>

<p>And what if we could likewise count on their being on the iPhone? What potential problem could that expose?</p>

<blockquote>Certainly after this paper has come out where these guys demonstrate clearly the exploitability of Flash, which is not [Data Execution Prevention] compatible, it&#8217;s like, okay, Adobe, if you want your code in my machine, you make it safe.  Because we&#8217;ve seen a bunch of Flash exploits here in the last few months.  And, you know, this wouldn&#8217;t be possible if Adobe would do the work.  I don&#8217;t care how hard it is, it&#8217;s certainly possible to code around this [...] Basically this is laziness.  In this day and age, for Flash still not to be marked as DEP friendly when it is in a highly vulnerable environment, it&#8217;s not like it&#8217;s something down on your tray, it&#8217;s in your browser.  And we know what a target browsers are just by their very nature.  I mean, in fact, the whole focus of this paper was specifically browser vulnerability. [...] It is very common applications like Silverlight, like Flash, commonly used components, or even Media Player, that are invokable by the browser and still not yet safe, that is really now the main target of exploitation. </blockquote>

<p>We&#8217;ve already seen MobileSafari exploits in the wild (indeed, a TIFF-based vulnerability was one of the first ways people found to <a href="http://www.theiphoneblog.com/2007/10/16/iphone-and-ipod-touch-jailbreaks-for-111/">jailbreak the iPhone 1.1.1</a> &#8212; just by entering a URL in the browser!)</p>

<p>Again, this is not breakworld stuff. No need to panic and lock your handset in a lead box. Future versions of Flash and Java (and similar plugins) will likely address these issues.</p>

<p>Just remember, for now, that the iPhone is tremendously popular, and thus will be a tremendously popular target for hackers. Apple already has to worry about securing the HTML, CSS, AJAX (Javascript), and Quicktime (which they own and can therefore rapidly address) components of Mobile Safari. Add to that the complications of 3rd party code interpreters with a very real history of not only exploits, but (in the case of Flash) for being bloated and buggy on the Mac (another thing Adobe has chosen not yet to prioritize fixing), and it begins to make more sense why we haven&#8217;t seen Flash or Java on the iPhone, a device that knows who we are (all our date) and where we are (3G aGPS).</p>

<p>But wait, other smartphones run versions of Flash and Java, though, don&#8217;t they? Sure, but I&#8217;d argue that the iPhone isn&#8217;t really a smartphone, it&#8217;s a mobile computer. Full darwin kernal, BSD networking &#8212; pretty much a UNIX box in your pocket. To me, that&#8217;s a far bigger target than Palm OS, the Java Micro Edition inside a Blackberry, and even Windows Mobile (which, despite the name, is a very different animal under the covers than Microsoft&#8217;s desktop OS).</p>

<p>And isn&#8217;t there a battle going on for the Rich Internet Application (RIA, aka WebApp) space? You betcha. Google didn&#8217;t just drop Chrome for no reason. SproutCore, Flash/Air, Silverlight/.Net, Prism, Safari, Java, etc. all want to own what&#8217;s likely the next major computing platform (the web &#8220;cloud&#8221;).</p>

<p>Bottom-line: Both for Apple and for consumers, the advantages for Flash and Java currently do not outweigh the drawbacks, especially as standard web technologies continue to decrease the gap between proprietary plugin capabilities and the open internet (HTML, CSS, AJAX). </p>

<p>That&#8217;s my opinion, at least. What&#8217;s yours?</p>
<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br /><br /><a href="http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/">Flash and Java on the iPhone: Video Dream vs. Security Nightmare Redux</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2008/09/04/flash-and-java-on-the-iphone-video-dream-vs-security-nightmare-redux/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Why the UK was Wrong to Ban the iPhone &#8220;Just the Internet&#8221; Ad!</title>
		<link>http://www.theiphoneblog.com/2008/08/27/why-the-uk-was-wrong-to-ban-the-iphone-just-the-internet-ad/</link>
		<comments>http://www.theiphoneblog.com/2008/08/27/why-the-uk-was-wrong-to-ban-the-iphone-just-the-internet-ad/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 20:55:46 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[asa]]></category>
		<category><![CDATA[banned]]></category>
		<category><![CDATA[commercial]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[uk]]></category>

		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=4012</guid>
		<description><![CDATA[

Casey already told us about how an iPhone ad was banned in the UK for &#8220;misleading consumers&#8221; about providing &#8220;just the internet&#8221;, and based on how many ZOMG! No Flash Vidz! comments we get, I&#8217;m going to go out on a limb and say most people probably share the belief that MobileSafari &#8211; ( Flash [...]<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br/><br/><a href="http://www.theiphoneblog.com/2008/08/27/why-the-uk-was-wrong-to-ban-the-iphone-just-the-internet-ad/">Why the UK was Wrong to Ban the iPhone &#8220;Just the Internet&#8221; Ad!</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/08/tipb_smash_uk_ad_ban.jpg" alt="" title="tipb_smash_uk_ad_ban" width="400" height="322" class="alignnone size-medium wp-image-4013" /></p>

<p>Casey already told us about how an <a href="http://www.theiphoneblog.com/2008/08/27/iphone-uk-advertisement-banned-for-misleading-consumers/">iPhone ad was banned in the UK</a> for &#8220;misleading consumers&#8221; about providing &#8220;just the internet&#8221;, and based on how many ZOMG! No Flash Vidz! comments we get, I&#8217;m going to go out on a limb and say most people probably share the belief that MobileSafari &#8211; ( Flash + Java) != the internet.</p>

<p>Fine.</p>

<p>But allow me to retort. As a long time web (and Flash) developer, however, I&#8217;m calling shenanigans on that, and on the UK Advertising Standards Authority. Flash and Java are factually and empirically NOT part of the open, standards based Internet (i.e. HTML, CSS, Javascript/AJAX). Flash and Java, along with things like SilverLight, Real, ActiveX, and a host of other proprietary add-ons are plugins, extensions, and otherwise additions to the Internet &#8212; with all the benefits and drawbacks that go along with that.</p>

<p>Like what? Read on after the break!</p>

<p><span id="more-4012"></span></p>

<p>Okay, so Flash, Java, et. al. allow for some neat multi-media effects and interactivity (though HTML 5 and CSS are <a href="http://www.theiphoneblog.com/2008/08/26/apple-releases-safari-4-developer-preview/">catching up</a>), and some measure of portability (though never as much as they claim), but they bring in additional <a href="http://www.theiphoneblog.com/2008/03/13/flash-on-iphone-video-dream-or-privacy-nightmare/">security</a> and <a href="http://www.theiphoneblog.com/2008/04/21/flash-and-silverlight-to-make-mobilesafari-crashier/">cross-platform</a> problems as well.</p>

<p>The web is supposed to be a structured container (CSS) through which content flows (HTML), which is why MobileSafari can subtly reformat font sizes, line wraps, and other elements to suit the smaller screen and multi-touch interface. As an open standard, Apple can also integrate their own containers and attributes to, for example, define the screen size for rendering.</p>

<p>Flash? Kinda sorta sometimes if the developer puts the effort in. Being proprietary (even <a href="http://www.theiphoneblog.com/2008/05/03/adobe-to-make-flash-more-open-apple-to-care/">&#8220;open&#8221; proprietary</a>), however, Apple can&#8217;t exactly make changes to the source to, you know, make a version that&#8217;s not as bloated and greedy as Adobe has long allowed the Mac OS X version of Flash to remain. To prove that point, Apple has significantly developed the plugin they do own, Quicktime, creating <a href="http://www.theiphoneblog.com/2008/06/10/apple-gives-first-hints-of-os-x-106-snow-leopard/">Quicktime X</a> to better fit their mobile vision of the future.</p>

<p>All this to say that there are several very good reasons why the iPhone doesn&#8217;t support Flash, Java, and the other plugins. They may be reasons that can eventually be overcome with newer/better technology, or reasons some people may even disagree with, but for the UK to randomly pick those two plugins as being &#8220;the internet&#8221; just because they happen to be ubiquitous (compared the aforementioned Silverlight, for example) is as capricious as it is wrong headed.</p>

<p>Apple, as they themselves rightly point out, is delivering the full standards-based Internet to the iPhone. Any site coded to conform to those standards will work just fine on the iPhone. Any site deviating, or depending on plugin extensions won&#8217;t (as anyone whose ever tried to get a secure installation to &#8220;just add this Java widget&#8221; or &#8220;just download this ActiveX control&#8221; to enable some web conferencing or like utility will all too readily tell you).</p>

<p>Bottom-line, the UK is showing ignorance of the real web. Sure, I wants my vidz as much as the next Viddler, but I understand the issues behind these technologies, which is something the Advertising Standards Authority might want to do before banning commercials, right?</p>
<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br /><br /><a href="http://www.theiphoneblog.com/2008/08/27/why-the-uk-was-wrong-to-ban-the-iphone-just-the-internet-ad/">Why the UK was Wrong to Ban the iPhone &#8220;Just the Internet&#8221; Ad!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2008/08/27/why-the-uk-was-wrong-to-ban-the-iphone-just-the-internet-ad/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>In ur SDK: Sun Still Brewing Java&#8230; Sorta&#8230;</title>
		<link>http://www.theiphoneblog.com/2008/04/25/in-ur-sdk-sun-still-brewing-java-sorta/</link>
		<comments>http://www.theiphoneblog.com/2008/04/25/in-ur-sdk-sun-still-brewing-java-sorta/#comments</comments>
		<pubDate>Fri, 25 Apr 2008 19:39:14 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[in-ur-sdk]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://www.theiphoneblog.com/2008/04/25/in-ur-sdk-sun-still-brewing-java-sorta/</guid>
		<description><![CDATA[

Daring Fireball, via Digital Arts, brings word that Sun hasn&#8217;t stopped trying to bring a Java Virtual Machine (JVM) to the iPhone even though:

Apple has not been publicly receptive to having Java on its popular new device. There have been questions about whether Apple&#8217;s iPhone SDK agreement would permit this. The JVM potentially could sidestep [...]<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br/><br/><a href="http://www.theiphoneblog.com/2008/04/25/in-ur-sdk-sun-still-brewing-java-sorta/">In ur SDK: Sun Still Brewing Java&#8230; Sorta&#8230;</a></p>
]]></description>
			<content:encoded><![CDATA[<p align="center"><img alt="iPhone_java.jpg" src="http://phonedifferent.com/articleimages/2008/03/iPhone_java.jpg" width="340" height="200" /></p>

<p>Daring Fireball, via Digital Arts, <a href="http://daringfireball.net/linked/2008/april#fri-25-sort_of">brings word</a> that Sun hasn&#8217;t stopped trying to bring a Java Virtual Machine (JVM) to the iPhone even though:</p>

<blockquote>Apple has not been publicly receptive to having Java on its popular new device. There have been questions about whether Apple&#8217;s iPhone SDK agreement would permit this. The JVM potentially could sidestep Apple&#8217;s App Store program for dispensing iPhone applications.</blockquote>

<p>And while Sun&#8217;s efforts continue, they&#8217;re also hedging their bets with Innaworks, who produces alcheMo, which may let Java programs compile as native iPhone apps, ready for App Store:</p>

<blockquote>[I]nitially targeted at games publishers. Now in a beta release, alcheMo for iPhone can be used to port Java ME mobile games to iPhone and iPod touch without the need for further manual adjustments. The product features an optimizing translator to convert Java ME application source code to equivalent source code for iPhone, according to the Innaworks press statement on the product.
</blockquote>

<p>While Apple&#8217;s Cocao Touch development sounds like a more chocolaty, and much sweeter beverage than Java, Sun sure does seem determined. Of course, determination has a tendency to crash and explode in Matrix-like bullet time when it strikes up against the Zen-like immovability of one Steven P. Jobs.</p>

<p>I don&#8217;t think we&#8217;ll be seeing the steaming coffee mug on the iPhone any time soon. You?</p>
<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br /><br /><a href="http://www.theiphoneblog.com/2008/04/25/in-ur-sdk-sun-still-brewing-java-sorta/">In ur SDK: Sun Still Brewing Java&#8230; Sorta&#8230;</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2008/04/25/in-ur-sdk-sun-still-brewing-java-sorta/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>In ur SDK: Sun Brewing  Java for iPhone?</title>
		<link>http://www.theiphoneblog.com/2008/03/10/in-ur-sdk-sun-brewing-java-for-iphone/</link>
		<comments>http://www.theiphoneblog.com/2008/03/10/in-ur-sdk-sun-brewing-java-for-iphone/#comments</comments>
		<pubDate>Mon, 10 Mar 2008 15:39:09 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[in-ur-sdk]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jvm]]></category>
		<category><![CDATA[llvm]]></category>
		<category><![CDATA[sun]]></category>
		<category><![CDATA[virtual machine]]></category>

		<guid isPermaLink="false">http://www.theiphoneblog.com/2008/03/10/in-ur-sdk-sun-brewing-java-for-iphone/</guid>
		<description><![CDATA[

Sun, the company that loves Java so much they made it their stock symbol, has announced that they&#8217;ve looked at the new Apple SDK and believe they can use it to bring Java VM (virtual machine) ME (micro addition) to the iPhone:

&#8220;We&#8217;re going to make sure that the JVM offers the Java applications as much [...]<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br/><br/><a href="http://www.theiphoneblog.com/2008/03/10/in-ur-sdk-sun-brewing-java-for-iphone/">In ur SDK: Sun Brewing  Java for iPhone?</a></p>
]]></description>
			<content:encoded><![CDATA[<p align="center"><img alt="iPhone_java.jpg" src="http://phonedifferent.com/articleimages/2008/03/iPhone_java.jpg" width="340" height="200" /></p>

<p><a href="http://www.sun.com">Sun</a>, the company that loves<a href="http://en.wikipedia.org/wiki/Java_%28Sun%29"> Java</a> so much they made it their stock symbol, has announced that they&#8217;ve looked at the new <a href="http://phonedifferent.com/2008/03/sdk_roadmap_color_commentary.html">Apple SDK</a> and believe they can use it <a href="http://www.infoworld.com/article/08/03/07/sun-iphone-java_1.html">to bring Java VM (virtual machine) ME (micro addition) to the iPhone</a>:</p>

<blockquote>&#8220;We&#8217;re going to make sure that the JVM offers the Java applications as much access to the native functionality of the iPhone as possible,&#8221; said Java VP, Eric Klein.</blockquote>

<p>Apple CEO Steve Jobs, having previously <a href="http://arstechnica.com/journals/apple.ars/2008/03/08/java-for-iphone-coming-soon">lavished Java with such praise as</a> (paraphrased) &#8220;a ball and chain OS that nobody uses and isn&#8217;t worth supporting on the iPhone&#8221;, is no doubt in deep mediation over the news.</p>

<p>Java, the technology that enables everything from game-lets on other mobile phones to Blu-Ray&#8217;s interactivity layer, while <a href="http://www.engadget.com/2008/03/08/sun-prepping-java-for-iphone-your-craplet-investment-is-safe/">not widely adored in the techsphere</a>, is widely available and offers some cross-platform portability advantages for programers (who want to use their code on multiple OS&#8217;s).</p>

<p><a href="http://www.appleinsider.com/articles/08/03/08/sun_plans_java_for_iphone_ipod_touch.html">Klein also mentioned</a> the possibility of not only JavaFX (which supports Flash-like animation), but the full desktop Java implementation in the future.</p>

<p>Though Sun says they will deploy JVM via the AppStore coming with iPhone firmware 2.0, how exactly they will create what could be a competitive development environment is unclear.</p>

<p>Related news that may or may not provide some hints, however, <a href="http://lists.cs.uiuc.edu/pipermail/llvmdev/2008-March/012978.html">comes from Apple itself</a>:</p>

<blockquote>..the iPhone SDK beta [...] includes a beta version of llvm-gcc 4.2 as part of the included Xcode 3.1 beta.</blockquote>

<p><a href="http://en.wikipedia.org/wiki/LLVM">LLVM</a> (low level virtual machine), may allow for this functionality, and will also help with (according to Ars Technica&#8217;s <a href="http://twitter.com/siracusa">Siracusa</a>), &#8220;Faster compiled code, faster code compilation, more metadata for the IDE, better portability, easier to improve all of the above.&#8221;</p>
<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br /><br /><a href="http://www.theiphoneblog.com/2008/03/10/in-ur-sdk-sun-brewing-java-for-iphone/">In ur SDK: Sun Brewing  Java for iPhone?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2008/03/10/in-ur-sdk-sun-brewing-java-for-iphone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

