<?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; sdk</title>
	<atom:link href="http://www.theiphoneblog.com/tag/sdk/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>Updated: Apple Release iPhone 3.1 Beta 3 to Developers (Beta 2 Expiring Tues, July 28!)</title>
		<link>http://www.theiphoneblog.com/2009/07/27/apple-release-iphone-31-beta-3-developers-beta-2-expires-tues-july-28/</link>
		<comments>http://www.theiphoneblog.com/2009/07/27/apple-release-iphone-31-beta-3-developers-beta-2-expires-tues-july-28/#comments</comments>
		<pubDate>Mon, 27 Jul 2009 19:35:37 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3.1]]></category>
		<category><![CDATA[3.1 beta 3]]></category>
		<category><![CDATA[beta 3]]></category>
		<category><![CDATA[iphone 3.1]]></category>
		<category><![CDATA[iphone os 3.1]]></category>
		<category><![CDATA[sdk]]></category>

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

Apple has released iPhone 3.1 Beta 3 (7C116a) to developers via developer.apple.com, along with notification that iPhone 3.1 Beta 2 expires tomorrow, July 28 at 12am (device local time).

While Apple has previously released most of the betas on Tuesday, a desire to prevent the &#8220;pink screen of death&#8221; associate with expired betas perhaps necessitated an [...]<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/07/27/apple-release-iphone-31-beta-3-developers-beta-2-expires-tues-july-28/">Updated: Apple Release iPhone 3.1 Beta 3 to Developers (Beta 2 Expiring Tues, July 28!)</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2009/03/sdk_hero.png" alt="sdk_hero" title="sdk_hero" width="265" height="331" class="aligncenter size-full wp-image-7560" /></p>

<p>Apple has released <a href="http://www.theiphoneblog.com/iphone-31/">iPhone 3.1</a> Beta 3 (7C116a) to developers via developer.apple.com, along with notification that iPhone 3.1 <a href="http://www.theiphoneblog.com/tag/31-beta-2/">Beta 2</a> expires tomorrow, July 28 at 12am (device local time).</p>

<p>While Apple has previously released most of the betas on Tuesday, a desire to prevent the &#8220;pink screen of death&#8221; associate with expired betas perhaps necessitated an earlier release this time.</p>

<p>The OS weighs is said to weigh in at around 307MB. Updates to follow below as we get them:</p>

<p>According to <a href="http://whenwillapple.com/blog/2009/07/27/iphone-3-1-beta-3-released-to-devs-beta-2-expires-tonight/">WhenWillApple</a>, you can now <a href="http://www.theiphoneblog.com/2009/07/27/iphone-31-beta-3-copypaste-send-full-quality-video/">copy and paste videos</a> into email (like you could images under 3.0) to get full resolution (not compressed like the share option). We&#8217;re guessing email box size will still be a restriction&#8230;</p>

<p>Also, <a href="http://www.theiphoneblog.com/2009/07/27/iphone-31-beta-3-data-tethering-counter-add-att-rumor/">Tethering Data</a> now gets it&#8217;s own counter in Settings > General > Usage.</p>

<p>[Thanks to <a href="http://twitter.com/daveizzle/status/2875793354">Davizzle</a> 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/07/27/apple-release-iphone-31-beta-3-developers-beta-2-expires-tues-july-28/">Updated: Apple Release iPhone 3.1 Beta 3 to Developers (Beta 2 Expiring Tues, July 28!)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/07/27/apple-release-iphone-31-beta-3-developers-beta-2-expires-tues-july-28/feed/</wfw:commentRss>
		<slash:comments>5</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>UPDATED: iPhone 3.0 Beta 2 Now Available for Developers</title>
		<link>http://www.theiphoneblog.com/2009/03/31/iphone-30-beta-2-developers/</link>
		<comments>http://www.theiphoneblog.com/2009/03/31/iphone-30-beta-2-developers/#comments</comments>
		<pubDate>Tue, 31 Mar 2009 20:48:53 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[beta 2]]></category>
		<category><![CDATA[firmware]]></category>
		<category><![CDATA[iphone 3.0]]></category>
		<category><![CDATA[iphone OS 3.0]]></category>
		<category><![CDATA[sdk]]></category>

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

