<?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; Development</title>
	<atom:link href="http://www.theiphoneblog.com/category/applications/development/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 00:17:17 +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>Gameloft: 13% of Revenue from iPhone, Nobody Making Money on Android</title>
		<link>http://www.theiphoneblog.com/2009/11/20/gameloft-13-revenue-iphone-making-money-android/</link>
		<comments>http://www.theiphoneblog.com/2009/11/20/gameloft-13-revenue-iphone-making-money-android/#comments</comments>
		<pubDate>Sat, 21 Nov 2009 01:20:20 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[android vs iphone]]></category>
		<category><![CDATA[gameloft]]></category>
		<category><![CDATA[state of the apps]]></category>

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

Gameloft &#8212; and other developers according to Gameloft &#8212; are cutting back on development for Google&#8217;s Android platform due to the &#8220;weakness&#8221; of the Android Market. According to Reuters, Gameloft finance director Alexandre de Rochefort said:


  We have significantly cut our investment in Android platform, just like &#8230; many others. [The Android Market] is [...]<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/11/20/gameloft-13-revenue-iphone-making-money-android/">Gameloft: 13% of Revenue from iPhone, Nobody Making Money on Android</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/10/iphone_vs_android_kill_switch.jpg" alt="iphone_vs_android_kill_switch" title="iphone_vs_android_kill_switch" width="428" height="326" class="aligncenter size-full wp-image-4991" /></p>

<p>Gameloft &#8212; and other developers according to Gameloft &#8212; are cutting back on development for Google&#8217;s Android platform due to the &#8220;weakness&#8221; of the Android Market. According to <a href="http://us.mobile.reuters.com/m/FullArticle/p.rdt/CTECH/ntechnologyNews_uUSTRE5AJ1EU20091120">Reuters</a>, Gameloft finance director Alexandre de Rochefort said:</p>

<blockquote>
  <p>We have significantly cut our investment in Android platform, just like &#8230; many others. [The Android Market] is not as neatly done as on the iPhone. Google has not been very good to entice customers to actually buy products. On Android nobody is making significant revenue.&#8221;</p>
</blockquote>

<p>Ouch. Harsh words. Meanwhile, with iPhone generating 13% of Gameloft&#8217;s revenue (400 times more than Android), we&#8217;ll no doubt see plenty more on the iTunes App Store.</p>

<p>While we&#8217;ve heard <a href="http://www.theiphoneblog.com/2009/11/18/iphone-ipod-touch-development-advantage/">developers</a> and <a href="http://www.theiphoneblog.com/2009/11/17/fake-steve-android-fragmentation-harder-develop-iphone/">pundits</a> talk about the business advantage of the iPhone before, and while Android&#8217;s numbers may be rising and soon, in the short term the bigger houses like Gameloft might just stick with where the money is.</p>

<p>[Thanks to the Reptile for the tip!]</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/11/20/gameloft-13-revenue-iphone-making-money-android/">Gameloft: 13% of Revenue from iPhone, Nobody Making Money on Android</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/20/gameloft-13-revenue-iphone-making-money-android/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>More on the iPhone (and iPod touch) Development Advantage</title>
		<link>http://www.theiphoneblog.com/2009/11/18/iphone-ipod-touch-development-advantage/</link>
		<comments>http://www.theiphoneblog.com/2009/11/18/iphone-ipod-touch-development-advantage/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 13:28:40 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[android vs iphone]]></category>
		<category><![CDATA[marco arment]]></category>
		<category><![CDATA[palm vs iphone]]></category>
		<category><![CDATA[state of the apps]]></category>

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

Instapaper and Tumblr developer Marco Arment riffs on the NYT&#8217;s article on Palm webOS&#8217; trouble wooing developers, and it&#8217;s predictably good stuff.

His major point is that with its huge install base (which topped 50 million iPhones and iPod touches months ago), it makes more financial sense to develop for Apple&#8217;s platform, rather than Google&#8217;s Android [...]<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/11/18/iphone-ipod-touch-development-advantage/">More on the iPhone (and iPod touch) Development Advantage</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/08/jobs_speaks_app_store.jpg" alt="jobs_speaks_app_store" title="jobs_speaks_app_store" width="400" height="256" class="aligncenter size-full wp-image-3757" /></p>

<p>Instapaper and Tumblr developer <a href="http://www.marco.org/247616185">Marco Arment</a> riffs on the <a href="http://www.nytimes.com/2009/11/16/technology/companies/16palm.html">NYT</a>&#8217;s article on Palm webOS&#8217; trouble wooing developers, and it&#8217;s predictably good stuff.</p>

