<?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; User interface</title>
	<atom:link href="http://tewha.net/tag/user-interface/feed/" rel="self" type="application/rss+xml" />
	<link>http://tewha.net</link>
	<description>Writings and links on iPhone and iPad programming</description>
	<lastBuildDate>Wed, 18 Apr 2012 20:26:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Loren Brichter on Tweetie reload</title>
		<link>http://tewha.net/2009/11/loren-brichter-on-tweetie-reload/</link>
		<comments>http://tewha.net/2009/11/loren-brichter-on-tweetie-reload/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 22:56:28 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[iOS Development]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Software Development]]></category>
		<category><![CDATA[User interface]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=1081</guid>
		<description><![CDATA[Joshua Kaufman interviews Loren Brichter on Tweetie&#8217;s reload gesture. A good, non-technical read on finding the right way to present a feature, adding a custom gesture, and providing feedback.]]></description>
			<content:encoded><![CDATA[<p>Joshua Kaufman interviews Loren Brichter on <a href="http://unraveled.com/archives/2009/11/tweetie-interview-loren-brichter">Tweetie&#8217;s reload gesture</a>. A good, non-technical read on finding the right way to present a feature, adding a custom gesture, and providing feedback.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/11/loren-brichter-on-tweetie-reload/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTunes zoom behavior</title>
		<link>http://tewha.net/2009/09/itunes-zoom-behavior/</link>
		<comments>http://tewha.net/2009/09/itunes-zoom-behavior/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 17:46:26 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[itunes]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[User interface]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=1067</guid>
		<description><![CDATA[iTunes prior to 9.0 used a click on the zoom widget to convert to the mini player, leaving people like me who actually like to zoom a window option-clicking it. iTunes 9.0 finally fixed this. A click on the zoom &#8230; <a href="http://tewha.net/2009/09/itunes-zoom-behavior/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>iTunes prior to 9.0 used a click on the zoom widget to convert to the mini player, leaving people like me who actually like to zoom a window option-clicking it.</p>

<p>iTunes 9.0 finally fixed this. A click on the zoom widget actually zoomed the window!</p>

<p>iTunes 9.0.1 changed it back to the old behavior. Many people were happy, I imagine. But people who wanted to zoom iTunes windows (or, I imagine, valued standard behavior) were left sad.</p>

<p>It turns out you can get the click-to-zoom behavior back:</p>

<p><code>defaults write com.apple.iTunes zoom-to-window -bool true</code></p>

<p>Tip of the hat to <a href="http://twitter.com/zadr%20">zadr</a> on Twitter for <a href="http://twitter.com/zadr/status/4300874028">this tweet</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/09/itunes-zoom-behavior/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Password Changes in Open Directory</title>
		<link>http://tewha.net/2009/08/password-changes-in-open-directory/</link>
		<comments>http://tewha.net/2009/08/password-changes-in-open-directory/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 20:35:15 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Open Directory]]></category>
		<category><![CDATA[User interface]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=1041</guid>
		<description><![CDATA[John C. Welch (aka Bynkii, Angry Mac Bastard): Password Changes in Open Directory (One burst of profanity). For us Mac users who are sometimes a little too smug about the Mac&#8217;s user interface. (The podcast: Angry Mac Bastards. Extreme profanity &#8230; <a href="http://tewha.net/2009/08/password-changes-in-open-directory/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>John C. Welch (aka Bynkii, Angry Mac Bastard): <a href="http://www.bynkii.com/archives/2009/08/password_changes_in_od.html">Password Changes in Open Directory</a> (One burst of profanity). For us Mac users who are sometimes a little too smug about the Mac&#8217;s user interface. (The podcast: <a href="http://www.angrymacbastards.blogspot.com/">Angry Mac Bastards</a>. Extreme profanity there, though.)</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/08/password-changes-in-open-directory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone Application Design Patterns</title>
		<link>http://tewha.net/2009/07/iphone-application-design-patterns/</link>
		<comments>http://tewha.net/2009/07/iphone-application-design-patterns/#comments</comments>
		<pubDate>Fri, 31 Jul 2009 05:23:05 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[design paterns]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[User interface]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=996</guid>
		<description><![CDATA[Mike Rundle: iPhone Application Design Patterns]]></description>
			<content:encoded><![CDATA[<p>Mike Rundle: <a href="http://flyosity.com/application-design/iphone-application-design-patterns.php">iPhone Application Design Patterns</a></p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/07/iphone-application-design-patterns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Three20</title>
		<link>http://tewha.net/2009/07/three20/</link>
		<comments>http://tewha.net/2009/07/three20/#comments</comments>
		<pubDate>Fri, 24 Jul 2009 06:12:42 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Cocoa Touch]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[iOS Development]]></category>
		<category><![CDATA[User interface]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=953</guid>
		<description><![CDATA[I downloaded the latest version of Three20 today by Joe Hewitt. I read through some of the code and ran through the included &#8220;catalog&#8221; demo. If you&#8217;ve used the Facebook application, you&#8217;ve seen early versions of a lot of these &#8230; <a href="http://tewha.net/2009/07/three20/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I downloaded the latest version of <a href="http://github.com/joehewitt/three20/tree/master">Three20</a> today by <a href="http://joehewitt.com/">Joe Hewitt</a>. I read through some of the code and ran through the included &#8220;catalog&#8221; demo. If you&#8217;ve used the Facebook application, you&#8217;ve seen early versions of a lot of these controls.</p>

<p>I haven&#8217;t written any code against it yet and I&#8217;m not up to reviewing it, but I will say this: The controls seem to fully work. They&#8217;re pretty, and the code is clean.</p>

<p>Possibly the piece that will save me the most time going forward is the photo browser. I&#8217;m not sure yet when I&#8217;ll need this, but doing it myself would be a lot of effort at my current knowledge of Cocoa Touch:</p>

<p><img class="aligncenter size-full wp-image-955" title="Three20photos" src="http://tewha.net/wp-content/uploads/2009/07/Three20photos.png" alt="Three20photos" width="414" height="770">Less visually impressive, maybe, are the buttons:</p>

<p><img class="aligncenter size-full wp-image-954" title="Three20buttons" src="http://tewha.net/wp-content/uploads/2009/07/Three20buttons.png" alt="Three20buttons" width="414" height="770">But it&#8217;s worth pointing out that in addition to having more varied styling, these are built on <code>UIView</code> not <code>UIBarItem</code>. These are going to be very useful. I&#8217;m not exaggerating when I say they&#8217;ll make it possible to write better applications.</p>

<p>Three20 also has some tab controls. The top one in particular has a great sideways scroll to it, and I think look and behavior adds up to great UI device, which I can use immediately:</p>

<p><img class="aligncenter size-full wp-image-956" title="Three20tabs" src="http://tewha.net/wp-content/uploads/2009/07/Three20tabs.png" alt="Three20tabs" width="414" height="770">Next, some styled views:</p>

<p><img class="aligncenter size-full wp-image-957" title="Three20views" src="http://tewha.net/wp-content/uploads/2009/07/Three20views.png" alt="Three20views" width="414" height="770">Not pictured:</p>

<ul>
<li>Three20 includes &#8220;disk&#8221; based caching for network images.</li>

    <li>Three20 provides easy tools for building a text representation of the application state. This will make restoring state between runs much easier.</li>

</ul>

<p>Some of what&#8217;s in the library has been rendered unnecessary by iPhone OS 3.0, but there is enough added to make it very compelling. I plan on putting it to use soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2009/07/three20/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac OS X interface flaws</title>
		<link>http://tewha.net/2008/11/mac-os-x-interface-flaws/</link>
		<comments>http://tewha.net/2008/11/mac-os-x-interface-flaws/#comments</comments>
		<pubDate>Fri, 28 Nov 2008 21:41:55 +0000</pubDate>
		<dc:creator>Steven Fisher</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Intuitive design]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[User interface]]></category>

		<guid isPermaLink="false">http://tewha.net/?p=674</guid>
		<description><![CDATA[Here are a few things I&#8217;ve noticed that just don&#8217;t make sense in Mac OS X v10.5. Desktop &#38; Screen Saver rolled into a single preference pane. Why? Are we that convinced that one day we&#8217;re going to have a &#8230; <a href="http://tewha.net/2008/11/mac-os-x-interface-flaws/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here are a few things I&#8217;ve noticed that just don&#8217;t make sense in Mac OS X v10.5.</p>

<ol>
<li>Desktop &amp; Screen Saver rolled into a single preference pane. Why? Are we that convinced that one day we&#8217;re going to have a screen saver running in the background as our desktop, and the only way to configure it is to have it in the same preference panel?</li>

    <li>Keyboard &amp; Mouse are a single preference panel (but Trackpad is separate). Again, why? The only conceivable answer is that Apple thought it important that the battery levels for both the keyboard and mouse are in a single preference pane, which also has an option to add a new device. But the &#8220;add device&#8221; functionality is already duplicated in Bluetooth.</li>

    <li>Exposé &amp; Spaces are a single preference panel. Are they related? Well, a little, but not that much. And how does Dashboard fit in here, which is also thrown in for fun?</li>

    <li>Translucent Menu Bar is in Desktop, rather than Appearance.</li>

    <li>Scroll bar behavior is in Appearance.</li>

    <li>The number of recent items to show in menus is in Appearance.</li>

    <li>The option to automatically adjust keyboard back lighting is under Displays. (But typing &#8220;Dim&#8221; into the preference pane search only hilights the Energy Saver panel.)</li>

</ol>

<div>Oh, sure, it&#8217;s better than Windows. Of that there&#8217;s no doubt. And sure, we got here via a series of small, well-intentioned steps. But let&#8217;s not get too smug about Mac OS X: It still needs a lot of tuning to be intuitive.</div>
]]></content:encoded>
			<wfw:commentRss>http://tewha.net/2008/11/mac-os-x-interface-flaws/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced

Served from: tewha.net @ 2012-05-23 04:27:48 -->