UPDATED: According to the screenshot we just received, looks like Apple has, for the first time, re-jiggered the order of Apps on the Home Screen (previously they just added iTunes and then App Store). Now Voice Memo takes Clocks spot, Notes switches with Calculator, Clock goes where Notes was, and Calculator bumps Settings to 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/03/31/iphone-30-beta-2-developers/">UPDATED: iPhone 3.0 Beta 2 Now Available for Developers</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.theiphoneblog.com/images/stories/2009/03/iphone_30_b2_home.jpg'><img src="http://www.theiphoneblog.com/images/stories/2009/03/iphone_30_b2_home-266x400.jpg" alt="" title="iphone_30_b2_home" width="266" height="400" class="aligncenter size-medium wp-image-7873" /></a></p>

<p>UPDATED: According to the screenshot we just received, looks like Apple has, for the first time, re-jiggered the order of Apps on the Home Screen (previously they just added iTunes and then App Store). Now Voice Memo takes Clocks spot, Notes switches with Calculator, Clock goes where Notes was, and Calculator bumps Settings to the bottom row along with iTunes and App Store, which move left a slot to make room. Not sure about this new arrangement, what do you think?</p>

<p>Also, there&#8217;s apparently a new Settings panel for Store, although it sounds like it&#8217;s blank right now.</p>

<p>ORIGINAL: Sneaking in just before the end of March, Apple has released iPhone OS 3.0 Beta 2, both SDK and firmware to developers. If you&#8217;re spinning apps for this summer&#8217;s big release, head on over to <a href="http://developer.apple.com/">developer.apple.com</a> and get your download on.</p>

<p>TiPB has already done a fairly extensive <a href="http://www.theiphoneblog.com/2009/03/23/preview-iphone-os-30-beta-1-software-walkthrough/">iPhone 3.0 walkthrough</a> of the front-facing elements of Beta 1, but we&#8217;ll have to wait for the usual deep-code divers out on the internet to let us know if there&#8217;s anything new surfaced in Beta 2.</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/03/31/iphone-30-beta-2-developers/">UPDATED: iPhone 3.0 Beta 2 Now Available for Developers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/03/31/iphone-30-beta-2-developers/feed/</wfw:commentRss>
		<slash:comments>48</slash:comments>
		</item>
		<item>
		<title>iPhone OS 3.0 SDK Beta: 1000 New APIs! Maps! iPod! P2P! iPod Access! Dock Access! More!</title>
		<link>http://www.theiphoneblog.com/2009/03/17/iphone-os-30-sdk-beta-1000-apis-maps-ipod-p2p-ipod-access-dock-access/</link>
		<comments>http://www.theiphoneblog.com/2009/03/17/iphone-os-30-sdk-beta-1000-apis-maps-ipod-p2p-ipod-access-dock-access/#comments</comments>
		<pubDate>Tue, 17 Mar 2009 19:34:20 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[iphone 3.0]]></category>
		<category><![CDATA[iphone OS 3.0]]></category>
		<category><![CDATA[iphone sdk]]></category>
		<category><![CDATA[sdk]]></category>

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