<p>His major point is that with its huge install base (which topped 50 million iPhones and iPod touches months ago), it makes more financial sense to develop for Apple&#8217;s platform, rather than Google&#8217;s Android or Palm&#8217;s webOS which might have on 5% to 10% as many devices on the market. </p>

<blockquote>
  <p>Giving developers an app store is the easy part. The hard part is bringing us enough customers. The iPhone is so good that it built up a huge installed base without any third-party apps, but no Android or webOS devices can say that yet.</p>
</blockquote>

<p>Arment points out that the iPod touch makes a huge difference as well, giving developers a similar device to work on without the need for an expensive cell phone contract. He also echoes <a href="http://www.theiphoneblog.com/2009/11/17/fake-steve-android-fragmentation-harder-develop-iphone/">Fake Steve&#8217;s comments</a> on different hardware complicating development, though he thinks if Android popularity continues to grow, the platform might justify the investment one day.</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/11/18/iphone-ipod-touch-development-advantage/">More on the iPhone (and iPod touch) Development Advantage</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/18/iphone-ipod-touch-development-advantage/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Apple Retail to Release Concierge App for iPhone?</title>
		<link>http://www.theiphoneblog.com/2009/11/16/apple-retail-release-concierge-app-iphone/</link>
		<comments>http://www.theiphoneblog.com/2009/11/16/apple-retail-release-concierge-app-iphone/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 17:56:32 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Rumors]]></category>
		<category><![CDATA[apple apps]]></category>
		<category><![CDATA[apple retail]]></category>
		<category><![CDATA[concierge app]]></category>

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

MacRumors has heard from multiple sources that Apple is planning to release a (presumably free) Concierge app for the iPhone and iPod touch that would:


  &#8230;provide many of the same functions available through the company&#8217;s retail store online reservations system, allowing customers to schedule Genius Bar and One to One appointments from their mobile [...]<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/11/16/apple-retail-release-concierge-app-iphone/">Apple Retail to Release Concierge App for iPhone?</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.theiphoneblog.com/images/stories/2009/11/photo4.jpg"><img src="http://www.theiphoneblog.com/images/stories/2009/11/photo4-400x266.jpg" alt="Apple Retail Appointment Web Page" title="Apple Retail Appointment Web Page" width="400" height="266" class="aligncenter size-medium wp-image-15203" /></a></p>

<p><a href="http://www.macrumors.com/2009/11/16/retail-roundup-apple-to-release-concierge-iphone-application-nashua-nh-store-opening/">MacRumors</a> has heard from multiple sources that Apple is planning to release a (presumably free) Concierge app for the iPhone and iPod touch that would:</p>

<blockquote>
  <p>&#8230;provide many of the same functions available through the company&#8217;s retail store online reservations system, allowing customers to schedule Genius Bar and One to One appointments from their mobile devices. Sources have also indicated that the application will allow users to keep tabs on their premium membership subscriptions offered by the company.</p>
</blockquote>

<p>Since the current option is via the web (screen shot above), it sounds good to us. If wanted to schedule service or training for your iPhone, Mac, or other Apple gear, would you use it?</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/11/16/apple-retail-release-concierge-app-iphone/">Apple Retail to Release Concierge App for iPhone?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/16/apple-retail-release-concierge-app-iphone/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Apple Using Static Analysis Tool to Find Private APIs, Reject iPhone Apps</title>
		<link>http://www.theiphoneblog.com/2009/11/16/apple-static-analysis-tool-find-private-apis-reject-apps/</link>
		<comments>http://www.theiphoneblog.com/2009/11/16/apple-static-analysis-tool-find-private-apis-reject-apps/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 17:41:30 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[private api]]></category>
		<category><![CDATA[rejected apps]]></category>

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

Speaking of Storm8, Unity-engine code, private API, and Gruber, A recent Twitter exchange between him  shows just how seriously all of this is now being taken by the App Store:


  Hockenberry: Hearing lots of reports about apps getting rejected due to private API usage. Maybe now you&#8217;ll believe me when I say it&#8217;s [...]<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/11/16/apple-static-analysis-tool-find-private-apis-reject-apps/">Apple Using Static Analysis Tool to Find Private APIs, Reject iPhone Apps</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2009/11/Screen-shot-2009-11-16-at-12.22.33-PM.png" alt="Gruber Hockenberry Twitter" title="Gruber Hockenberry Twitter" width="418" height="185" class="aligncenter size-full wp-image-15198" /></p>

