<?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>iMore &#187; cs5</title>
	<atom:link href="http://www.imore.com/tag/cs5/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.imore.com</link>
	<description>More of everything iPhone and iPad</description>
	<lastBuildDate>Sun, 27 May 2012 07:29:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Adobe thinks Apple&#039;s new cross-compiler policy is great, lack of support for (non-existant) Flash player not so much...</title>
		<link>http://www.imore.com/2010/09/09/adobe-thinks-apples-crosscompiler-policy-great-lack-support-nonexistant-flash-player/</link>
		<comments>http://www.imore.com/2010/09/09/adobe-thinks-apples-crosscompiler-policy-great-lack-support-nonexistant-flash-player/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 03:34:25 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[apple vs adobe]]></category>
		<category><![CDATA[cross-compilers]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[ipod touch]]></category>
		<category><![CDATA[packager]]></category>

		<guid isPermaLink="false">http://www.tipb.com/?p=38885</guid>
		<description><![CDATA[Like <a href="http://www.imore.com/2010/09/09/google-likes-apples-clarified-ios-advertising-policy/">Google</a>, Adobe is also over-joyed at <a href="http://www.imore.com/2010/09/09/apple-relaxes-crosscompiler-restrictions-publishes-app-review-guidelines/">Apple's newly changed and clarified developer license agreement</a>, specifically the part that now allows cross-compilers like Flash CS5 Packager for iPhone:]]></description>
			<content:encoded><![CDATA[<p><img src="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher-400x322.jpg" alt="" title="iphone_flash_rumor_smasher" width="400" height="322" class="aligncenter size-medium wp-image-21841" /></p>

<p>Like <a href="http://www.imore.com/2010/09/09/google-likes-apples-clarified-ios-advertising-policy/">Google</a>, Adobe is also over-joyed at <a href="http://www.imore.com/2010/09/09/apple-relaxes-crosscompiler-restrictions-publishes-app-review-guidelines/">Apple's newly changed and clarified developer license agreement</a>, specifically the part that now allows cross-compilers like Flash CS5 Packager for iPhone:</p>

<blockquote>
  <p>Apple’s announcement today that it has lifted restrictions on its third-party developer guidelines has direct implications for Adobe’s Packager for iPhone, a feature in the Flash Professional CS5 authoring tool. This feature was created to enable Flash developers to quickly and easily deliver applications for iOS devices. The feature is available for developers to use today in Flash Professional CS5, and we will now resume development work on this feature for future releases.</p>
</blockquote>

<p>It's not all rosy in Adobe land, however, as they point out Apple still won't let the still not really functional Flash player for mobile onto iOS:</p>

<blockquote>
  <p>Adobe will continue to work to bring full web browsing with Flash Player 10.1 as well as standalone applications on AIR to a broad range of devices, working with key industry partners including Google, HTC, Microsoft, Motorola, Nokia, Palm/HP, RIM, Samsung and others.</p>
</blockquote>

<p>I've used Flash Player mobile 10.1 on my Nexus One. It works worse than Flash for Mac which has been around for years and is still horrible (even with hardware acceleration). Flash for BlackBerry and Flash for Palm still haven't shipped and are so late they could verge on vaporware at this point. Despite Adobe talking about Flash for iOS (then iPhone OS) <a href="http://www.imore.com/2008/02/12/flash-support-coming-to-iphone/">since 2008</a>, it simply doesn't exit.</p>

<p>So yes, yay, Flash games and apps can now be ported to iOS. Whoosh, another 2000+. But let's get Flash player working <em>really well</em> on just one mobile platform before we whine about it on iOS again, shall we?</p>

<p>[<a href="http://blogs.adobe.com/conversations/2010/09/great-news-for-developers.html">Adobe Featured Blogs</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2010/09/09/adobe-thinks-apples-crosscompiler-policy-great-lack-support-nonexistant-flash-player/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Steve Jobs posts &quot;Thoughts on Flash&quot;: why you&#039;ll never see Flash on iPhone or iPad</title>
		<link>http://www.imore.com/2010/04/29/steve-jobs-posts-thoughts-flash/</link>
		<comments>http://www.imore.com/2010/04/29/steve-jobs-posts-thoughts-flash/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 15:07:45 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[apple vs adobe]]></category>
		<category><![CDATA[cross-compilers]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[open letter]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://www.tipb.com/?p=26857</guid>
		<description><![CDATA[Steve Jobs has posted his "Thoughts on Flash" up on Apple.com, and like his previous thoughts on (DRM) music, it's a fascinating insight into the mind and tactics of Apple's]]></description>
			<content:encoded><![CDATA[<p><img src="http://cdn.imore.com/images/stories/2010/04/Screen-shot-2010-04-29-at-10.48.32-AM.png" alt="Steve Jobs Thoughts on Flash Apple.com" title="Steve Jobs Thoughts on Flash Apple.com" width="250" height="174" class="aligncenter size-full wp-image-26858" /></p>

<p>Steve Jobs has posted his "Thoughts on Flash" up on Apple.com, and like his previous thoughts on (DRM) music, it's a fascinating insight into the mind and tactics of Apple's CEO. As background, this follows up iPhone, iPod touch, and now iPad <a href="http://www.imore.com/2010/04/15/iphone-support-flash-2007/">shipping without Flash support</a>, Apple's recent change in license to prevent the use of <a href="http://www.imore.com/tag/cross-compilers">cross-compilers</a> like <a href="http://www.imore.com/2010/04/21/adobe-quits-flash-packager-iphone-apple-comments/">Adobe Flash CS5's Packager for iPhone</a> (which let developers make Flash apps and output iPhone apps), and Apple's recent addition of Mac APIs to allow hardware accelerated Flash on the desktop.</p>

<p>Jobs begins by stating how close Apple and Adobe were and how they've drifted apart. He then breaks down his case against Flash on mobile into 6 key areas:</p>

<ol>
<li><p>Flash is not open, it's wholly owned and controlled by Adobe. While Apple also has proprietary products, they believe the web should be open, and Jobs singles out Apple's support of WebKit (the rendering engine behind Safari, Chrome, etc.) as an example of this in action.</p></li>
<li><p>Flash is not needed for the "full web" because H.264 is becoming the standard and as sites update to support H.264 they automatically provide video supported by the iPhone, iPod touch, and iPad. He lists Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic as examples. Jobs also says Flash games aren't needed because the App Store has 50,000 games, more than any other platform in the world, and many of them free.</p></li>
<li><p>Security and performance. Flash is increasingly an attack vector for malware, and Apple still claims it's the number one cause of crashes on the Mac.</p></li>
</ol>

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

<blockquote>
  <p>In addition, Flash has not performed well on mobile devices. We have routinely asked Adobe to show us Flash performing well on a mobile device, any mobile device, for a few years now. We have never seen it. Adobe publicly said that Flash would ship on a smartphone in early 2009, then the second half of 2009, then the first half of 2010, and now they say the second half of 2010. We think it will eventually ship, but we’re glad we didn’t hold our breath. Who knows how it will perform?</p>
</blockquote>

<ol>
<li><p>Battery life, Jobs claims, would take a significant hit with Flash support. Since H.264 content already runs on the iPhone, iPod touch, and iPad natively and with full hardware decoding, that only leaves the older codecs for Flash, and these would require the much more "expensive" software decoding.</p></li>
<li><p>The move to multitouch is not supported by a mouse pointer-centric Flash sites that use rollovers and other desktop behaviors and since these will need to be re-written anyway, Jobs believes they might as well be re-written in open HTML5, CSS, and JavaScript formats.</p></li>
<li><p>Most importantly, Jobs says Apple doesn't want 3rd party cross-compilers sitting between developers and the iPhone, iPod touch, and iPad.</p></li>
</ol>

<blockquote>
  <p>The third party may not adopt enhancements from one platform unless they are available on all of their supported platforms. Hence developers only have access to the lowest common denominator set of features. Again, we cannot accept an outcome where developers are blocked from using our innovations and enhancements because they are not available on our competitor’s platforms.</p>
  
  <p>Flash is a cross platform development tool. It is not Adobe’s goal to help developers write the best iPhone, iPod and iPad apps. It is their goal to help developers write cross platform apps. And Adobe has been painfully slow to adopt enhancements to Apple’s platforms. For example, although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X.</p>
</blockquote>

<p>(Insert your Final Cut Pro jokes here). </p>

<p>Jobs ends with his characteristic "boom":</p>

<blockquote>
  <p>New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.</p>
</blockquote>

<p>After his "thoughts on music", we slowly saw DRM get dropped and iTunes music go "free". Will Jobs' "thoughts on Flash" cause a similar evolution of the open web?</p>

<p>[<a href="http://www.apple.com/hotnews/thoughts-on-flash/">Apple</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2010/04/29/steve-jobs-posts-thoughts-flash/feed/</wfw:commentRss>
		<slash:comments>52</slash:comments>
		</item>
		<item>
		<title>Adobe quits Flash packager for iPhone, Apple comments</title>
		<link>http://www.imore.com/2010/04/21/adobe-quits-flash-packager-iphone-apple-comments/</link>
		<comments>http://www.imore.com/2010/04/21/adobe-quits-flash-packager-iphone-apple-comments/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 18:52:37 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[apple vs adobe]]></category>
		<category><![CDATA[cross-compilers]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.tipb.com/?p=26466</guid>
		<description><![CDATA[<a href="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher.jpg"></a>

Adobe's <a href="http://www.mikechambers.com/blog/2010/04/20/on-adobe-flash-cs5-and-iphone-applications/">Mike Chambers</a> put up yet another screed against Apple and their iPhone platform -- specifically the disallowing of <a href="http://www.imore.com/tag/cross-compilers/">cross-compilers</a> -- this time basically saying Adobe was going to stop]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher.jpg"><img src="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher-400x322.jpg" alt="iphone_flash_rumor_smasher" title="iphone_flash_rumor_smasher" width="400" height="322" class="aligncenter size-medium wp-image-21841" /></a></p>

<p>Adobe's <a href="http://www.mikechambers.com/blog/2010/04/20/on-adobe-flash-cs5-and-iphone-applications/">Mike Chambers</a> put up yet another screed against Apple and their iPhone platform -- specifically the disallowing of <a href="http://www.imore.com/tag/cross-compilers/">cross-compilers</a> -- this time basically saying Adobe was going to stop work on Flash CS5's iPhone packager because:</p>

<blockquote>
  <p>The primary goal of Flash has always been to enable cross browser, platform and device development. The cool web game that you build can easily be targeted and deployed to multiple platforms and devices. However, this is the exact opposite of what Apple wants. They want to tie developers down to their platform, and restrict their options to make it difficult for developers to target other platforms.</p>
</blockquote>

<p>Adobe, of course, doesn't care about devices because they don't make devices. They make content development tools (CS5) and delivery platforms (Flash), and as much as they decry Apple wanting to "tie developers down to their platform", that's exactly what Adobe wants as well -- they just want the platform they're tied down to to be Flash.</p>

<p>Apple's Trudy Miller responded to <a href="http://news.cnet.com/8301-30685_3-20003006-264.html">CNET</a>:</p>

<blockquote>
  <p>"Someone has it backwards--it is HTML5, CSS, JavaScript, and H.264 (all supported by the iPhone and iPad) that are open and standard, while Adobe's Flash is closed and proprietary," said spokeswoman Trudy Miller in a statement.</p>
</blockquote>

<p>No doubt both companies are doing what they feel is best for their platform. Adobe makes things easier for developers and more plentiful for users, while Apple wants developers to make more purposeful apps that are better for their devices and users. Arguments can and have been made for both approaches. For Adobe to pretend they're any nobler in these arguments, for them to use faux-nobility to try and rally developer and user support, however, is more than a little disingenuous. </p>

<p>Either way, Adobe seems to be throwing in the Apple towel and going all-in on Android, which is how they really should be handling this -- on the technological battlefield by getting great Flash apps made.</p>

<p>Otherwise we'll say it again -- it reminds us of Microsoft when Firefox shook up the browser space after years of IE6 complacency and ActiveX lock-in. If nothing else, HTML5 might just get Flash going again, though if their as slow to respond as Microsoft has been getting IE9 to market, it might be too late.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2010/04/21/adobe-quits-flash-packager-iphone-apple-comments/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>Steve Jobs says cross-compilers (like Flash CS5) make sub-standard apps</title>
		<link>http://www.imore.com/2010/04/10/steve-jobs-crosscompilers-flash-cs5-substandard-apps/</link>
		<comments>http://www.imore.com/2010/04/10/steve-jobs-crosscompilers-flash-cs5-substandard-apps/#comments</comments>
		<pubDate>Sun, 11 Apr 2010 02:48:48 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple vs adobe]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[monotouch]]></category>
		<category><![CDATA[sent from my ipad]]></category>
		<category><![CDATA[Steve Jobs]]></category>

		<guid isPermaLink="false">http://www.tipb.com/?p=25715</guid>
		<description><![CDATA[<a href="http://cdn.imore.com/images/stories/2010/01/Screen-shot-2010-01-28-at-5.26.04-PM.png"></a>

As he's been doing a lot lately, Apple CEO Steve Jobs replied to an email from a developer concerned about <a href="http://www.imore.com/tag/iphone-4-0/">iPhone 4</a> SDK's <a href="http://www.imore.com/2010/04/09/apple-updates-iphone-40-sdk-agreement-block-flash-cs5-mono-touch-compilers/">ban on using cross-compilers</a> like Flash CS5]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn.imore.com/images/stories/2010/01/Screen-shot-2010-01-28-at-5.26.04-PM.png"><img src="http://cdn.imore.com/images/stories/2010/01/Screen-shot-2010-01-28-at-5.26.04-PM-400x224.png" alt="Steve Jobs with iPad on Chair" title="Steve Jobs with iPad on Chair" width="400" height="224" class="aligncenter size-medium wp-image-20182" /></a></p>

<p>As he's been doing a lot lately, Apple CEO Steve Jobs replied to an email from a developer concerned about <a href="http://www.imore.com/tag/iphone-4-0/">iPhone 4</a> SDK's <a href="http://www.imore.com/2010/04/09/apple-updates-iphone-40-sdk-agreement-block-flash-cs5-mono-touch-compilers/">ban on using cross-compilers</a> like Flash CS5 or MonoTouch to create apps.</p>

<p>After a brief exchange about <a href="http://daringfireball.net/2010/04/why_apple_changed_section_331">Daring Fireball</a>'s article on the matter, Greg Slepak wrote:</p>

<blockquote>
  <p>I still think it undermines Apple. You didn’t need this clause to get to where you are now with the iPhone’s market share, adding it just makes people lose respect for you and run for the hills, as a commenter to that article stated:</p>
  
  <p>[...] I don’t think Apple has much to gain with 3.3.1, quite the opposite actually.</p>
</blockquote>

<p>To which Jobs sent (not iPhone or iPad this time, but from his Mac):</p>

<blockquote>
  <p>We’ve been there before, and intermediate layers between the platform and the developer ultimately produces sub-standard apps and hinders the progress of the platform.</p>
</blockquote>

<p>That users are picking sides is interesting. Adobe wants to control the creation and distribution tools (Flash CS5 and the Flash plugin). Apple wants to control the creation and distribution tools (Xcode and App Store). There's a battle going on for the next generation of computing, with Google, Microsoft (who won the last one) and others deep in the mix and they all want desperately to win. Both are good or evil depending on how closely their goals mirror the individual's in question. So, while picking sides is inevitable for some, it's also part of each company's strategy.</p>

<p>[<a href="http://www.taoeffect.com/blog/2010/04/steve-jobs-response-on-section-3-3-1/">Tao Effect</a> via <a href="http://www.9to5mac.com/node/15823">9to5Mac</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2010/04/10/steve-jobs-crosscompilers-flash-cs5-substandard-apps/feed/</wfw:commentRss>
		<slash:comments>57</slash:comments>
		</item>
		<item>
		<title>Is Apple&#039;s cross-compiler ban pro-multitasking not anti-Adobe?</title>
		<link>http://www.imore.com/2010/04/09/apples-crosscompiler-ban-promultitasking-antiadobe/</link>
		<comments>http://www.imore.com/2010/04/09/apples-crosscompiler-ban-promultitasking-antiadobe/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 19:39:37 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[apple vs adobe]]></category>
		<category><![CDATA[cross-compilers]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[iphone 4.0 sdk]]></category>
		<category><![CDATA[monotouch]]></category>
		<category><![CDATA[multitasking]]></category>
		<category><![CDATA[sdk]]></category>

		<guid isPermaLink="false">http://www.tipb.com/?p=25615</guid>
		<description><![CDATA[<a href="http://cdn.imore.com/images/stories/2010/04/Screen-shot-2010-04-08-at-10.12.23-PM.png"></a>

While Apple's <a href="http://www.imore.com/2010/04/09/apple-updates-iphone-40-sdk-agreement-block-flash-cs5-mono-touch-compilers/">ban on cross-compilers</a> in the <a href="http://www.imore.com/tag/iphone-4-0/">iPhone 4.0</a> SDK has raised a lot of discussion on the net, and generated some <a href="http://www.imore.com/2010/04/09/adobe-fire-apple-crosscompiler-ban/">fiery responses from Adobe</a>, <a href="http://www.appleinsider.com/articles/10/04/09/apples_prohibition_of_flash_built_apps_in_iphone_4_0_related_to_multitasking.html">AppleInsider</a> claims a]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn.imore.com/images/stories/2010/04/Screen-shot-2010-04-08-at-10.12.23-PM.png"><img src="http://cdn.imore.com/images/stories/2010/04/Screen-shot-2010-04-08-at-10.12.23-PM.png" alt="Screen shot 2010-04-08 at 10.12.23 PM" title="Screen shot 2010-04-08 at 10.12.23 PM" width="364" height="322" class="aligncenter size-full wp-image-25530" /></a></p>

<p>While Apple's <a href="http://www.imore.com/2010/04/09/apple-updates-iphone-40-sdk-agreement-block-flash-cs5-mono-touch-compilers/">ban on cross-compilers</a> in the <a href="http://www.imore.com/tag/iphone-4-0/">iPhone 4.0</a> SDK has raised a lot of discussion on the net, and generated some <a href="http://www.imore.com/2010/04/09/adobe-fire-apple-crosscompiler-ban/">fiery responses from Adobe</a>, <a href="http://www.appleinsider.com/articles/10/04/09/apples_prohibition_of_flash_built_apps_in_iphone_4_0_related_to_multitasking.html">AppleInsider</a> claims a source who says the move had nothing to do with Flash CS5 or another other, specific cross-compiler, and everything to do with <a href="http://www.imore.com/2010/04/08/apple-announces-multitasking-iphone-40/">multitasking</a> performance:</p>

<blockquote>
  <p>The primary reason for the change, say sources familiar with Apple's plans, is to support sophisticated new multitasking APIs in iPhone 4.0. The system will now be evaluating apps as they run in order to implement smart multitasking. It can't do this if apps are running within a runtime or are cross compiled with a foreign structure that doesn't behave identically to a native C/C++/Obj-C app.</p>
  
  <p>"[The operating system] can't swap out resources, it can't pause some threads while allowing others to run, it can't selectively notify, etc. Apple needs full access to a properly-compiled app to do the pull off the tricks they are with this new OS," wrote one reader under the name Ktappe.</p>
</blockquote>

<p>Apple is using a different kind of multitasking than we've seen before in mobile -- saved state combined with API-level services that take the place of running apps. Are Cocoa touch apps generated in Xcode really different enough from Flash or C#/.Net apps cross-compiled by Flash CS5 or MonoTouch to cause Apple's multitasking system problems? </p>

<p>We're not developers, you tell us.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2010/04/09/apples-crosscompiler-ban-promultitasking-antiadobe/feed/</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>Adobe fires back at Apple over cross-compiler ban</title>
		<link>http://www.imore.com/2010/04/09/adobe-fire-apple-crosscompiler-ban/</link>
		<comments>http://www.imore.com/2010/04/09/adobe-fire-apple-crosscompiler-ban/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 19:30:55 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[apple vs adobe]]></category>
		<category><![CDATA[cross-compilers]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[iphone 4.0]]></category>
		<category><![CDATA[iphone 4.0 sdk]]></category>
		<category><![CDATA[iphone sdk]]></category>

		<guid isPermaLink="false">http://www.tipb.com/?p=25613</guid>
		<description><![CDATA[<a href="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher.jpg"></a>

With the apparent <a href="http://www.imore.com/tag/iphone-4-0/">iPhone</a> 4.0 SDK <a href="http://www.imore.com/2010/04/09/apple-updates-iphone-40-sdk-agreement-block-flash-cs5-mono-touch-compilers/">ban on cross-compiled code</a>, Adobe has begun firing back at Apple. The <a href="http://bits.blogs.nytimes.com/2010/04/08/a-change-at-apple-causes-trouble-for-adobe/">New York Times Bits Blog</a> carried the following statement from Adobe:]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher.jpg"><img src="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher-400x322.jpg" alt="iphone_flash_rumor_smasher" title="iphone_flash_rumor_smasher" width="400" height="322" class="aligncenter size-medium wp-image-21841" /></a></p>

<p>With the apparent <a href="http://www.imore.com/tag/iphone-4-0/">iPhone</a> 4.0 SDK <a href="http://www.imore.com/2010/04/09/apple-updates-iphone-40-sdk-agreement-block-flash-cs5-mono-touch-compilers/">ban on cross-compiled code</a>, Adobe has begun firing back at Apple. The <a href="http://bits.blogs.nytimes.com/2010/04/08/a-change-at-apple-causes-trouble-for-adobe/">New York Times Bits Blog</a> carried the following statement from Adobe:</p>

<blockquote>
  <p>We are aware of Apple’s new SDK language and are looking into it. We continue to develop our Packager for iPhone OS technology, which we plan to debut in Flash CS5</p>
</blockquote>

<p>The <a href="http://theflashblog.com/?p=1888">TheFlashBlog</a> (which readers might remember from <a href="http://www.imore.com/2010/01/30/apple-ipad-promotional-material-updated-remove-flash-content-adobe-ipad-porn-fail-removed-theflashblog/">iPad porn posts past</a>) took it far more personally:</p>

<blockquote>
  <p>What is clear is that Apple has timed this purposely to hurt sales of CS5. This has nothing to do whatsoever with bringing the Flash player to Apple’s devices. That is a separate discussion entirely. What they are saying is that they won’t allow applications onto their marketplace solely because of what language was originally used to create them. This is a frightening move that has no rational defense other than wanting tyrannical control over developers and more importantly, wanting to use developers as pawns in their crusade against Adobe. This does not just affect Adobe but also other technologies like Unity3D.</p>
  
  <p>[...] Now let me put aside my role as an official representative of Adobe for a moment as I would look to make it clear what is going through my mind at the moment. Go screw yourself Apple.</p>
</blockquote>

<p>The timing does seem interesting. Apple could have put this in iPhone 3.2 for iPad. They could have skipped iPhone 4.0 betas and put it in the final iPhone 4.0 GM release (rendering wasted all the apps (time and money) developers had built using CS5 between Flash release and iPhone 4.0 release).</p>

<p>The timing could be to hurt Adobe CS5 sales (though certainly lots of creative professionals use CS5 for reasons that have nothing to do with Flash cross-compiling) or it could be an advance warning to developers not to use those tools because they won't be allowed (or perhaps even compatible) with the final iPhone 4.0 release. Spending several months making an iPhone app in CS5 and then not being able to run it under iPhone 4.0 would be worse.</p>

<p>Ultimately, the language used by Apple is unclear and everyone is going to waste a lot of time and worry until it's clarified.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2010/04/09/adobe-fire-apple-crosscompiler-ban/feed/</wfw:commentRss>
		<slash:comments>52</slash:comments>
		</item>
		<item>
		<title>Apple updates iPhone 4.0 SDK agreement to block Flash CS5, Mono touch, cross-compilers</title>
		<link>http://www.imore.com/2010/04/09/apple-updates-iphone-40-sdk-agreement-block-flash-cs5-mono-touch-compilers/</link>
		<comments>http://www.imore.com/2010/04/09/apple-updates-iphone-40-sdk-agreement-block-flash-cs5-mono-touch-compilers/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 13:57:54 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[apple vs adobe]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iphone 4.0 sdk]]></category>
		<category><![CDATA[iphone sdk]]></category>
		<category><![CDATA[ipod touch]]></category>
		<category><![CDATA[mono touch]]></category>
		<category><![CDATA[sdk agreement]]></category>

		<guid isPermaLink="false">http://www.tipb.com/?p=25561</guid>
		<description><![CDATA[<a href="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher.jpg"></a>

<a href="http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler">Daring Fireball</a> discovered that, as part of Apple's newly released iPhone 4.0 beta, the licensing agreement now seems to ban binaries compiled by Adobe's upcoming CS5, Mono Touch, and the]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher.jpg"><img src="http://cdn.imore.com/images/stories/2010/02/iphone_flash_rumor_smasher-400x322.jpg" alt="iphone_flash_rumor_smasher" title="iphone_flash_rumor_smasher" width="400" height="322" class="aligncenter size-medium wp-image-21841" /></a></p>

<p><a href="http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler">Daring Fireball</a> discovered that, as part of Apple's newly released iPhone 4.0 beta, the licensing agreement now seems to ban binaries compiled by Adobe's upcoming CS5, Mono Touch, and the like:</p>

<blockquote>
  <p>Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).</p>
</blockquote>

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

<p>This seems to mean that cross-compilers, which let you develop in the soon-to-be-announced <a href="http://www.imore.com/2010/03/24/flash-cs5-compile-iphone-apps-launches-april-12/">Adobe Flash CS5</a>, the C# and .NET-based <a href="http://www.imore.com/2009/09/15/novell-monotouch-brings-gulp-net-iphone/">Mono Touch</a>, or similar environments and spit out iPhone-compatible binaries at the end, are being prohibited.</p>

<p>Unity, which is used by many large iPhone game developers, creates Xcode Cocoa touch projects (the native iPhone frameworks) rather than binaries so it may not be effected. Given the importance of iPhone gaming and the companies developing them, it's hard to see Apple going hard-line against them the way they're stamping so very firmly on the neck of Adobe, Mono, etc. here.</p>

<p>As to the reasoning behind this change, <a href="http://daringfireball.net/2010/04/why_apple_changed_section_331">Daring Fireball</a> posits:</p>

<blockquote>
  <p>And, obviously, such a meta-platform [Flash or Mono sitting on top of Cocoa] would be out of Apple’s control. Consider a world where some other company’s cross-platform toolkit proved wildly popular. Then Apple releases major new features to iPhone OS, and that other company’s toolkit is slow to adopt them. At that point, it’s the other company that controls when third-party apps can make use of these features.</p>
</blockquote>

<p>In other words, it once again highlights Apple's device-centric philosophy. They want beautiful boxes that run commodity apps and services. Adobe, Mono (even Google) want commodity boxes that run their apps and services. Those diametrically opposed points create these conflicts.</p>

<p>Pragmatically, selfishly, and completely from a user's perspective however, I'll take great, dedicated developers making apps specifically and purposefully for the platform (in this case, iPhone) any day over the code-once-spit-out-everywhere approach that has never delivered on that promise (other than with ugly, janky Air and Java apps). </p>

<p>Adobe CS5 with iPhone compilation launches in less than a week.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2010/04/09/apple-updates-iphone-40-sdk-agreement-block-flash-cs5-mono-touch-compilers/feed/</wfw:commentRss>
		<slash:comments>34</slash:comments>
		</item>
		<item>
		<title>Flash CS5 Can Compile iPhone Apps, Launches April 12</title>
		<link>http://www.imore.com/2010/03/24/flash-cs5-compile-iphone-apps-launches-april-12/</link>
		<comments>http://www.imore.com/2010/03/24/flash-cs5-compile-iphone-apps-launches-april-12/#comments</comments>
		<pubDate>Wed, 24 Mar 2010 18:09:30 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[content aware fill]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[photoshop]]></category>

		<guid isPermaLink="false">http://www.tipb.com/?p=23909</guid>
		<description><![CDATA[<a href="http://cdn.imore.com/images/stories/2010/03/Screen-shot-2010-03-24-at-2.01.09-PM.png"></a>

Adobe has <a href="http://cs5launch.adobe.com/">announced</a> that their CS5 suite, the latest version of their industry leading content creation tools like <a href="http://www.imore.com/tag/flash/">Flash</a>, Photoshop, Illustrator, and InDesign, will be launching April 12 (with]]></description>
			<content:encoded><![CDATA[<p><a href="http://cdn.imore.com/images/stories/2010/03/Screen-shot-2010-03-24-at-2.01.09-PM.png"><img src="http://cdn.imore.com/images/stories/2010/03/Screen-shot-2010-03-24-at-2.01.09-PM-400x166.png" alt="Adobe CS5 Countdown" title="Adobe CS5 Countdown" width="400" height="166" class="aligncenter size-medium wp-image-23910" /></a></p>

<p>Adobe has <a href="http://cs5launch.adobe.com/">announced</a> that their CS5 suite, the latest version of their industry leading content creation tools like <a href="http://www.imore.com/tag/flash/">Flash</a>, Photoshop, Illustrator, and InDesign, will be launching April 12 (with availability likely to follow at a point that is later).</p>

<p>The big news for iPhone developers is that Flash CS5, as <a href="http://www.imore.com/2009/10/09/adobe-cs5-flash-compilation-iphone-binaries/">previously reported</a>, will allow ahead-of-time-compiling that should allow for easy (or easier) porting of Flash apps to the iPhone, iPod touch, and iPad. </p>

<p>So, if you prefer developing in Flash rather than Xcode and don't mind the lack of interface builder tools, you can stay in Flash and spit out iPhone binaries. (Just please -- please -- make them awesome).</p>

<p>Though not specifically iPhone related, Adobe is providing some sneak previews of other CS5 apps, including one I still don't -- nay, can't -- believe is real: content aware fill for Photoshop (embedded below, but watch it on as big a screen as you can.)</p>

<p>Now if they were to add this to an iPad version of a PhotoShop.com app... </p>

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

<p align="center"><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/NH0aEp1oDOI&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/NH0aEp1oDOI&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /><a href="http://www.youtube.com/watch?v=NH0aEp1oDOI">YouTube link</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2010/03/24/flash-cs5-compile-iphone-apps-launches-april-12/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>More on Adobe CS5 Flash Compilation for iPhone Binaries</title>
		<link>http://www.imore.com/2009/10/09/adobe-cs5-flash-compilation-iphone-binaries/</link>
		<comments>http://www.imore.com/2009/10/09/adobe-cs5-flash-compilation-iphone-binaries/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 15:29:32 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=13054</guid>
		<description><![CDATA[<a href="http://www.imore.com/images/stories/2009/10/Screen-shot-2009-10-05-at-9.18.48-PM.png"></a>

<a href="http://daringfireball.net/">Daring Fireball</a> has been linking to some interesting discussions on Adobe's recent announcement that <a href="http://www.imore.com/2009/10/06/adobe-cs5-gulp-flash-compile-iphone-apps/">Flash CS5 will compile "ahead of time" native iPhone binaries</a> that can be submitted, as is,]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.imore.com/images/stories/2009/10/Screen-shot-2009-10-05-at-9.18.48-PM.png"><img src="http://www.imore.com/images/stories/2009/10/Screen-shot-2009-10-05-at-9.18.48-PM-400x244.png" alt="Flash CS5" title="Flash CS5" width="400" height="244" class="aligncenter size-medium wp-image-12738" /></a></p>

<p><a href="http://daringfireball.net/">Daring Fireball</a> has been linking to some interesting discussions on Adobe's recent announcement that <a href="http://www.imore.com/2009/10/06/adobe-cs5-gulp-flash-compile-iphone-apps/">Flash CS5 will compile "ahead of time" native iPhone binaries</a> that can be submitted, as is, to Apple's iTunes App Store.</p>

<p>First up, <a href="http://kickingbear.com/blog/archives/43">KickingBear</a> reminds everyone to give it a chance before burying it just on concept or principle:</p>

<blockquote>
  <p>Let’s be frank here – **** the tools. If you’re as deep a fan of the Cocoa tool-chain as I am then you likely came to them as I did – after years of dealing with the drastically inferior. Do I believe Cocoa is still the best tool? Yes, I do. But let’s not pretend that it’s the only tool. Some crazy people may prefer other tools, and we may well think they’re insane for doing so. The proof, however, is in the pudding. And it’s the pudding that our customers buy. I’m in love with my oven and at this point I doubt I’ll ever change it but I have no illusions that fashion won’t pass me by. If Adobe, or anyone else, can produce tools that provide a more compelling application on the iPhone then good for them.</p>
</blockquote>

<p>On the flip side, <a href="http://devwhy.blogspot.com/2009/10/flash-on-iphone.html">/dev/why</a> takes a look at what's generated by the current process:</p>

<blockquote>
  <p>Now, the notion that what this thing emits is indistinguishable from something Xcode emits is laughable. They are very different, and not in a good way. While the apps may get acceptable frame rates on an iPhone 3GS, they don’t on earlier hardware, and they almost certainly uses substantially more power battery than native games.</p>
</blockquote>

<p>If you're interested in the topic, give both articles a read and then let us know what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2009/10/09/adobe-cs5-flash-compilation-iphone-binaries/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Adobe CS5 to Allow Flash to Compile iPhone Apps</title>
		<link>http://www.imore.com/2009/10/06/adobe-cs5-gulp-flash-compile-iphone-apps/</link>
		<comments>http://www.imore.com/2009/10/06/adobe-cs5-gulp-flash-compile-iphone-apps/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 11:31:09 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[cs5]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=12736</guid>
		<description><![CDATA[<a href="http://www.imore.com/images/stories/2009/10/Screen-shot-2009-10-05-at-9.18.48-PM.png"></a>

Since Adobe can't get <a href="http://www.imore.com/tag/flash/">Flash</a> on the iPhone -- <a href="http://www.imore.com/2009/10/05/adobe-flash-101-finally-iphone/">yet</a> -- they figure the next best thing is to let <a href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/#resources">Flash CS5 and ActionScript 3 compile native iPhone apps</a> that]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.imore.com/images/stories/2009/10/Screen-shot-2009-10-05-at-9.18.48-PM.png"><img src="http://www.imore.com/images/stories/2009/10/Screen-shot-2009-10-05-at-9.18.48-PM-400x244.png" alt="Flash CS5" title="Flash CS5" width="400" height="244" class="aligncenter size-medium wp-image-12738" /></a></p>

<p>Since Adobe can't get <a href="http://www.imore.com/tag/flash/">Flash</a> on the iPhone -- <a href="http://www.imore.com/2009/10/05/adobe-flash-101-finally-iphone/">yet</a> -- they figure the next best thing is to let <a href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/#resources">Flash CS5 and ActionScript 3 compile native iPhone apps</a> that can be submitted to the iTunes App Store and run on iPhones and iPod touches everywhere.</p>

<p>In fact, Chroma Circuit, Trading Stuff, Fickleblox, Just Letters, South Park, The Roach Game, and Red Hood -- all already on the App Store -- we also all already developed using Flash and converted to the iPhone.</p>

<p>Like the earlier <a href="http://www.imore.com/2009/09/15/novell-monotouch-brings-gulp-net-iphone/">announcement from Novell</a> about MonoTouch letting .NET compile iPhone apps, Flash is using the same "ahead of time" compilation instead of "just-in-time" to build the native apps.</p>

<p>Some will say this lowers the barrier of entry for developers to gain access to the App Store. We just hope it doesn't make it so low they trip over it on their way in.</p>

<p>Again, from our point of view, it's ultimate  not about making things easier for developers, it's about making things better for end-users. It's not about us getting <em>more</em> apps, it's about us getting <em>better</em> ones.</p>

<p>If a bunch of brilliant Flash (or .Net or Java or whatever.runtime) developers suddenly cross over and decide to make brilliant apps for the iPhone, then, yay! However, in our experience the truly brilliant developers are the ones who care so deeply about their apps they edit them down to the last sub-pixel level, and tweak the code until it behaves like it was born to the metal. In other words, those developers likely already picked up Cocoa like it wasn't no thing. </p>

<p>The other ones, the ones who just want to pump out as many $0.99 CrApps as possible -- yeah, we're worried they're turning our direction, and we have enough of them already, thanks very much.</p>

<p>Are we overly pessimistic? (Though we're <a href="http://jeffrock.com/post/205303852/on-authoring-iphone-apps-via-flash-cs5">hardly</a> the <a href="http://www.engadget.com/2009/10/05/flash-10-1-announced-for-just-about-anything-with-a-screen-webo/">only</a> ones). Do you think a lot of great Flash games will suddenly make the jump to the iPhone now? If so, name us your favorites, and let us know!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2009/10/06/adobe-cs5-gulp-flash-compile-iphone-apps/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

