<?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/tag/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>Fake Steve on Android Fragmentation, i.e. Why It&#8217;s Harder to Develop for than iPhone</title>
		<link>http://www.theiphoneblog.com/2009/11/17/fake-steve-android-fragmentation-harder-develop-iphone/</link>
		<comments>http://www.theiphoneblog.com/2009/11/17/fake-steve-android-fragmentation-harder-develop-iphone/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 20:19:28 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[android vs iphone]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[state of the apps]]></category>

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

Is the Android Marketplace a more open alternative for developers compared to the iPhone App Store, or does the growing diversity of hardware, software, and overlays make it just as frustrating in its own way? Okay, so Fake Steve is likely to be more pro-Apple than a Fake Eric would be, fair enough. And, yes, [...]<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/17/fake-steve-android-fragmentation-harder-develop-iphone/">Fake Steve on Android Fragmentation, i.e. Why It&#8217;s Harder to Develop for than iPhone</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/07/fake_steve_retires.jpg" alt="fake_steve_retires" title="fake_steve_retires" width="460" height="300" class="aligncenter size-full wp-image-3088" /></p>

<p>Is the Android Marketplace a more open alternative for developers compared to the iPhone App Store, or does the growing diversity of hardware, software, and overlays make it just as frustrating in its own way? Okay, so <a href="http://www.fakesteve.net/2009/11/developers-only-now-realizing-that-android-is-not-a-platform.html">Fake Steve</a> is likely to be more pro-Apple than a Fake Eric would be, fair enough. And, yes, some high-profile developers have taken issue with Apple&#8217;s <strike>draconian</strike> incompetent App Store approval process, well taken. But as much as Fake Steve is funny, the real Dan Lyons (of Newsweek) behind him is an equal opportunity offender, happy to <a href="http://www.fakesteve.net/2009/11/re-our-patent-application-for-an-evil-advertising-scheme.html">take the p*ss out of Apple</a> at any opportunity, often anti-Linux, and just as often insightful when it comes to things like <a href="http://www.fakesteve.net/2009/11/why-mainstream-media-is-dying.html">Old Media</a> and, yes, competing platforms. So take this with a giant-sized fake grain of salt, but take it:</p>

<blockquote>
  <p>There are just a bunch of different devices that have a lot in common with each other but aren’t quite the same. Trying to turn that into a “platform” is like trying to build a porch using three hundred pieces of wood, none of which are the same size. From the [<a href="http://www.wired.com/gadgetlab/2009/11/android-fragmentation/">Gadget Labs</a>] story:</p>
  
  <blockquote>
    <p>A slew of problems have made managing Android apps a “nightmare,” they say, including three versions of the OS (Android 1.5, 1.6 and 2.0), custom firmware on many phones, and hardware differences between different models.</p>
  </blockquote>
  
  <p>Dear friends, this is only going to get worse, not better. Think about it. Every handset maker wants its device to be different. And special. So they intentionally tweak the OS to give themselves what they think of as an “advantage,” when really it’s nothing of the sort, because all it does is prevent ISVs from writing apps for them. Even if the handset makers weren’t totally short-sighted and evil, there’s the competency issue.</p>
</blockquote>

<p>No doubt Apple&#8217;s App Store can make developers tear their flesh off in frustration, and GPS/CPU/GPU/Camera/etc. issues fragment the iPhone/iPod platform as well, but at the end of the day, does 50+ million &#8220;compatible enough&#8221; iDevices that are gate-keeper&#8217;ed still offer developers a better experience than a wide range of quasi-competitive, free&#8217;er devices?</p>