<p>Speaking of <a href="http://www.theiphoneblog.com/tag/storm8/">Storm8</a>, <a href="http://www.theiphoneblog.com/tag/unity/">Unity-engine code</a>, <a href="http://www.theiphoneblog.com/tag/private-api/">private API</a>, and <a href="http://www.theiphoneblog.com/tag/gruber/">Gruber</a>, A recent Twitter exchange between him  shows just how seriously all of this is now being taken by the App Store:</p>

<blockquote>
  <p><a href="http://twitter.com/chockenberry/status/5768064904">Hockenberry</a>: Hearing lots of reports about apps getting rejected due to private API usage. Maybe now you&#8217;ll believe me when I say it&#8217;s a bad idea…</p>
  
  <p><a href="http://twitter.com/gruber/status/5768617360">Gruber</a>: Yup: Apple recently started running apps through a static analysis tool to look for private API calls.</p>
</blockquote>

<p>Google set off some of the <a href="http://www.theiphoneblog.com/tag/private-api/">private API discussion</a> when they implemented them as part of the <a href="http://www.theiphoneblog.com/2008/11/20/google-private-apis-advanced-voice-search/">Google Mobile app</a> (though it&#8217;s our understanding those API were later made public). Generally, private or unpublished API are kept that way because Apple (or whichever platform maker is supplying the APIs) hasn&#8217;t finished working on them, are planning changes, or is otherwise reserving their use &#8212; if 3rd parties implement them anyway, any future OS update can break them and cause problems for end users. Public API, on the other hand, are supported and intended to let developers do their thing without worrying about platform-level changes wrecking their apps.</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/11/16/apple-static-analysis-tool-find-private-apis-reject-apps/">Apple Using Static Analysis Tool to Find Private APIs, Reject iPhone Apps</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/16/apple-static-analysis-tool-find-private-apis-reject-apps/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Apple Rejects/Removes Unity-built Games to Protect User Privacy</title>
		<link>http://www.theiphoneblog.com/2009/11/14/apple-rejectsremoves-unitybuilt-games-protect-user-privacy/</link>
		<comments>http://www.theiphoneblog.com/2009/11/14/apple-rejectsremoves-unitybuilt-games-protect-user-privacy/#comments</comments>
		<pubDate>Sun, 15 Nov 2009 00:47:55 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[private api]]></category>
		<category><![CDATA[rejected apps]]></category>
		<category><![CDATA[unity]]></category>

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

It looks like Apple is using its rejection power for good this time &#8212; removing games built on the Unity engine which included private-API calls that could be used to steal private user information like your iPhone&#8217;s phone number.

Not all of the rejected/removed games were engaged in privacy violations (or even had the network capability [...]<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/11/14/apple-rejectsremoves-unitybuilt-games-protect-user-privacy/">Apple Rejects/Removes Unity-built Games to Protect User Privacy</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2009/03/app_store_church_lady.jpg" alt="app_store_church_lady" title="app_store_church_lady" width="450" height="338" class="aligncenter size-full wp-image-7433" /></p>

<p>It looks like Apple is using its <a href="http://www.theiphoneblog.com/tag/rejected-apps/">rejection</a> power for good this time &#8212; removing games built on the Unity engine which included private-API calls that could be used to steal private user information like your iPhone&#8217;s phone number.</p>

<p>Not all of the rejected/removed games were engaged in privacy violations (or even had the network capability to exploit it), but Apple isn&#8217;t taking any chances following the <a href="http://www.theiphoneblog.com/2009/11/08/lawsuit-claims-game-company-violating-privacy-collecting-iphone-users-phone-numbers/">Storm8 lawsuit</a>. <a href="http://toucharcade.com/2009/11/12/ravensword-and-many-other-unity-powered-games-rejected-by-apple/">Touch Arcade</a> has the details:</p>

<blockquote>
  <p>The Unity engine currently uses the two private API calls that Storm8 allegedly exploited to steal user data, <em>NSGetEnviron and exc</em>server. Mantas Puida of Unity Technologies explains these two API&#8217;s utilized by the Unity engine serve the following functions:</p>
  
  <p>_NSGetEnviron is used by Mono runtime to provide implementation of .NET core API method: Environment.GetEnvironmentVariable().</p>
  
  <p>exc_server is also used by Mono runtime to provide graceful NULL reference exception handling.</p>
</blockquote>

<p>The Unity engine, however, has been updated to remove the offending API calls, and the games are being recompiled and resubmitted to the App Store. Hopefully this will keep users&#8217; data safe from unscrupulous developers, while the scrupulous ones continue to turn out great games.</p>

<p>[<a href="http://toucharcade.com/2009/11/12/ravensword-and-many-other-unity-powered-games-rejected-by-apple/">Touch Arcade</a> via <a href="http://www.tuaw.com/2009/11/14/apple-rejects-unity-games-on-the-app-store/">TUAW</a>]</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/11/14/apple-rejectsremoves-unitybuilt-games-protect-user-privacy/">Apple Rejects/Removes Unity-built Games to Protect User Privacy</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/14/apple-rejectsremoves-unitybuilt-games-protect-user-privacy/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Apple Hiring Gaming Engineer for iPhone Team</title>
		<link>http://www.theiphoneblog.com/2009/11/14/apple-hiring-gaming-engineer-iphone-team/</link>
		<comments>http://www.theiphoneblog.com/2009/11/14/apple-hiring-gaming-engineer-iphone-team/#comments</comments>
		<pubDate>Sat, 14 Nov 2009 13:31:03 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[apple jobs]]></category>
		<category><![CDATA[game developer]]></category>
		<category><![CDATA[job listing]]></category>

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

