<?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>Tewha &#187; Apple</title>
	<atom:link href="http://tewha.net/tag/apple/feed/" rel="self" type="application/rss+xml" />
	<link>http://tewha.net</link>
	<description>Links and writings on software development, mostly for iPhone and Mac OS X.</description>
	<lastBuildDate>Thu, 26 Aug 2010 00:00:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>New iPods and free ponies for all</title>
		<link>http://tewha.net/2010/08/new-ipods-and-free-ponies-for-all/</link>
		<comments>http://tewha.net/2010/08/new-ipods-and-free-ponies-for-all/#comments</comments>
		<pubDate>Wed, 25 Aug 2010 22:09:12 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Apple TV]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[iPod]]></category>
		<category><![CDATA[iPod touch]]></category>
		<category><![CDATA[predictions]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=1129</guid>
		<description><![CDATA[Macworld covers an Apple special event on September 1st. But their predictions hedge bets, offering a &#8220;good chance&#8221; of something more substantial than just new iPods. Well, I&#8217;m not famous or Internet famous, so I can go out on a &#8230; <a href="http://tewha.net/2010/08/new-ipods-and-free-ponies-for-all/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.macworld.com/article/153661/2010/08/pondering_media_event_2010.html">Macworld covers</a> an Apple special event on September 1st. But their predictions hedge bets, offering a &#8220;good chance&#8221; of something more substantial than just new iPods.</p>
<p>Well, I&#8217;m not famous or Internet famous, so I can go out on a limb and give you a guarantee of what you&#8217;ll see. And nobody will care if I&#8217;m wrong. So here&#8217;s my prediction. Are you ready?</p>
<ul>
<li>New iPods.</li>
<li>An updated iTunes.</li>
<li>That&#8217;s it.</li>
</ul>
<p>You will not see an updated Apple TV. You will not see an iPad nano. You will not see The Beatles. You will not see cloud based syncing, unless it&#8217;s the only way to sync the new iPod. You will see changes to the iPod, the iPod, the iPod, and things directly connected to the iPod. Apple will stay on message. Given that the invite is in the shape of a guitar, the message is <strong>music</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2010/08/new-ipods-and-free-ponies-for-all/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple&#039;s Mistake</title>
		<link>http://tewha.net/2009/11/apples-mistake/</link>
		<comments>http://tewha.net/2009/11/apples-mistake/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 21:22:58 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=1092</guid>
		<description><![CDATA[Paul Graham (Wikipedia article) on Apple&#039;s Mistake, with a great comparison: What would happen if every update to Mac OS X had to go through an opaque, fickle intermediary?]]></description>
			<content:encoded><![CDATA[<p>Paul Graham (<a href="http://en.wikipedia.org/wiki/Paul_Graham">Wikipedia article</a><a>) on </a><a href="http://paulgraham.com/apple.html">Apple&#039;s Mistake</a>, with a great comparison: What would happen if every update to Mac OS X had to go through an opaque, fickle intermediary?</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/11/apples-mistake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rogue Amoeba no longer developing new iPhone applications</title>
		<link>http://tewha.net/2009/11/1084/</link>
		<comments>http://tewha.net/2009/11/1084/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 05:20:19 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=1084</guid>
		<description><![CDATA[Rogue Amoeba no longer has any plans for additional iPhone applications, following an egregious Apple rejection.]]></description>
			<content:encoded><![CDATA[<p>Rogue Amoeba no longer has any plans for additional iPhone applications, following <a href="http://www.rogueamoeba.com/utm/2009/11/13/airfoil-speakers-touch-1-0-1-finally-ships/">an egregious Apple rejection</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/11/1084/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Furious with Apple and AT&amp;T</title>
		<link>http://tewha.net/2009/07/furious-with-apple-and-att/</link>
		<comments>http://tewha.net/2009/07/furious-with-apple-and-att/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 02:17:32 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[at&t]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=992</guid>
		<description><![CDATA[Steven Frank (Panic) is Furious with Apple and AT&#038;T. Impossible to argue with any of this, really.]]></description>
			<content:encoded><![CDATA[<p>Steven Frank (Panic) is <a href="http://stevenf.tumblr.com/post/152606616">Furious with Apple and AT&#038;T</a>. Impossible to argue with any of this, really.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/07/furious-with-apple-and-att/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Palm doesn&#039;t need iTunes to sync music to the Pre</title>
		<link>http://tewha.net/2009/07/palm-doesnt-need-itunes-to-sync-music-to-the-pre/</link>
		<comments>http://tewha.net/2009/07/palm-doesnt-need-itunes-to-sync-music-to-the-pre/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 02:12:13 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[palm]]></category>
		<category><![CDATA[Palm Pre]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=931</guid>
		<description><![CDATA[Palm&#8217;s USB trick to get iTunes to load the Pre was a clever, if unethical1, hack. Today, iTunes 8.2.1 broke that. But despite the ridiculous accusations of lock in, Palm doesn&#8217;t need the Pre to sync music to the iTunes. &#8230; <a href="http://tewha.net/2009/07/palm-doesnt-need-itunes-to-sync-music-to-the-pre/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Palm&#8217;s USB trick to get iTunes to load the Pre was a clever, if unethical<sup><a href="http://tewha.net/2009/07/palm-doesnt-need-itunes-to-sync-music-to-the-pre/#footnote_0_931" id="identifier_0_931" class="footnote-link footnote-identifier-link" title="Yes, I mean unethical. Of course it&amp;#8217;s unethical to promote a feature you have no control over that could disappear in instant. And especially when it probably will.">1</a></sup>, hack.</p>
<p>Today, iTunes 8.2.1 broke that. But despite the ridiculous accusations of lock in, Palm doesn&#8217;t need the Pre to sync music to the iTunes.</p>
<p>iTunes saves its entire music index as an XML file in <code>iTunes Music Library.xml</code>. It&#8217;s XML. Palm can open it, read it, and get whatever they want.</p>
<p>New music is unencumbered by DRM. There&#8217;s an exception, music bought before DRM was removed, but Palm wasn&#8217;t able to play that before.</p>
<p>And, of course, the USB bus is available to any Mac or Windows application programmer.</p>
<p>So, then, nothing stops Palm from shipping a Pre Music Sync program. All it would have to do:</p>
<ul>
<li>Read the XML file.</li>
<li>Grab the music using standard file I/O.</li>
<li>Send the music to the Pre over USB.</li>
</ul>
<p>If Palm is less dumb than a sack of hammers, they expected Apple might fix how they validate the iPhone to exclude the Pre&#8217;s tricks.</p>
<p>If Palm is less dumb than a sack of hammers, they would already have a Pre Music Sync program almost ready for deployment.<sup><a href="http://tewha.net/2009/07/palm-doesnt-need-itunes-to-sync-music-to-the-pre/#footnote_1_931" id="identifier_1_931" class="footnote-link footnote-identifier-link" title="But Palm being Palm, you should probably expect a Pre Music Sync program some time in October or November.">2</a></sup></p>
<p>In fact, this should have been their solution all along. Why wasn&#8217;t it? Well, assuming Palm isn&#8217;t a bunch of idiots<sup><a href="http://tewha.net/2009/07/palm-doesnt-need-itunes-to-sync-music-to-the-pre/#footnote_2_931" id="identifier_2_931" class="footnote-link footnote-identifier-link" title="And, again, this is Palm.">3</a></sup>, Palm probably didn&#8217;t have their music sync program ready. Ship the hack or slip the date? And somewhere along the line, some marketing type probably decided that impersonating an iPod was a good idea. They wanted a bullet point that it worked without installing software. Well, now Palm is going to have to write software and get users to install it.</p>
<p>They just did an entire OS. I think they can handle Pre Music Sync. And if they can&#8217;t, I&#8217;m sure Markspace can handle it with <a href="http://www.markspace.com/">The Missing Sync</a>.</p>
<ol class="footnotes"><li id="footnote_0_931" class="footnote">Yes, I mean unethical. Of course it&#8217;s unethical to promote a feature you have no control over that could disappear in instant. And especially when it probably will.</li><li id="footnote_1_931" class="footnote">But Palm being Palm, you should probably expect a Pre Music Sync program some time in October or November.</li><li id="footnote_2_931" class="footnote">And, again, this is Palm.</li></ol>]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/07/palm-doesnt-need-itunes-to-sync-music-to-the-pre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone OS 3.0 Adoption Rate</title>
		<link>http://tewha.net/2009/06/iphone-os-3-0-adoption-rate/</link>
		<comments>http://tewha.net/2009/06/iphone-os-3-0-adoption-rate/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 19:53:55 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Cocoa Touch]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Software Development]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=855</guid>
		<description><![CDATA[Tapbots on iPhone OS 3 adoptions among their active users: We’re currently running at an overall 75% upgrade rate which is pretty insane considering the number of devices and the fact that its only been 5 days.]]></description>
			<content:encoded><![CDATA[<p><a href="http://tapbots.com/blog/news/iphone-os-30-adoption-rate">Tapbots on iPhone OS 3 adoptions among their active users:</a></p>
<blockquote><p>We’re currently running at an overall 75% upgrade rate which is pretty insane considering the number of devices and the fact that its only been 5 days.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/06/iphone-os-3-0-adoption-rate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoto Faces fail</title>
		<link>http://tewha.net/2009/03/iphoto-faces-fail/</link>
		<comments>http://tewha.net/2009/03/iphoto-faces-fail/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 17:38:58 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[face recognition]]></category>
		<category><![CDATA[faces]]></category>
		<category><![CDATA[fail]]></category>
		<category><![CDATA[iLife]]></category>
		<category><![CDATA[iphoto]]></category>
		<category><![CDATA[iPhoto Faces]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=826</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><a rel="lightbox[iphoto-fail]" href="/wp-content/uploads/2009/03/iphoto-fail.png"><img class="aligncenter size-medium wp-image-829" title="iphoto-fail" src="http://tewha.net/wp-content/uploads/2009/03/iphoto-fail-300x111.png" alt="iphoto-fail" width="300" height="111" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/03/iphoto-faces-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple stops requiring serial numbers for boxed iWork 09</title>
		<link>http://tewha.net/2009/01/apple-stops-requiring-serial-numbers-for-boxed-iwork-09/</link>
		<comments>http://tewha.net/2009/01/apple-stops-requiring-serial-numbers-for-boxed-iwork-09/#comments</comments>
		<pubDate>Thu, 22 Jan 2009 16:45:40 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Link]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[iwork]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=793</guid>
		<description><![CDATA[Ars Technica: Boxed, retail copies of iWork 09 do not require a serial number. Smart choice by Apple.]]></description>
			<content:encoded><![CDATA[<p>Ars Technica: Boxed, retail copies of iWork 09 <a href="http://arstechnica.com/journals/apple.ars/2009/01/20/apple-stops-requiring-licenses-for-boxed-iwork-09">do not require a serial number</a>. Smart choice by Apple.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/01/apple-stops-requiring-serial-numbers-for-boxed-iwork-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Macworld Keynote</title>
		<link>http://tewha.net/2009/01/macworld-keynote/</link>
		<comments>http://tewha.net/2009/01/macworld-keynote/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 06:23:19 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Flip Ultra]]></category>
		<category><![CDATA[iLife]]></category>
		<category><![CDATA[iTunes Store]]></category>
		<category><![CDATA[keynote]]></category>
		<category><![CDATA[MacBook]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=743</guid>
		<description><![CDATA[A few thoughts, based on watching the keynote via QuickTime: Phil Schiller was great. He seemed to be a little nervous in his delivery, but he was interesting in a casual, friendly way. If he has a chance to do &#8230; <a href="http://tewha.net/2009/01/macworld-keynote/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few thoughts, based on watching the keynote via QuickTime:</p>
<ul>
<li>Phil Schiller was great. He seemed to be a little nervous in his delivery, but he was interesting in a casual, friendly way. If he has a chance to do some of Apple&#8217;s special events in the future, he&#8217;ll be a little less awkward.</li>
<li>From any other company, this would have been a slam dunk, and people who are unhappy are clearly expecting too much.</li>
<li>The iLife 09 upgrades make it a must-have purchase for me. I&#8217;m looking forward to working through the Garage Band tutorials, and iPhoto face and location metadata is an omission I&#8217;ve been struggling to find workarounds to. And as an owner of a Flip Ultra, I&#8217;m really looking forward to having image stabilization.</li>
<li>The 17&#8243; MacBook built-in battery seems like a great trade-off to me. I don&#8217;t have two batteries anymore, I just replace the one I have when it won&#8217;t hold enough charge anymore. It sounds like that will still be possible.</li>
<li>I&#8217;m really happy to see DRM-free music on the iTunes Store. I&#8217;m less impressed with the all-or-nothing upgrade, but will probably upgrade sooner or later.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/01/macworld-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iCal View menu</title>
		<link>http://tewha.net/2008/12/ical-view-menu/</link>
		<comments>http://tewha.net/2008/12/ical-view-menu/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 21:35:28 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[bad user interface]]></category>
		<category><![CDATA[Hall of Shame]]></category>
		<category><![CDATA[iCal]]></category>
		<category><![CDATA[Mac OS X]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=736</guid>
		<description><![CDATA[Here&#8217;s iCal&#8217;s View menu. What&#8217;s so confusing about it? You really need to see how it interacts with the iCal main window to understand. We&#8217;re going to be focusing on the group starting with &#8220;Hide Calendar List.&#8221; The iCal main &#8230; <a href="http://tewha.net/2008/12/ical-view-menu/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s iCal&#8217;s <strong>View</strong> menu.</p>
<p><img class="aligncenter size-full wp-image-737" title="ical-view-menu" src="http://tewha.net/wp-content/uploads/2008/12/ical-view-menu.png" alt="ical-view-menu" width="328" height="402" /></p>
<p>What&#8217;s so confusing about it? You really need to see how it interacts with the iCal main window to understand. We&#8217;re going to be focusing on the group starting with &#8220;<strong>Hide Calendar List</strong>.&#8221;</p>
<p>The iCal main window looks like this:</p>
<p><img class="aligncenter size-medium wp-image-738" title="ical-main-window" src="http://tewha.net/wp-content/uploads/2008/12/picture-11-300x197.png" alt="ical-main-window" width="300" height="197" /></p>
<p>The sidebar on the left side of the screen looks simple enough. Now let&#8217;s look again at the menu. What would you expect <strong>Hide Calendar List</strong> to do?</p>
<p>Wrong. It does this:</p>
<p><img class="aligncenter size-medium wp-image-739" title="hidden-calendar-list" src="http://tewha.net/wp-content/uploads/2008/12/picture-12-300x197.png" alt="hidden-calendar-list" width="300" height="197" /></p>
<p> </p>
<p><em>Both the calendar and mini month calendar are hidden.</em> Hiding both makes sense, but calling the command <strong>Hide Calendar List</strong> doesn&#8217;t. Go back to the menu, and we see the helpful command &#8220;<strong>Hide Mini Months</strong>.&#8221; What Mini Months? Oh, the ones that were on the iCal window, but aren&#8217;t anymore? I wonder what it does?</p>
<p>It does this:</p>
<p><img class="aligncenter size-medium wp-image-740" title="hide-mini-calendar" src="http://tewha.net/wp-content/uploads/2008/12/picture-13-300x197.png" alt="hide-mini-calendar" width="300" height="197" /></p>
<p>That&#8217;s right. Choosing <strong>Hide Mini Months</strong> <em>showed</em> the mini calendar.</p>
<p>So here&#8217;s how the menu commands work:</p>
<p>The first command, <strong>Show/Hide Calendar List</strong>, hides the entire left side bar: The calendar list and whatever is under it.</p>
<p>The second and third commands, <strong>Show/Hide Mini Months/Notifications</strong>, control what&#8217;s under the calendar list, but still controlled with the <strong>Show/Hide Calendar List</strong> command. And they don&#8217;t actually do what they say they&#8217;re going to do if the calendar lis is hidden. They&#8217;re mutually exclusive: Think of them as Under Calendar List: None, Mini Months, or Notifications.</p>
<p>The fourth and fifth items are entirely independent of the first three items.</p>
<p>Granted, coming up with menu commands to control a UI like this is hard. But that&#8217;s no excuse to throw your hands in the air and settle on this UI.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2008/12/ical-view-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