<p>(Yes, Google is closed as well, just not as closed&#8230;) </p>
<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br /><br /><a href="http://www.theiphoneblog.com/2009/11/17/fake-steve-android-fragmentation-harder-develop-iphone/">Fake Steve on Android Fragmentation, i.e. Why It&#8217;s Harder to Develop for than iPhone</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/11/17/fake-steve-android-fragmentation-harder-develop-iphone/feed/</wfw:commentRss>
		<slash:comments>12</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>Acceleroto on Developing Air Hockey for the iPhone vs. Palm Pre</title>
		<link>http://www.theiphoneblog.com/2009/10/15/developing-iphone-palm-pre-air-hockey/</link>
		<comments>http://www.theiphoneblog.com/2009/10/15/developing-iphone-palm-pre-air-hockey/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 12:09:27 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[acceleroto]]></category>
		<category><![CDATA[air hockey]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[iphone vs palm pre]]></category>
		<category><![CDATA[palm pre]]></category>
		<category><![CDATA[webos]]></category>

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

Acceleroto, makers of the iPhone apps Air Hockey [$0.99 - iTunes link] and Air Hockey Free [Free - iTunes link] have written an interesting post on the differences between developing their app for the iPhone App Store vs. the Palm Pre App Catalog. Some take away:


They charge more for the webOS version due to lower [...]<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/10/15/developing-iphone-palm-pre-air-hockey/">Acceleroto on Developing Air Hockey for the iPhone vs. Palm Pre</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.theiphoneblog.com/images/stories/2009/10/airhockey.jpg"><img src="http://www.theiphoneblog.com/images/stories/2009/10/airhockey-400x304.jpg" alt="airhockey" title="airhockey" width="400" height="304" class="aligncenter size-medium wp-image-13421" /></a></p>

<p>Acceleroto, makers of the iPhone apps Air Hockey [$0.99 - <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=286106725&#038;mt=8">iTunes link</a>] and Air Hockey Free [Free - <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=303477862&#038;mt=8">iTunes link</a>] have written an interesting <a href="http://blog.acceleroto.com/2009/10/06/the-first-paid-app-is-air-hockey-for-webos-questions-answers/">post</a> on the differences between developing their app for the iPhone App Store vs. the Palm Pre App Catalog. Some take away:</p>

<ul>
<li>They charge more for the webOS version due to lower volume expectations</li>
<li>iPhone and Palm Pre are &#8220;remarkably similar&#8221; hardware-wise</li>
<li>They already knew Objective-C, but Javascript wasn&#8217;t difficult to pick up</li>
<li>iPhone is native, webOS is interpreted, so there&#8217;s a difference in execution speed (more important for game developers)</li>
<li>Getting code onto the Pre is faster. Debugging is much more difficult than iPhone.</li>
<li>Had to &#8220;skinny up&#8221; iPhone code to get 30-fps for webOS.</li>
<li>Multitasking and garbage collection impacts performance</li>
<li>Since webOS apps are &#8220;web pages&#8221;, touch events are handled as mouse-clicks and aren&#8217;t as smooth</li>
<li>No sound yet, because the requisite timing isn&#8217;t possible.</li>
</ul>

<p>So, as we&#8217;ve heard before, development for non-intensive apps is likely quicker and easier for the Palm Pre, but more intensive apps, like games, are still a challenge. Doubtless Apple will continue to work on making casual apps easier to deploy, and Palm on making deeper apps run better.</p>

<p>The full post also includes the backstory of how and why Air Hockey was ported to webOS, and shown off as part of the Palm Pixi introduction. Give it a read, and then let us know what you think.</p>

<p>[<a href="http://blog.acceleroto.com/2009/10/06/the-first-paid-app-is-air-hockey-for-webos-questions-answers/">Acceleroto</a> via <a href="http://www.precentral.net/acceleroto-maker-first-paid-app-shares-programming-perspective">PreCentral.net</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/10/15/developing-iphone-palm-pre-air-hockey/">Acceleroto on Developing Air Hockey for the iPhone vs. Palm Pre</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/10/15/developing-iphone-palm-pre-air-hockey/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Luck, Quality, and Marketing: Tweetie&#8217;s Loren Brichter Talks Development and Success on iTunes U</title>
		<link>http://www.theiphoneblog.com/2009/05/14/luck-quality-marketing-tweeties-loren-brichter-talks-development-success-itunes/</link>
		<comments>http://www.theiphoneblog.com/2009/05/14/luck-quality-marketing-tweeties-loren-brichter-talks-development-success-itunes/#comments</comments>
		<pubDate>Thu, 14 May 2009 11:48:27 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[itunes u]]></category>
		<category><![CDATA[loren brichter]]></category>
		<category><![CDATA[Stanford]]></category>
		<category><![CDATA[tweetie]]></category>

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

A short time ago we mentioned that Standford&#8217;s iPhone Application Programming course was being made available as a video podcast via iTunes U. In addition to two lectures a week, the course offers special Friday sessions, one of which recently featured Atebits&#8216; Loren Brichter (iTunes link), the developer behind popular iPhone (and now Mac) Twitter [...]<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/05/14/luck-quality-marketing-tweeties-loren-brichter-talks-development-success-itunes/">Luck, Quality, and Marketing: Tweetie&#8217;s Loren Brichter Talks Development and Success on iTunes U</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2009/05/picture-43.png" alt="" title="iTunes U: Brichter on Tweetie" width="400" height="337" class="aligncenter size-full wp-image-8538" /></p>

<p>A short time ago we mentioned that Standford&#8217;s <a href="http://www.theiphoneblog.com/2009/04/05/itunes-stanford-releases-iphone-application-programming/">iPhone Application Programming</a> course was being made available as a video podcast via <a href="http://deimos3.apple.com/WebObjects/Core.woa/Browse/itunes.stanford.edu.2024353965.02024353968">iTunes U</a>. In addition to two lectures a week, the course offers special Friday sessions, one of which recently featured <a href="http://www.atebits.com/">Atebits</a>&#8216; Loren Brichter (<a href="http://deimos3.apple.com/WebObjects/Core.woa/Browse/itunes.stanford.edu.2024353965.02024353968.2099533438?i=1642502560">iTunes link</a>), the developer behind popular iPhone (and now Mac) Twitter client, Tweetie (see <a href="http://www.theiphoneblog.com/2009/01/17/tweetie-twitter-client-iphone/">our review</a>).</p>

<p>Brichter, though he worked for Apple on the first generation iPhone, had no actual app development experience when he set out to make Tweetie, yet the app has become the most successful iPhone &#8212; and mobile &#8212; paid Twitter client in terms of both revenue and user base, hitting the #6 position in the App Store at one point. How&#8217;d that happen? </p>

<p>At the beginning of the lecture, Brichter shares his App Store daily revenue graph (sans actual dollar amounts) for Tweetie, which he says he made simply because he wasn&#8217;t satisfied with any of the existing clients. Focusing on a mix of functionality and simplicity, and an Apple-like experience, Brichter credits luck, quality, and marketing for Tweetie&#8217;s success. Part of that marketing, after a small initial sales spike due to friends and family, was the semi-facetious introduction of PEE (&#8221;popularity enhancers&#8221; like a flashlight and fart sounds) that garnered a lot of media attention and quintupled growth for a while.</p>

<p>Other growth occurred when Apple featured Tweetie on their main page, but the biggest growth-booster &#8212; also thanks to Apple &#8212; was when <a href="http://www.theiphoneblog.com/2009/03/10/tweetie-13-rejected-apple-returning-offensive-language-search-results-nsfwl/">Tweetie 1.3 was <em>rejected</em></a> by the App Store due to the term f**kitlist just happening to be a trend on Twitter&#8217;s search results that day. Press jumped on it and users bought it up. (Apple <a href="http://www.theiphoneblog.com/2009/03/10/tweetie-13-approved-app-store/">reversed their decision</a> later that same day).</p>

<p>The final two growth spikes occurred after Twitter itself began highlighting Tweetie as part of their sidebar factoid promotion, and after the press surrounding the recent introduction of <a href="http://www.theiphoneblog.com/2009/04/21/tweetie-mac-shows-iphone-twitter-headed/">Tweetie for Mac</a>.</p>

<p>Being part of the Application Development course, Brichter also touches on some of the things he did from a programming standpoint to boost Tweetie&#8217;s performance. </p>

<p>Looks behind the app development curtain, especially in academic settings with some back-and-forth questions and answers, are rare enough in the iPhone world that anyone interested should definitely consider checking out the whole session.</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/05/14/luck-quality-marketing-tweeties-loren-brichter-talks-development-success-itunes/">Luck, Quality, and Marketing: Tweetie&#8217;s Loren Brichter Talks Development and Success on iTunes U</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/05/14/luck-quality-marketing-tweeties-loren-brichter-talks-development-success-itunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developer Warning: Ad-Hoc Slots NOT Changeable</title>
		<link>http://www.theiphoneblog.com/2009/05/13/developer-warning-adhoc-slots/</link>
		<comments>http://www.theiphoneblog.com/2009/05/13/developer-warning-adhoc-slots/#comments</comments>
		<pubDate>Wed, 13 May 2009 14:52:13 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[ad-hoc]]></category>
		<category><![CDATA[ad-hoc distribution]]></category>
		<category><![CDATA[james thomson]]></category>
		<category><![CDATA[udid]]></category>

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

Apple&#8217;s Ad-Hoc iPhone distribution method allows developers to register up to 100 iPhones or iPod touches so they can run their applications on them without having to go through the App Store. This is priceless for beta testing, educational environments, and other non-public environments.

Dragthing&#8217;s James Thomson, however, has posted on a problem that just might [...]<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/05/13/developer-warning-adhoc-slots/">Developer Warning: Ad-Hoc Slots NOT Changeable</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.theiphoneblog.com/images/stories/2009/05/devices.png'><img src="http://www.theiphoneblog.com/images/stories/2009/05/devices-400x178.png" alt="" title="devices" width="400" height="178" class="aligncenter size-medium wp-image-8529" /></a></p>

<p>Apple&#8217;s <a href="http://www.theiphoneblog.com/tag/ad-hoc/">Ad-Hoc</a> iPhone distribution method allows developers to register up to 100 iPhones or iPod touches so they can run their applications on them without having to go through the App Store. This is priceless for beta testing, educational environments, and other non-public environments.</p>

<p><a href="http://www.dragthing.com/blog/?p=203">Dragthing</a>&#8217;s James Thomson, however, has posted on a problem that just might bite a few developers right in their beta tests:</p>

<blockquote>
  <p>Reading between the lines, and discussions on the forums, it sounds like every time I deleted or modified an entry, I was getting one closer to the magic figure of 100 device IDs you have entered since the beginning of time. When you hit the limit, regardless of how many total device IDs you have listed in the portal, your ability to further edit the list is removed completely.</p>
</blockquote>

<p>In other words, if you change your beta testers &#8212; if you change your own device &#8212; you might just end up locked out of your own Ad-Hoc distribution.</p>

<p>Check out the <a href="http://www.dragthing.com/blog/?p=203">full post</a> for more on this problem and what, if nothing, Apple is currently doing to help developers fix and/or work around it.</p>

<p>Meanwhile, let us know if you have any ideas as well&#8230;</p>
<p>This is a story by <a href="http://theiphoneblog.com">the iPhone Blog</a>.  This feed is sponsored by <a href="http://store.theiphoneblog.com">The iPhone Blog Store</a>.<br /><br /><a href="http://www.theiphoneblog.com/2009/05/13/developer-warning-adhoc-slots/">Developer Warning: Ad-Hoc Slots NOT Changeable</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/05/13/developer-warning-adhoc-slots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Now Accepting Submissions for iPhone 3.0 Apps</title>
		<link>http://www.theiphoneblog.com/2009/05/07/apple-accepting-submissions-iphone-30-apps/</link>
		<comments>http://www.theiphoneblog.com/2009/05/07/apple-accepting-submissions-iphone-30-apps/#comments</comments>
		<pubDate>Thu, 07 May 2009 20:49:27 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[app store. state for the apps]]></category>
		<category><![CDATA[beta 5]]></category>
		<category><![CDATA[iphone 3.0]]></category>
		<category><![CDATA[iphone OS 3.0]]></category>
		<category><![CDATA[submission]]></category>

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