As part of their just concluded iPhone OS 3.0 Preview Event, Apple refreshed the iPhone SDK and announced over 1000 new API for developers which, according to Senior Vice President of iPhone Software, Scott Forstall, are designed to better help developers make great apps. (And a boatload of money for all involved, &#8216;natch).

Highlights include: 


In-app [...]<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/03/17/iphone-os-30-sdk-beta-1000-apis-maps-ipod-p2p-ipod-access-dock-access/">iPhone OS 3.0 SDK Beta: 1000 New APIs! Maps! iPod! P2P! iPod Access! Dock Access! More!</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.theiphoneblog.com/images/stories/2009/03/picture-31.png'><img src="http://www.theiphoneblog.com/images/stories/2009/03/picture-31-400x235.png" alt="" title="iPhone 3.0: 1000 New SDK APIs" width="400" height="235" class="aligncenter size-medium wp-image-7577" /></a></p>

<p>As part of their just concluded <a href="http://www.theiphoneblog.com/2009/03/17/apple-iphone-30-preview-event-live-metablog/">iPhone OS 3.0 Preview Event</a>, Apple refreshed the <a href="http://developer.apple.com/iphone/program/sdk.html">iPhone SDK</a> and announced over 1000 new API for developers which, according to Senior Vice President of iPhone Software, Scott Forstall, are designed to better help developers make great apps. (And a boatload of money for all involved, &#8216;natch).</p>

<p>Highlights include: </p>

<ul>
<li>In-app purchases, which means if you&#8217;re play a First Person Shoot, you can pay $0.99 (or whatever they choose) to get yourself a better gun.)</li>
<li>Peer-to-Peer connectivity, which should allow multi-user, or multi-player interaction for games or information exchange using Bonjour and Bluetooth (no pairing needed).</li>
<li>Push Notification Service, which was first announced at WWDC last year, will finally make an appearance and allow developers, through Apple&#8217;s server, to trigger badges (like Mail&#8217;s unread message counter), custom sounds, and modal alerts (like the new SMS message box).</li>
<li>Maps lets developers embed Google Maps functionality in their own applications with full interactions, but also custom annotations.</li>
<li>Accessory support means developers can now interact with &#8220;made for iPod&#8221; certified accessories either via Dock port or Bluetooth &#8212; no word yet on Bluetooth keyboards, however.</li>
<li>iPod Library access &#8212; which we&#8217;re sure Steve Jobs wrestled from Big Music&#8217;s petrified hands &#8212; let&#8217;s developers access onboard audio content, so users can listen to their own stuff, in 3rd party apps.</li>
</ul>

<p>There&#8217;s a lot more to it, of course, especially at the deeper and more fundamental levels it looks like. Hopefully if Apple can get the App Store sorted out in similar fashion, iPhone Apps could be steamrolling into the  second generation!</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/03/17/iphone-os-30-sdk-beta-1000-apis-maps-ipod-p2p-ipod-access-dock-access/">iPhone OS 3.0 SDK Beta: 1000 New APIs! Maps! iPod! P2P! iPod Access! Dock Access! More!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/03/17/iphone-os-30-sdk-beta-1000-apis-maps-ipod-p2p-ipod-access-dock-access/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Speculation Alert: Does This Mean March 24 Will be iPhone 3.0 Beta? iTablet? What?!</title>
		<link>http://www.theiphoneblog.com/2009/03/03/speculation-alert-march-28-iphone-30-beta-itablet/</link>
		<comments>http://www.theiphoneblog.com/2009/03/03/speculation-alert-march-28-iphone-30-beta-itablet/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 15:36:18 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Rumors]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[iphone 3.0]]></category>
		<category><![CDATA[iphone hd]]></category>
		<category><![CDATA[itablet]]></category>
		<category><![CDATA[macbook touch]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[speculation]]></category>

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

Today Apple dropped new Mac Mini, iMac, and Mac Pro desktops, and Airport Extreme, and Time Capsule routers. Previously, we&#8217;d heard rumors about Apple waiting and holding one of their Special Events on March 24th, a &#8220;Spotlight Turns to Desktops&#8221; to bookend last fall&#8217;s &#8220;Spotlight Turns to Laptops&#8221; event. But none of today&#8217;s releases were [...]<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/03/03/speculation-alert-march-28-iphone-30-beta-itablet/">Speculation Alert: Does This Mean March 24 Will be iPhone 3.0 Beta? iTablet? What?!</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/10/tipb_predicts_iphone_hd.jpg" alt="" title="tipb_predicts_iphone_hd" width="500" height="253" class="aligncenter size-full wp-image-4870" /></p>

<p>Today Apple dropped new <a href="http://www.theiphoneblog.com/2009/03/03/apple-intros-mac-mini-imac-mac-pro-airport-extreme-time-capsule/">Mac Mini, iMac, and Mac Pro</a> desktops, and <a href="http://www.theiphoneblog.com/2009/03/03/apple-airport-extreme-time-capsule-feature-dualband-iphone-friendliness/">Airport Extreme, and Time Capsule</a> routers. Previously, we&#8217;d heard rumors about Apple waiting and holding one of their Special Events on March 24th, a &#8220;Spotlight Turns to Desktops&#8221; to bookend last fall&#8217;s &#8220;Spotlight Turns to Laptops&#8221; event. But none of today&#8217;s releases were as new or event-worthy as the unibody MacBooks announced last year, were they?</p>

<p>So, if Apple really is having a March 24th event &#8212; and it&#8217;s not just some interfanboynet make believe &#8212; what&#8217;s left for them to announce?</p>

<p>Well, March 2008 was the <a href="http://www.theiphoneblog.com/2008/03/06/sdk-roadmap-color-commentary/">iPhone SDK Roadmap Event</a>, where Apple began the process that ultimately led us to iPhone OS 2.0 and the App Store.</p>

<p>Could March 2009 give us a similar peek into the beginning of a beta process for <a href="http://www.theiphoneblog.com/tag/3.0/">iPhone OS 3.0</a>? Could it show off an App Store-level complication on the order of an <a href="http://www.theiphoneblog.com/tag/iphone-hd/">iPhone HD</a> or <a href="http://www.theiphoneblog.com/tag/itablet/">iTablet</a>, requiring the months before WWDC and an eventual summer release be spent testing new resolutions or screen sizes, or other hardware changes bound for the iPhone 2,1 model?</p>

<p>As stated explicitly in the title, pure and abject speculation at this point, but Apple does seem to like product cycles and symmetry&#8230;</p>

<p>What do you think?</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/03/03/speculation-alert-march-28-iphone-30-beta-itablet/">Speculation Alert: Does This Mean March 24 Will be iPhone 3.0 Beta? iTablet? What?!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/03/03/speculation-alert-march-28-iphone-30-beta-itablet/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>TiPb SMASH: the iPhone and Multitasking Misconceptions</title>
		<link>http://www.theiphoneblog.com/2009/01/18/myth-smasher-iphone-multitasking/</link>
		<comments>http://www.theiphoneblog.com/2009/01/18/myth-smasher-iphone-multitasking/#comments</comments>
		<pubDate>Sun, 18 Jan 2009 19:42:47 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[multitasking]]></category>
		<category><![CDATA[push notification]]></category>
		<category><![CDATA[sdk]]></category>

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

There seems to be some confusion out there about the iPhone and multitasking, no doubt fueled by the way Apple handled &#8212; and is still handling &#8212; all things iPhone. Just to be clear, the iPhone multitasks quite well, thank you very much.

While listening to music, you can receive a phone call, take the call, [...]<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/01/18/myth-smasher-iphone-multitasking/">TiPb SMASH: the iPhone and Multitasking Misconceptions</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/11/iphone_221_rumor_smashed.jpg" alt="" title="iphone_221_rumor_smashed" width="350" height="282" class="aligncenter size-full wp-image-5792" /></p>

<p>There seems to be some confusion out there about the iPhone and multitasking, no doubt fueled by the way Apple handled &#8212; and is still handling &#8212; all things iPhone. Just to be clear, the iPhone multitasks quite well, thank you very much.</p>

<p>While listening to music, you can receive a phone call, take the call,  jump into Safari, Google for an image, save the image to your camera roll, jump into Photos, choose the image, hit the &#8220;+&#8221; and choose to email the image, fill in and send the email, etc. and when the call is over, your music will fade seamlessly back in.</p>

<p>Steve Jobs showed a simpler version of that when he first introduced the iPhone back at Macworld 2007. Even today, you can begin a new iTunes 3G music download, jump into a Twitter app, tweet a response, and jump back to iTunes and see your download still progressing.</p>

<p>So from where does this confusion come?</p>

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

<p>Apple only allows their own built-in apps like Email, Phone, etc. to multitask (<a href="http://daringfireball.net/2008/10/in_the_background">Daring Fireball</a> posted a nice list on which ones a while back). In the current SDK (Software Development Kit &#8212; what people use to write iPhone App Store programs), the licensing prohibits everyone else from multi-tasking. So, no 3rd party IM, Twitter, internet radio, etc. applications can stay on once the user hits the home button.</p>

<p>Apple&#8217;s <a href="http://www.theiphoneblog.com/2008/10/02/tipb-answers-should-apple-have-released-push-notification-services-with-iphone-21/">Push Notification Service</a> was supposed to work around this by sending status alerts (badges like unread message counter on Email, pop-ups, or alarms like Calendar events) from Apple&#8217;s servers, but while this was <a href="http://www.theiphoneblog.com/2008/06/09/wwdc-2008-live-meta-blog/">promised for September &#8216;08</a>, it was <a href="http://www.theiphoneblog.com/2008/08/17/iphone-21-beta-4-seeded-without-push-notification/">yanked from iPhone OS 2.1 Beta 4</a> and hasn&#8217;t been heard from since. Rumor has it Apple is afraid &#8212; for good reason &#8212; of repeating it&#8217;s near-disastrous MobileMe launch, and would rather delay it than get it wrong. Developers we&#8217;ve spoken to agree &#8211; no one wants to handle customer support calls based on a buggy PNS implementation.</p>

<p>Selfishly, we kind of hope Apple doesn&#8217;t manage to nail PNS in a timely fashion and is instead forced to open up real multitasking, even if only on a limited basis (i.e. more rigorous approval process). (We&#8217;d even like to see a <a href="http://www.theiphoneblog.com/2009/01/13/palm-pre-stole-iphone-iphone-steal-pre/">CoverFlow task-switcher</a> while they&#8217;re at 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/01/18/myth-smasher-iphone-multitasking/">TiPb SMASH: the iPhone and Multitasking Misconceptions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2009/01/18/myth-smasher-iphone-multitasking/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Play Moto Chaser for iPhone&#8230; on Your TV?!</title>
		<link>http://www.theiphoneblog.com/2008/12/08/play-moto-chaser-iphone-tv/</link>
		<comments>http://www.theiphoneblog.com/2008/12/08/play-moto-chaser-iphone-tv/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 21:00:22 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[erica sadun]]></category>
		<category><![CDATA[motor chasers]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[tech demo]]></category>
		<category><![CDATA[undocumented features]]></category>
		<category><![CDATA[video out]]></category>

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

A week or so ago we linked to Erica Sadun&#8217;s demo of the iPhone SDK&#8217;s undocumented video out feature. Well, she&#8217;s been busy since then talking with Freeverse, the developers behind the hit Moto Chaser game for the iPhone. The result? The tech demo featured above.

Good news is that the possibilities are mind-boggling. Bad news [...]<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/2008/12/08/play-moto-chaser-iphone-tv/">Play Moto Chaser for iPhone&#8230; on Your TV?!</a></p>
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/qwQPNSt-CF0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/qwQPNSt-CF0&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;hl=en&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>

<p>A week or so ago we linked to <a href="http://www.theiphoneblog.com/2008/11/28/hacking-iphone-22-tvout-secrets/">Erica Sadun&#8217;s demo of the iPhone SDK&#8217;s undocumented video out feature</a>. Well, she&#8217;s been busy since then talking with Freeverse, the developers behind the hit Moto Chaser game for the iPhone. The result? The tech demo featured above.</p>

<p>Good news is that the possibilities are mind-boggling. Bad news is that we&#8217;re not there yet:</p>

<blockquote>On the 2G touch, Moto Chaser can reach approximately 20 frames per second. This makes the game, in the words of Freeverse Producer Bruce Morrison, &#8220;nearly playable.&#8221; Morrison manages the Freeverse product teams and was heavily involved in developing Moto Chaser; he designed all the levels in the game. The norm for commercial games is 30fps, a point at which motion becomes as smooth and watchable as normal TV video. For reference, the current iPhone release of Moto Chaser runs at 26fps and includes many optimizations to achieve even that on the iPhone&#8217;s relatively slow processor and limited RAM memory.</blockquote>

<p>Check out <a href="http://arstechnica.com/articles/paedia/transforming-iphone-into-tv-gaming-device.ars">the rest of the article</a> for look into how they did it, how long it took, and where they might go from here&#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/2008/12/08/play-moto-chaser-iphone-tv/">Play Moto Chaser for iPhone&#8230; on Your TV?!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2008/12/08/play-moto-chaser-iphone-tv/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>UPDATED! Google Using Private API&#8217;s For Advanced Voice Search?</title>
		<link>http://www.theiphoneblog.com/2008/11/20/google-private-apis-advanced-voice-search/</link>
		<comments>http://www.theiphoneblog.com/2008/11/20/google-private-apis-advanced-voice-search/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 13:00:41 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[daring fireball]]></category>
		<category><![CDATA[erica sadun]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[google mobile]]></category>
		<category><![CDATA[sdk]]></category>
		<category><![CDATA[voice search]]></category>

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

UPDATE: iPhone dev extraordinaire Erica Sadun investigated over at Ars and found the following: Google is both linking to Private Frameworks and using unpublished APIs. While the latter is likened to jaywalking, the former is apparently a ban-worthy offense. Yikes.  Check out her complete investigation for more. And now that it&#8217;s public, the question [...]<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/2008/11/20/google-private-apis-advanced-voice-search/">UPDATED! Google Using Private API&#8217;s For Advanced Voice Search?</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/11/google_pirates.jpg" alt="" title="google_pirates" width="450" height="300" class="aligncenter size-full wp-image-5553" /></p>

<p>UPDATE: iPhone dev extraordinaire Erica Sadun investigated over at Ars and found the following: Google is both linking to Private Frameworks and using unpublished APIs. While the latter is likened to jaywalking, the former is apparently a ban-worthy offense. Yikes.  Check out <a href="http://arstechnica.com/journals/apple.ars/2008/11/19/ars-investigates-does-google-mobile-use-private-apis">her complete investigation</a> for more. And now that it&#8217;s public, the question shifts to what if anything Apple will do about it? Cave to Google over a killer feature and betray the confidence of other developers, or yank Google&#8217;s app, alienating a huge (if guilty) partner and likely creating another furor among users?</p>

<p>Original post:</p>

<p>Is Google using private (i.e., not publicly available via the official iPhone SDK) APIs to create the silky-smooth &#8220;raise the phone and talk&#8221; activation for their new Advanced Voice Search feature in the update Google Mobile App? That&#8217;s the latest question <a href="http://daringfireball.net/2008/11/google_mobile_uses_private_iphone_apis">Daring Fireball</a>&#8217;s been looking into, and here&#8217;s what they&#8217;ve found so far:</p>

<blockquote>If you use something like the command-line strings utility to examine the UIKit framework, you can see that there’s an undocumented (and therefore private to Apple) method named proximityStateChanged. And if one were to strip the FairPlay DRM from the current Google Mobile application binary — which, of course, you wouldn’t do, because you’re not supposed to strip FairPlay DRM, but I’m just saying if one were to do this — a class dump of the application binary would show that Google Mobile does in fact implement proximityStateChanged.</blockquote>

<p>DF posits three possible explinations: 1) No one at Apple noticed the private API usage, 2) Apple noticed but turned a blind-eye, or 3) Apple approved the use of a private API. Citing sources, DF claims #3 to not be the case, and perhaps that&#8217;s why Google promoted the feature so heavily, and stirred up interest so high Apple would feel pressure to approve it (though we wonder if Steve Jobs&#8217; Apple ever feels that type of pressure?)</p>

