<?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; monotouch</title>
	<atom:link href="http://www.imore.com/tag/monotouch/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>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>Novell MonoTouch Brings (Gulp!) .Net to the iPhone</title>
		<link>http://www.imore.com/2009/09/15/novell-monotouch-brings-gulp-net-iphone/</link>
		<comments>http://www.imore.com/2009/09/15/novell-monotouch-brings-gulp-net-iphone/#comments</comments>
		<pubDate>Wed, 16 Sep 2009 00:29:40 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[c#]]></category>
		<category><![CDATA[mono]]></category>
		<category><![CDATA[monotouch]]></category>

		<guid isPermaLink="false">http://www.theiphoneblog.com/?p=11817</guid>
		<description><![CDATA[Novell has announced <a href="http://monotouch.net/">MonoTouch</a>, which will let developers write C#/.Net applications for the iPhone and iPod touch and compile them ahead of time, instead of the usual just-in-time method]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.imore.com/images/stories/2008/09/iphone_bsod.jpg" alt="iPhone BSOD + Laughing Ballmer" title="iPhone BSOD + Laughing Ballmer" width="393" height="214" class="aligncenter size-full wp-image-4225" /></p>

<p>Novell has announced <a href="http://monotouch.net/">MonoTouch</a>, which will let developers write C#/.Net applications for the iPhone and iPod touch and compile them ahead of time, instead of the usual just-in-time method specifically prohibited by Apple's SDK.</p>

<p>Now, I'll state my bias at the outset -- I'm no more a fan of .Net than I am Flash, Silverlight, or Java. Code interpreters are historically more taxing on hardware and are far, far greater security risks than true native applications (most exploits target code interpreters these days). However, Monotouch compiling these ahead of time likely mitigates most of those factors.</p>

<p>That said, when TiPb first spoke with developers after the App Store announcement, many of them told us that, not only did they enjoy learning variant languages like the iPhone's native Objective-C/Cocoa, but didn't seem to be having too much trouble picking them up.</p>

<p>That said, no doubt there is a large, maybe even huge pool of .Net developers with no interest in stretching their programming portfolio yet still want to take advantage of the huge mobile platform the iPhone provides.</p>

<p>Bottom line, if they make great apps, and those apps work great on the iPhone, then more power to MonoTouch. Hopefully it easily earns back the $999 per year Enterprise subscription.</p>

<p>[Via <a href="http://infoworld.com/d/developer-world/iphone-gets-net-app-development-194">InfoWorld</a>. Thanks Fassy for the tip!]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imore.com/2009/09/15/novell-monotouch-brings-gulp-net-iphone/feed/</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
	</channel>
</rss>