Apple is looking to hire an experienced multimedia engineer for the iPhone and iPod touch, who&#8217;s a passionate gamer and has shipped at least one &#8220;AAA&#8221; game in the last few years.

While first-party titles are a mainstay, and main point of attraction for dedicated gaming platforms like Nintendo (Mario), Microsoft (Halo), and Sony (Little Big [...]<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/11/14/apple-hiring-gaming-engineer-iphone-team/">Apple Hiring Gaming Engineer for iPhone Team</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.theiphoneblog.com/images/stories/2009/11/Screen-shot-2009-11-14-at-8.22.26-AM.png"><img src="http://www.theiphoneblog.com/images/stories/2009/11/Screen-shot-2009-11-14-at-8.22.26-AM-400x324.png" alt="Apple Hiring AAA Game Engineer" title="Apple Hiring AAA Game Engineer" width="400" height="324" class="aligncenter size-medium wp-image-15124" /></a></p>

<p>Apple is looking to <a href="http://jobs.apple.com/index.ajs?BID=1&#038;method=mExternal.showJob&#038;RID=43345&#038;CurrentPage=2">hire</a> an experienced multimedia engineer for the iPhone and iPod touch, who&#8217;s a passionate gamer and has shipped at least one &#8220;AAA&#8221; game in the last few years.</p>

<p>While first-party titles are a mainstay, and main point of attraction for dedicated gaming platforms like Nintendo (Mario), Microsoft (Halo), and Sony (Little Big Planet), so far all Apple has offered its &#8220;funnest iPod ever&#8221; is Texas Hold&#8217;em [$4.99 - <a href="http://itunes.apple.com/ca/app/texas-holdem/id284602850?mt=8">iTunes link</a>] back in 2007.</p>

<p>Just what could Apple be brewing now?  Anyone imagine what a first-party Apple gaming franchise could be? </p>

<p>[via <a href="http://www.appleinsider.com/articles/09/11/13/apple_looks_to_hire_aaa_game_developer_for_in_house_iphone_team.html">AppleInsider</a>]</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/11/14/apple-hiring-gaming-engineer-iphone-team/">Apple Hiring Gaming Engineer for iPhone Team</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/14/apple-hiring-gaming-engineer-iphone-team/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>After 3 Months, 3 Rejections, Airfoil Speakers Touch Ships, Developers Leave iPhone</title>
		<link>http://www.theiphoneblog.com/2009/11/13/3-months-3-rejections-airfoil-speakers-touch-ships-developers-leave-iphone/</link>
		<comments>http://www.theiphoneblog.com/2009/11/13/3-months-3-rejections-airfoil-speakers-touch-ships-developers-leave-iphone/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 13:22:54 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[airfoil speakers touch]]></category>
		<category><![CDATA[rejected apps]]></category>
		<category><![CDATA[rogue amoeba]]></category>
		<category><![CDATA[state of the apps]]></category>

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

After submitting a minor .1 bug fix for Airfoil Speakers Touch 1.0.1 [Free - iTunes link] for iPhone and iPod touch, longtime Mac developers Rogue Amoeba waited for what they assumed would be a routine App Store review. Three and a half months, three rejections, and the unsuccessful intervention of a champion at Apple, the [...]<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/11/13/3-months-3-rejections-airfoil-speakers-touch-ships-developers-leave-iphone/">After 3 Months, 3 Rejections, Airfoil Speakers Touch Ships, Developers Leave iPhone</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2009/11/20091112OldAFST.png" alt="Airfoil Speaker Touch 1.0" title="Airfoil Speaker Touch 1.0" width="320" height="480" class="aligncenter size-full wp-image-15085" /></p>

<p>After submitting a minor .1 bug fix for Airfoil Speakers Touch 1.0.1 [Free - <a href="http://itunes.apple.com/ca/app/airfoil-speakers-touch/id311357351?mt=8">iTunes link</a>] for iPhone and iPod touch, longtime Mac developers <a href="http://www.rogueamoeba.com/utm/2009/11/13/airfoil-speakers-touch-1-0-1-finally-ships/">Rogue Amoeba</a> waited for what they assumed would be a routine App Store review. Three and a half months, three rejections, and the unsuccessful intervention of a champion at Apple, the app is finally in the store, but the developer has decided the process is too odorous to continue with the iPhone platform.</p>

<p>Don&#8217;t stop us just because you&#8217;ve <a href="http://www.theiphoneblog.com/tag/rejected-apps/">heard this <strike>before</strike> over and over again</a>. </p>

<p>The issue this time was Rogue Amoeba discovering the type of Mac and exact application that was being used as audio source, and displaying the corresponding Mac OS X-provided image of the machine and icon for the app.</p>

<p>Though standard &#8212; intended &#8212; behavior on the Mac, Apple&#8217;s App Store policy branded this a trademark violation and they requested it be changed. Rogue Amoeba assumed the request was erroneous and tried resubmitting, tried escalating via email, even had a champion inside Apple try help get it through. In the end, the App Store policy was an immovable object, and Rogue Amoeba had to remove the Mac and app icon images. Airfoil Speakers Touch 1.0.1 was then approved and placed in the app store.</p>

<p>(And during the whole process, Airfoil Speakers Touch 1.0, buggy as it was, and using the exact same artwork Apple had issue with in 1.0.1 was left untouched in the App Store for users to download and use).</p>

<blockquote>
  <p>In the future, we hope that developers will be allowed to ship software without needing Apple’s approval at all, the same way we do on Mac OS X. We hope the App Store will get better, review times will be shorter, reviews will be more intelligent, and that we can all focus on making great software. Right now, however, the platform is a mess.</p>
  
  <p>The chorus of disenchanted developers is growing and we’re adding our voices as well. Rogue Amoeba no longer has any plans for additional iPhone applications, and updates to our existing iPhone applications will likely be rare. The iPhone platform had great promise, but that promise is not enough, so we’re focusing on the Mac.</p>
</blockquote>

<p>Add our voice to the chorus: fix. this. More after the break&#8230;</p>

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

<p>While many of these developers point to Apple acting as App Store gatekeeper as the issue, we&#8217;d submit right now the actual issue is Apple continuing to act as a capricious, illogical, unpredictable, often stupefying gatekeeper.</p>

<p>Curating a store is just a business model. It may well cost them developers philosophically opposed to the idea, even incredibly talented ones like <a href="http://www.theiphoneblog.com/2009/11/11/iphone-facebook-app-developer-goodnight-good-luck/">Facebook&#8217;s Joe Hewitt</a>, but every decision has an opportunity cost. Choosing to curate a store, even one growing so fast it has <a href="http://www.theiphoneblog.com/2009/09/28/apples-iphone-app-store-passes-2-billion-downloads/">2 billion downloads</a> and <a href="http://www.theiphoneblog.com/2009/11/04/official-apple-announces-100000-iphone-apps/">100,000 apps</a>, and continuing to suffer from poor communications, overzealous legal oversight, unclear guidelines, and the crap shoot that seems ultimately at the core of any given app getting approved on any given day&#8230; it just doesn&#8217;t work.</p>

<p>Getting rid of the gatekeeper might treat the symptom but is it the cure? Apple legal could just as easily issue a DMCA demand notice for an app using artwork they felt was a trademark violation, and have it taken down &#8212; even under Google&#8217;s more open, publish-first, investigate-if-flagged App Market system. The problem is Apple shouldn&#8217;t think using that artwork is a problem on the iPhone if it isn&#8217;t on the Mac. That, and the dozens of other so-obvious-it-hurts-our-brains-issues, are what needs to be fixed, and what are <a href="http://www.theiphoneblog.com/2009/10/01/macworld-c4-iphone-developers-discontent/">driving developers to question the platform</a>.</p>

<p>Like Palm, Apple could allow developers to skip review entirely, leave them off the storefront, but give them a direct download link to market and distribute on their own. That wouldn&#8217;t fix this issue. They could extend Ad-Hoc to infinity so there&#8217;d be no update notification or over-the-air (re)downloads, but developers could make binaries available themselves and users could drag and drop them into iTunes to install, along with beefy warning flags for &#8220;unapproved apps&#8221;. They could create those <a href="http://www.theiphoneblog.com/2009/07/10/appy-anniversary-hockenberry-app-store-changed-changed/">$999+ &#8220;pro&#8221; developer accounts</a>, along with dedicated App Store point-of-contact and accelerated review process (levels of partnership program exist on many other platforms and in many other businesses).</p>

<p>Or Apple could just spend some of that 35 billion on hiring a legion of reviewers (<a href="http://www.theiphoneblog.com/2009/08/21/apple-8500-apps-review-week-40-odd-reviews/">rather than just 40ish</a>), training them to the standards of Apple Retail, creating a second team dedicated to communicating with developers, and third team focused solely on whatever tiny percentage of cases, like the one above, spiral out of control. </p>

<p>Yes, Apple is making incremental improvements like <a href="http://www.theiphoneblog.com/2009/08/02/apple-adds-app-store-review-status-escalation-email-iphone-dev-center/">email escalation</a> and <a href="http://www.theiphoneblog.com/2009/11/06/itunes-connect-adds-submission-history-developers/">better review status messages</a>, but every step forward always seems to be met with an equal and opposing step back.</p>

<p>2 billion downloads, 100,000 apps &#8212; Apple touts the growth and size of the App Store in press releases, they need to start respecting that size in practice. Observably respecting. It shouldn&#8217;t take a champion inside Apple. It shouldn&#8217;t take <a href="http://www.theiphoneblog.com/2009/08/11/apple-vp-phil-schiller-emails-steven-frank-ebook-rejection-policy-working-improve-app-store/">emails from Apple Marketing SVP, Phil Schiller</a>. It shouldn&#8217;t take an <a href="http://www.theiphoneblog.com/2009/08/10/time-open-letter-steve-jobs-app-store/">open letter from Steve Jobs</a>. (Though it might help restore some developer confidence at this point). It should just work, and Apple needs to invest whatever they need to invest at this point to make it work.</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/11/13/3-months-3-rejections-airfoil-speakers-touch-ships-developers-leave-iphone/">After 3 Months, 3 Rejections, Airfoil Speakers Touch Ships, Developers Leave iPhone</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/13/3-months-3-rejections-airfoil-speakers-touch-ships-developers-leave-iphone/feed/</wfw:commentRss>
		<slash:comments>45</slash:comments>
		</item>
		<item>
		<title>iPhone Facebook App Developer Says Goodnight and Good Luck</title>
		<link>http://www.theiphoneblog.com/2009/11/11/iphone-facebook-app-developer-goodnight-good-luck/</link>
		<comments>http://www.theiphoneblog.com/2009/11/11/iphone-facebook-app-developer-goodnight-good-luck/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 03:28:06 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[joe hewitt]]></category>

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

Joe Hewitt, the developer who saw the Facebook App for iPhone and iPod touch to version 3.0, and the cusp of 3.1 (which promised/threatened push notifications), has thrown us the Twitter-equivalent of a curve-ball:


  Time for me to try something new. I&#8217;ve handed the Facebook iPhone app off to another engineer, and I&#8217;m onto [...]<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/11/11/iphone-facebook-app-developer-goodnight-good-luck/">iPhone Facebook App Developer Says Goodnight and Good Luck</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.theiphoneblog.com/images/stories/2009/11/Screen-shot-2009-11-11-at-10.18.28-PM.png"><img src="http://www.theiphoneblog.com/images/stories/2009/11/Screen-shot-2009-11-11-at-10.18.28-PM-400x246.png" alt="Facebook Developer Joe Hewitt Leaves App" title="Facebook Developer Joe Hewitt Leaves App" width="400" height="246" class="aligncenter size-medium wp-image-15012" /></a></p>

<p>Joe Hewitt, the developer who saw the <a href="http://www.theiphoneblog.com/tag/facebook/">Facebook App</a> for iPhone and iPod touch to version <a href="http://www.theiphoneblog.com/2009/08/27/facebook-30-iphone-itunes-app-store/">3.0</a>, and the cusp of <a href="http://www.theiphoneblog.com/2009/10/19/facebook-31-push-notifications-coming/">3.1</a> (which promised/threatened push notifications), has thrown us the Twitter-equivalent of a curve-ball:</p>

<blockquote>
  <p>Time for me to try something new. I&#8217;ve handed the Facebook iPhone app off to another engineer, and I&#8217;m onto a new project.</p>
</blockquote>

<p>Just to be clear, he&#8217;s staying with Facebook, just no longer working on their iPhone app. Does it have anything to do with his <a href="http://joehewitt.com/post/innocent-until-proven-guilty/">dissatisfaction with the iTunes App Store approval process</a>? </p>

<p>According to the quote he gave <a href="http://www.techcrunch.com/2009/11/11/joe-hewitt-developer-of-facebooks-massively-popular-iphone-app-quits-the-project/">TechCrunch</a>, it did:</p>

<blockquote>
  <p>My decision to stop iPhone development has had everything to do with Apple’s policies. I respect their right to manage their platform however they want, however I am philosophically opposed to the existence of their review process. I am very concerned that they are setting a horrible precedent for other software platforms, and soon gatekeepers will start infesting the lives of every software developer.</p>
</blockquote>

<p>(Hit the link above to read the rest of it). Some are no doubt happy to see such a high profile developer quit the App Store over the review process. Hey, we&#8217;ve complained about it quite a bit as well. Still, with the current process Hewitt was able to give us a pretty darn good app up to this point. Was it frustrating? No doubt it was, but many of us face frustrations on the job. The web is free, but it&#8217;s also often far from a premium user experience. Apple has thus far decided managing the App Store is, in their opinion, the best way to ensure their users&#8217; experience (not just their noisy tech-blogging-and-commenting users&#8217; experience, but the kids and moms and casual users as well). That the implementation remains capricious is another matter &#8212; one they need to be fixed and now. That the App Store should by all divine right and reason be as open as web development, however, is just another opinion, another option, and certainly not any more right or reasonable &#8220;just because&#8221;.</p>

<p>In any event, on behalf of TiPb, we thank you, Joe for all your hard work and the awesome app you&#8217;ve given us to date, and wish you well on your future endeavors.</p>

<p>And to the new developer, here&#8217;s wishing you the best, and the best for future versions of the Facebook app as well!</p>

<p>[Thanks to everyone who sent this in!]</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/11/11/iphone-facebook-app-developer-goodnight-good-luck/">iPhone Facebook App Developer Says Goodnight and Good Luck</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/11/iphone-facebook-app-developer-goodnight-good-luck/feed/</wfw:commentRss>
		<slash:comments>49</slash:comments>
		</item>
		<item>
		<title>Why It&#8217;s Easier to Make a Great Twitter Client for iPhone than for Android</title>
		<link>http://www.theiphoneblog.com/2009/11/10/easier-great-twitter-client-iphone-android/</link>
		<comments>http://www.theiphoneblog.com/2009/11/10/easier-great-twitter-client-iphone-android/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 22:36:57 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Editorial]]></category>
		<category><![CDATA[iphone vs android]]></category>
		<category><![CDATA[iphone vs. droid]]></category>
		<category><![CDATA[state of the apps]]></category>
		<category><![CDATA[twitter client]]></category>

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

Why is it easier to make a great Twitter client for Apple&#8217;s iPhone than for Google Android phones like the new Verizon DROID? After Robert Scoble wrote a typically impassioned post entitled The Droid fails AS A PRODUCT when compared to Palm Pre and iPhone, and used Twitter clients as an example, Thomas Marban of [...]<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/11/10/easier-great-twitter-client-iphone-android/">Why It&#8217;s Easier to Make a Great Twitter Client for iPhone than for Android</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2009/10/tweetie_2_0538-266x400.PNG" alt="tweetie_2_0538" title="tweetie_2_0538" width="266" height="400" class="aligncenter size-medium wp-image-13008" /></p>

<p>Why is it easier to make a great <a href="http://www.theiphoneblog.com/tag/twitter-client/">Twitter client</a> for Apple&#8217;s iPhone than for Google Android phones like the new Verizon DROID? After Robert Scoble wrote a typically impassioned <a href="http://scobleizer.com/2009/11/08/droid-palm-pre-iphone-product-comparison/#comment-22255943">post</a> entitled <em>The Droid fails AS A PRODUCT when compared to Palm Pre and iPhone</em>, and used Twitter clients as an example, Thomas Marban of Android&#8217;s premiere Twitter client, Twidroid, responded:</p>

<blockquote>
  <p>one of the main reasons why UIs are unequally inferior are not only the way you build apps (open vs. closed hw/sw system) and the SDK itself but also marginal to non-existing UI standards, no ready-made drag &amp; drop UI items, variations in carrier- &amp; device firmware, hard- &amp; software input, screen sizes, international customizations, modded phones, rooted phones and last but not least completely different expectations among users and the linux&#8217;ish target group itself. in a nutshell: beautiful mess. obviously, all these reasons eat up a huge pile of time that one could better spend with improving UX and polishing the interface. those who started early with android development have learned and are still learning it the hard way, just like they did with win 3.1 back in the days.</p>
</blockquote>

<p>John Gruber of <a href="http://daringfireball.net/linked/2009/11/09/excuses">Daring Fireball</a>, in <em>Lots of Excuses</em> comments:</p>

<blockquote>
  <p>That doesn’t sound like someone who plans to ever ship something of the caliber of Tweetie, Birdfeed, or Twitterrific. From what I’ve seen of Twidroid, it’s not even as good as Craig Hockenberry’s original version of Twitterrific for iPhone, which was written as a jailbreak app before the iPhone officially supported third-party software. If Android hardware diversity is already a problem for third-party developers, it’s only going to get worse.</p>
</blockquote>

<p>This also highlights the advantages Apple has given iPhone developers. Not only is the iPhone based on OS X, but the development tools are based on Xcode and Interface Builder, and while not as many developers are likely already familiar with Cocoa touch as, say, developers might be with Android&#8217;s language(s) (or web developers may be for the Palm Pre), existing Mac developers can make those tools <em>sing</em>. And, given the SDK Apple provided, even new developers get a huge head start in terms of functions and user interface elements.</p>

<p>Sure, that means there&#8217;s a lower barrier of entry to creating poor iPhone apps, but it also means great developers aren&#8217;t wasting their time re-inventing UI wheels, or fighting the OS to do right by their apps. They investing that time in making great apps.</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/11/10/easier-great-twitter-client-iphone-android/">Why It&#8217;s Easier to Make a Great Twitter Client for iPhone than for Android</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/10/easier-great-twitter-client-iphone-android/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Lawsuit Claims Game Company Violating Privacy, Collecting iPhone Users&#8217; Phone Numbers</title>
		<link>http://www.theiphoneblog.com/2009/11/08/lawsuit-claims-game-company-violating-privacy-collecting-iphone-users-phone-numbers/</link>
		<comments>http://www.theiphoneblog.com/2009/11/08/lawsuit-claims-game-company-violating-privacy-collecting-iphone-users-phone-numbers/#comments</comments>
		<pubDate>Sun, 08 Nov 2009 20:00:15 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[storm8]]></category>

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