<p>By contrast, DF states #1 is not without precedence, while #2 would be grossly unfair to other developers, and either way, users may suffer if Apple makes changes to their private APIs (which is one of the reasons to keep them private after all).</p>

<p>So what do you think? Which scenario is most likely? And what would you rather, that developers (Google or not) use officially unsupported features if it means better apps but also apps that might just break when the next firmware drops?</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/2008/11/20/google-private-apis-advanced-voice-search/">UPDATED! Google Using Private API&#8217;s For Advanced Voice Search?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2008/11/20/google-private-apis-advanced-voice-search/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Apple Adds New Samples to iPhone SDK</title>
		<link>http://www.theiphoneblog.com/2008/11/14/apple-adds-samples-iphone-sdk/</link>
		<comments>http://www.theiphoneblog.com/2008/11/14/apple-adds-samples-iphone-sdk/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 02:20:39 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[erica sadun]]></category>
		<category><![CDATA[iphone sdk]]></category>
		<category><![CDATA[sample code]]></category>
		<category><![CDATA[samples]]></category>
		<category><![CDATA[sdk]]></category>

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

iPhone developer extraordinaire Erica Sadun over at Ars reveals that Apple has expanded on the iPhone SDK samples, and with some pretty nifty new stuff.

While I can&#8217;t claim to understand it, included in the update is aurioTouch and oalTouch for scilloscope and positional audio, Accessory and TouchCells which (apparently!) give greater options in tables and [...]<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/2008/11/14/apple-adds-samples-iphone-sdk/">Apple Adds New Samples to iPhone SDK</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/06/iphone_sdk_roadmap.jpg" alt="iPhone SDK Roadmap" title="iPhone SDK Roadmap" width="400" height="197" class="aligncenter size-full wp-image-2567" /></p>

