<?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: Section 3.3.1 Does Not Prevent Cross Platform Development</title>
	<atom:link href="http://blog.whitepeaksoftware.com/2010/05/04/section-3-3-1-does-not-prevent-cross-platform-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.whitepeaksoftware.com/2010/05/04/section-3-3-1-does-not-prevent-cross-platform-development/</link>
	<description>Latest word on White Peak Software and our products.</description>
	<lastBuildDate>Sun, 12 Dec 2010 00:27:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.3</generator>
	<item>
		<title>By: Jeff</title>
		<link>http://blog.whitepeaksoftware.com/2010/05/04/section-3-3-1-does-not-prevent-cross-platform-development/comment-page-1/#comment-202</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Tue, 04 May 2010 21:03:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.whitepeaksoftware.com/?p=244#comment-202</guid>
		<description>Well said, Kirby. I&#039;m completely amazed that everyone seems to be forgetting that developing for almost any mobile platform was a completely closed affair for all devices. It was exceedingly difficult, laborious, tightly-controlled and expensive. Apple actually liberated the whole field of mobile development, a model that is now being adopted by others.

That Apple doesn&#039;t now want to tip the balance completely in favor of letting their consumer devices be used as generic Turing machines is to Apple&#039;s credit. Both as a user and as a developer, I do not want cross-compiling to turn the phone/pad into a wasteland of bad software. There&#039;s already far too much now. If anything, I would like some stricter standards in place.

The idea that anyone is hog-tied by the SDK is absurd. It&#039;s one of the cheapest development enviroments you can use. The ecosystem is small-company friendly to a fault (anyone with virtually no budget can immediately start producing apps). One can already make use of endless reams of C-based libraries that have been developed over the last 20 years, including tons of open source. There&#039;s no concern about the ease of access or openness from a developer&#039;s perspective.

In response to Greg, I&#039;d say that Apple is specifically trying to optimally impedance-match the development tools/languages/APIs to the hardware and services. Things like Flash are perfect examples of using a hammer when this dining room setup could use some classy silverware. It is perfectly within Apple&#039;s right (and the marketplace will punish Apple if they are wrong) to try to optimize this and keep out bad mismatches. No one was especially outraged that Java was kept off the phone.

The outrage seems only to be that Flash has such a huge share of the web software marketplace. Why isn&#039;t the spotlight on Adobe? How about we keep Flash off the phone/pad and instead let me cross-compile from Xcode directly into Flash for consumption on the web? Adobe seems to want it to be one way: Flash-&gt;Phone, but their logic is really just business logic. Adobe (and Flash developers) are just not being let in to Apple&#039;s ecosystem. Adobe/Macromedia has never let anyone into their ecosystem, however, either.</description>
		<content:encoded><![CDATA[<p>Well said, Kirby. I&#8217;m completely amazed that everyone seems to be forgetting that developing for almost any mobile platform was a completely closed affair for all devices. It was exceedingly difficult, laborious, tightly-controlled and expensive. Apple actually liberated the whole field of mobile development, a model that is now being adopted by others.</p>
<p>That Apple doesn&#8217;t now want to tip the balance completely in favor of letting their consumer devices be used as generic Turing machines is to Apple&#8217;s credit. Both as a user and as a developer, I do not want cross-compiling to turn the phone/pad into a wasteland of bad software. There&#8217;s already far too much now. If anything, I would like some stricter standards in place.</p>
<p>The idea that anyone is hog-tied by the SDK is absurd. It&#8217;s one of the cheapest development enviroments you can use. The ecosystem is small-company friendly to a fault (anyone with virtually no budget can immediately start producing apps). One can already make use of endless reams of C-based libraries that have been developed over the last 20 years, including tons of open source. There&#8217;s no concern about the ease of access or openness from a developer&#8217;s perspective.</p>
<p>In response to Greg, I&#8217;d say that Apple is specifically trying to optimally impedance-match the development tools/languages/APIs to the hardware and services. Things like Flash are perfect examples of using a hammer when this dining room setup could use some classy silverware. It is perfectly within Apple&#8217;s right (and the marketplace will punish Apple if they are wrong) to try to optimize this and keep out bad mismatches. No one was especially outraged that Java was kept off the phone.</p>
<p>The outrage seems only to be that Flash has such a huge share of the web software marketplace. Why isn&#8217;t the spotlight on Adobe? How about we keep Flash off the phone/pad and instead let me cross-compile from Xcode directly into Flash for consumption on the web? Adobe seems to want it to be one way: Flash-&gt;Phone, but their logic is really just business logic. Adobe (and Flash developers) are just not being let in to Apple&#8217;s ecosystem. Adobe/Macromedia has never let anyone into their ecosystem, however, either.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://blog.whitepeaksoftware.com/2010/05/04/section-3-3-1-does-not-prevent-cross-platform-development/comment-page-1/#comment-201</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Tue, 04 May 2010 15:34:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.whitepeaksoftware.com/?p=244#comment-201</guid>
		<description>Many developers feel that this shouldn&#039;t be something that Apple can regulate as it prevents free competition of tools and technologies. 

Basic comp-sci teaches us that some languages and some tools are better at solving certain problems. In this case developers are only allowed to use a hammer even if what they really need a spoon.</description>
		<content:encoded><![CDATA[<p>Many developers feel that this shouldn&#8217;t be something that Apple can regulate as it prevents free competition of tools and technologies. </p>
<p>Basic comp-sci teaches us that some languages and some tools are better at solving certain problems. In this case developers are only allowed to use a hammer even if what they really need a spoon.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