The Register is reporting that a lawsuit has been filed against an iPhone game developer for privacy violations:


  The complaint claims best-selling games made by Storm8 contained secret code that bypassed safeguards built into the iPhone to prevent the unauthorized snooping of user information. [...] to access, collect, and transmit the wireless phone numbers [...]<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/11/08/lawsuit-claims-game-company-violating-privacy-collecting-iphone-users-phone-numbers/">Lawsuit Claims Game Company Violating Privacy, Collecting iPhone Users&#8217; Phone Numbers</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/07/moto_sues_apple.jpg" alt="moto_sues_apple" title="moto_sues_apple" width="394" height="269" class="aligncenter size-full wp-image-3462" /></p>

<p><a href="http://www.theregister.co.uk/2009/11/06/iphone_games_storm8_lawsuit/">The Register</a> is reporting that a lawsuit has been filed against an iPhone game developer for privacy violations:</p>

<blockquote>
  <p>The complaint claims best-selling games made by Storm8 contained secret code that bypassed safeguards built into the iPhone to prevent the unauthorized snooping of user information. [...] to access, collect, and transmit the wireless phone numbers of the iPhones on which its games are installed,&#8221; states the complaint, which was filed in US District Court in Northern California. &#8220;Storm8 does so or has done so in all of its games.&#8221; [...] [including] World War, iMobsters, Racing Live, Vampires Live, Kingdoms Live, Zombies Live, and Rockstars Live.</p>
</blockquote>

<p>The complaint claims they&#8217;re violating the Computer Fraud and Abuse Act, and is seeking Class Action status. It&#8217;s not the first time we&#8217;ve heard about <a href="http://www.theiphoneblog.com/2009/08/17/devteam-palm-pre-track-user-location-3rd-party-iphone-apps/">apps violating user privacy</a>, hopefully Apple&#8217;s new <a href="http://www.theiphoneblog.com/2009/11/05/apple-seeking-iphone-os-platform-security-manager-jailbreak-days/">iPhone security manager</a> will first and foremost focus on these types of exploits. And, yeah, let the courts smite any abusive developers in the meantime&#8230;</p>

<p>[via <a href="http://forum.theiphoneblog.com/iphone-forum/180903-apps-stealing-personal-info.html">Wabbit</a> in the TiPb forums]</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/11/08/lawsuit-claims-game-company-violating-privacy-collecting-iphone-users-phone-numbers/">Lawsuit Claims Game Company Violating Privacy, Collecting iPhone Users&#8217; Phone Numbers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/08/lawsuit-claims-game-company-violating-privacy-collecting-iphone-users-phone-numbers/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