Maybe this explains, at least in part, the new iPhone 3.0 Beta 5released yesterday? Looks like Apple is super-eager to get developers testing and submitting 3.0 compatible applications.

We&#8217;re really eager to see what developers are coming up with to leverage all those great 3.0 features as well. Really, really eager. Ahem.

Full text of Apple&#8217;s email [...]<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/05/07/apple-accepting-submissions-iphone-30-apps/">Apple Now Accepting Submissions for iPhone 3.0 Apps</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.theiphoneblog.com/images/stories/2009/05/hero_beta5050609.gif"><img class="alignnone size-medium wp-image-8412" title="Apple accepting 3.0 submissions in App Store" src="http://www.theiphoneblog.com/images/stories/2009/05/hero_beta5050609-400x106.gif" alt="" width="400" height="106" /></a></p>

<p>Maybe this explains, at least in part, the new <a href="http://www.theiphoneblog.com/2009/03/23/preview-iphone-os-30-beta-1-software-walkthrough/">iPhone 3.0</a> <a href="http://www.theiphoneblog.com/tag/beta-5">Beta 5</a>released yesterday? Looks like Apple is super-eager to get developers testing and submitting 3.0 compatible applications.</p>

<p>We&#8217;re really eager to see what developers are coming up with to leverage all those great 3.0 features as well. <a href="http://www.theiphoneblog.com/contact/">Really, really eager</a>. Ahem.</p>