<p>iPhone developer extraordinaire Erica Sadun over at Ars reveals that<a href="http://arstechnica.com/journals/apple.ars/2008/11/14/apple-adds-new-iphone-sdk-samples"> Apple has expanded on the iPhone SDK samples</a>, and with some pretty nifty new stuff.</p>

<p>While I can&#8217;t claim to understand it, included in the update is aurioTouch and oalTouch for scilloscope and positional audio, Accessory and TouchCells which (apparently!) give greater options in tables and cells, and URLCache and Reflection which focus on Web-based data and image reflections respectively.</p>

<p>Says Sadun:</p>

<blockquote>The iPhone Reference Library is an amazing resource for developers. It offers access to sample code, guides, and release notes. The new items I listed here augment Apple&#8217;s already rich iPhone sample code suite. Make a habit of stopping by the library page; Apple will often add new items there without announcement.</blockquote>

<p>Check it out!</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/2008/11/14/apple-adds-samples-iphone-sdk/">Apple Adds New Samples to iPhone SDK</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2008/11/14/apple-adds-samples-iphone-sdk/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>iPhone 2.2 Firmware Beta 1 Seeded to Select Developers</title>
		<link>http://www.theiphoneblog.com/2008/09/25/iphone-22-firmware-beta-1-seeded-to-select-developers/</link>
		<comments>http://www.theiphoneblog.com/2008/09/25/iphone-22-firmware-beta-1-seeded-to-select-developers/#comments</comments>
		<pubDate>Thu, 25 Sep 2008 18:10:46 +0000</pubDate>
		<dc:creator>Rene Ritchie</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[2.2]]></category>
		<category><![CDATA[beta 1]]></category>
		<category><![CDATA[firmware 2.2]]></category>
		<category><![CDATA[iphone 2.2]]></category>
		<category><![CDATA[sdk]]></category>

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

&#8216;Tis soon the season. No, not fall, but new firmware season as Apple has released the first beta for firmware 2.2. Following on the 8 betas for 2.0 (released July 11, which turned out a little on the undercooked side&#8230;), and 4 for 2.1 (released September 12, which changed from feature bump to stability patch), [...]<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/2008/09/25/iphone-22-firmware-beta-1-seeded-to-select-developers/">iPhone 2.2 Firmware Beta 1 Seeded to Select Developers</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.theiphoneblog.com/images/stories/2008/09/iphone_2-2.jpg" alt="" title="iPhone Firmware 2.2" width="350" height="197" class="aligncenter size-full wp-image-4606" /></p>

<p>&#8216;Tis soon the season. No, not fall, but new firmware season as Apple has released the first beta for firmware 2.2. Following on the 8 betas for <a href="http://www.theiphoneblog.com/2008/07/14/review-iphone-20-software/">2.0</a> (released July 11, which turned out a little on the undercooked side&#8230;), and 4 for <a href="http://www.theiphoneblog.com/2008/09/15/review-iphone-21-software/">2.1</a> (released September 12, which changed from feature bump to stability patch), 2.2 will hopefully bring us a little Notification Server love, and who knows what else? (Not going to say cut and paste &#8212; a blogger can only get their heart broken so often!). Says <a href="http://www.macrumors.com/2008/09/25/apple-seeds-iphone-firmware-2-2-beta-1/">Macrumors</a>:</p>

<blockquote>The new version is labeled iPhone OS 2.2 beta 1 and is accompanied by a new beta of the iPhone SDK (build 9M2611). Beyond &#8220;compatibility testing&#8221;, there are no other differences noted by Apple.</blockquote>

<p>Doubtless, the one NDA to [redact] them all is in full effect, but hopefully some deep-delving coders will discover (and leak!) a few goodies for us anyway.</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/2008/09/25/iphone-22-firmware-beta-1-seeded-to-select-developers/">iPhone 2.2 Firmware Beta 1 Seeded to Select Developers</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.theiphoneblog.com/2008/09/25/iphone-22-firmware-beta-1-seeded-to-select-developers/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