<p>Full text of Apple&#8217;s email to developers:</p>

<blockquote>
  <p>All apps must be compatible with iPhone OS 3.0</p>
  
  <p>Millions of iPhone and iPod touch customers will move to iPhone OS 3.0 this summer. Beginning today, all submissions to the App Store will be reviewed on the latest beta of iPhone OS 3.0. If your app submission is not compatible with iPhone OS 3.0, it will not be approved.</p>
  
  <p>Existing apps in the App Store should already run on iPhone OS 3.0 without modification, but you should test your existing apps with iPhone OS 3.0 to ensure there are no compatibility issues. After iPhone OS 3.0 becomes available to customers, any app that is incompatible with iPhone OS 3.0 may be removed from the App Store.</p>
  
  <p>Begin testing now</p>
  
  <p>iPhone OS 3.0 beta 5 and iPhone SDK 3.0 beta 5 are now posted to the iPhone Dev Center. Start testing today to ensure your application runs on iPhone OS 3.0. Visit the iPhone Dev Center for additional development information including iPhone SDK Release Notes for iPhone OS 3.0 beta 5 and Getting ready for iPhone OS 3.0.</p>
</blockquote>

<p>(Thanks DevX 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/05/07/apple-accepting-submissions-iphone-30-apps/">Apple Now Accepting Submissions for iPhone 3.0 Apps</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/05/07/apple-accepting-submissions-iphone-30-apps/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>iPhone Undisputed King of Smartphone App Mountain?</title>
		<link>http://www.theiphoneblog.com/2009/04/22/iphone-undisputed-king-smartphone-app-mountain/</link>
		<comments>http://www.theiphoneblog.com/2009/04/22/iphone-undisputed-king-smartphone-app-mountain/#comments</comments>
		<pubDate>Wed, 22 Apr 2009 11:35:12 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[App Store Apps]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[app store]]></category>

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

Read Write Web has posted the findings of mobile analytics firm Flurry. They break it down as follows: 


Apps (see charts above) put the iPhone staggeringly ahead in terms of active developers, applications developed, and consumer usage. (note: lack of analytics use by BlackBerry devs likely skews those numbers). 
Smartphones are being used more than [...]<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/04/22/iphone-undisputed-king-smartphone-app-mountain/">iPhone Undisputed King of Smartphone App Mountain?</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.theiphoneblog.com/images/stories/2009/04/iphone_ahead.png'><img src="http://www.theiphoneblog.com/images/stories/2009/04/iphone_ahead-400x166.png" alt="" title="iphone_ahead" width="400" height="166" class="aligncenter size-medium wp-image-8179" /></a></p>

<p><a href="http://www.readwriteweb.com/archives/the_state_of_the_smartphone_iphone_is_way_way_ahea.php">Read Write Web</a> has posted the findings of mobile analytics firm <a href="http://www.flurry.com/">Flurry</a>. They break it down as follows: </p>

<ul>
<li>Apps (see charts above) put the iPhone staggeringly ahead in terms of active developers, applications developed, and consumer usage. (note: lack of analytics use by BlackBerry devs likely skews those numbers). </li>
<li>Smartphones are being used more than ever</li>
<li>iPhone apps, if they&#8217;re marketed effectively, are making strong development houses millions of dollars.</li>
<li>iPhone apps are becoming &#8220;hit-driven&#8221; like the music industry.</li>
<li>Free versions help sell paid apps</li>
<li>Only 10% of users update their apps (we&#8217;re not sure if that&#8217;s skewed by other platforms, Apple makes it simple to update).</li>
</ul>

<p>It&#8217;s important to remember that with this type of analytics, results are hyper-dependent on what&#8217;s included (and what&#8217;s missing) from the data set. If nothing else, however, iPhone developers are getting more attention from, and making greater use of, market analytics at the moment.</p>

<p>That said, anyone surprised by these numbers?</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/04/22/iphone-undisputed-king-smartphone-app-mountain/">iPhone Undisputed King of Smartphone App Mountain?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/04/22/iphone-undisputed-king-smartphone-app-mountain/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Dear Apple: Why Can&#8217;t Apps Access the Calendar?</title>
		<link>http://www.theiphoneblog.com/2009/04/14/dear-apple-apps-access-calendar/</link>
		<comments>http://www.theiphoneblog.com/2009/04/14/dear-apple-apps-access-calendar/#comments</comments>
		<pubDate>Tue, 14 Apr 2009 17:14:29 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Editorial]]></category>
		<category><![CDATA[calendar]]></category>
		<category><![CDATA[dear apple]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[sdk]]></category>

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

I was just listening to Dieter and Mike&#8217;s latest PalmCast, where they were crowing in duet about how sweet it was that the Palm Pre has an app that can book movie tickets and automagically add the movie event information to the Palm Pre calendar.

I know, I know. If they love the Palm Pre so [...]<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/04/14/dear-apple-apps-access-calendar/">Dear Apple: Why Can&#8217;t Apps Access the Calendar?</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.theiphoneblog.com/images/stories/2008/06/iphone_3g_on_sale_july_11.jpg'><img src="http://www.theiphoneblog.com/images/stories/2008/06/iphone_3g_on_sale_july_11-400x269.jpg" alt="iPhone 3G on Sale July 11" title="iPhone 3G on Sale July 11" width="400" height="269" class="aligncenter size-medium wp-image-2898" /></a></p>

<p>I was just listening to Dieter and Mike&#8217;s latest <a href="http://feedproxy.google.com/~r/Precentralnet/~3/OrUPxrogEdM/palmcast-episode-63">PalmCast</a>, where they were crowing in duet about how sweet it was that the <a href="http://www.precentral.net/palm-pre-3rd-party-app-video-walkthrough">Palm Pre</a> has an app that can book movie tickets and automagically add the movie event information to the Palm Pre calendar.</p>

<p>I know, I know. If they love the Palm Pre so much, why don&#8217;t they just marry it? (Dieter is, in fact, looking for a state that may allow it&#8230;) But they raise an excellent point &#8212; where&#8217;s the iPhone version of that functionality? Why can&#8217;t we push a button on our movie ticket app, or concert tour app, or tradeshow app, or whatever and have that slice of time booked off for us in our calendar?</p>

<p>While the iPhone SDK allows access to the Contacts database to do all manner of glorious, 3rd party app-powered magic, Apple has thus far not surfaced any APIs to do the same for calendaring. I don&#8217;t believe the new <a href="http://www.theiphoneblog.com/2009/03/17/iphone-os-30-sdk-beta-1000-apis-maps-ipod-p2p-ipod-access-dock-access/">3.0 SDK</a> has announced any improvements in that area either.</p>

<p>What makes calendar so different? MobileMe and ActiveSync push both. Apple&#8217;s even giving Calendar some much-appreciated CalDAV and subscription love, with no CardDAV that we&#8217;re aware of for contacts.</p>

<p>We&#8217;re sure developers would appreciate it. We know users would <em>adore</em> it.</p>

<p>Anyone have any idea why we don&#8217;t have this yet?</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/04/14/dear-apple-apps-access-calendar/">Dear Apple: Why Can&#8217;t Apps Access the Calendar?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/04/14/dear-apple-apps-access-calendar/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>How To: Roll Your Own Twitter Push Notification App</title>
		<link>http://www.theiphoneblog.com/2009/04/08/roll-twitter-push-notification-app/</link>
		<comments>http://www.theiphoneblog.com/2009/04/08/roll-twitter-push-notification-app/#comments</comments>
		<pubDate>Wed, 08 Apr 2009 11:03:23 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Tips and How-To]]></category>
		<category><![CDATA[erica sadun]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[push notification]]></category>
		<category><![CDATA[twitter]]></category>

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

Ars Technica&#8217;s iPhone wonder woman, Erica Sadun, has put together what must be the first expert level how-to: Pushing tweets to your iPhone with Apple Push notifications


  Ars shows you how to create a Push-based Twitter update notification system for the iPhone without actually showing you any of the details due to the ongoing [...]<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/04/08/roll-twitter-push-notification-app/">How To: Roll Your Own Twitter Push Notification App</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.theiphoneblog.com/images/stories/2009/03/picture-24.png'><img src="http://www.theiphoneblog.com/images/stories/2009/03/picture-24-400x225.png" alt="" title="iPhone 3.0 Preview: Push Notification" width="400" height="225" class="aligncenter size-medium wp-image-7576" /></a></p>

<p>Ars Technica&#8217;s iPhone wonder woman, Erica Sadun, has put together what must be the first expert level how-to: <a href="http://arstechnica.com/apple/guides/2009/04/pushing-tweets-to-your-iphone-with-apple-push-notifications.ars">Pushing tweets to your iPhone with Apple Push notifications</a></p>

<blockquote>
  <p>Ars shows you how to create a Push-based Twitter update notification system for the iPhone without actually showing you any of the details due to the ongoing NDA. (But don&#8217;t worry, we tell you exactly where to find the instructions.)</p>
</blockquote>

<p>Nin. Ja.</p>

<p>Now if you need help getting your code on, it just so happens that the <a href="http://www.theiphoneblog.com/2009/04/05/itunes-stanford-releases-iphone-application-programming/">Stanford iPhone Application Development</a> course (the one being offered via iTunes U) looks like it has &#8220;make your own Twitter client&#8221; on the agenda.</p>

<p>Ready? Set? Push Tweet!</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/04/08/roll-twitter-push-notification-app/">How To: Roll Your Own Twitter Push Notification App</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/04/08/roll-twitter-push-notification-app/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>iTunes U: Stanford Releases iPhone Application Programming</title>
		<link>http://www.theiphoneblog.com/2009/04/05/itunes-stanford-releases-iphone-application-programming/</link>
		<comments>http://www.theiphoneblog.com/2009/04/05/itunes-stanford-releases-iphone-application-programming/#comments</comments>
		<pubDate>Mon, 06 Apr 2009 02:52:01 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[course]]></category>
		<category><![CDATA[itunes u]]></category>
		<category><![CDATA[Stanford]]></category>

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

iTunes U has posted the first in what promises to be a series of video lectures on iPhone Application Programming [iTunes link] from Stanford University. Led by Evan Doll and Alan Cannistaro, it&#8217;s recommended for people with previous C, UNIX, object oriented programming languages, and graphics tookit experience, but will likely prove of value to [...]<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/04/05/itunes-stanford-releases-iphone-application-programming/">iTunes U: Stanford Releases iPhone Application Programming</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2009/04/picture-1.png" alt="" title="iTunes U Stanford iPhone Dev Course" width="430" height="237" class="aligncenter size-full wp-image-7932" /></p>

<p>iTunes U has posted the first in what promises to be a series of video lectures on <a href="http://deimos3.apple.com/WebObjects/Core.woa/Browse/itunes.stanford.edu.2024353965.02024353968">iPhone Application Programming</a> [iTunes link] from Stanford University. Led by Evan Doll and Alan Cannistaro, it&#8217;s recommended for people with previous C, UNIX, object oriented programming languages, and graphics tookit experience, but will likely prove of value to anyone interested to in coding the next great iPhone app. <a href="http://arstechnica.com/apple/news/2009/04/stanford-iphone-developer-course-available-free-via-itunes-u.ars">Ars Technica</a> says:</p>

<blockquote>
  <p>Videos of all the lectures, lead by Apple engineers, will be posted on iTunes U two days after each class meeting [...] The slides from the lectures will be available to download as well. The school notes that the material will be the same that enrolled students get, but unfortunately, following the lessons via iTunes U won&#8217;t make you eligible for college credit.</p>
</blockquote>

<p>So, who&#8217;s adding it to their feed?</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/04/05/itunes-stanford-releases-iphone-application-programming/">iTunes U: Stanford Releases iPhone Application Programming</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/04/05/itunes-stanford-releases-iphone-application-programming/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

