<?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>Brenton Klik &#187; Developer Underpants</title>
	<atom:link href="http://www.brentonklik.com/category/developer-underpants/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brentonklik.com</link>
	<description>Interaction Designer</description>
	<lastBuildDate>Sat, 10 Dec 2011 13:52:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Developer Underpants: Google Currents</title>
		<link>http://www.brentonklik.com/2011/12/developer-underpants-google-currents/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=developer-underpants-google-currents</link>
		<comments>http://www.brentonklik.com/2011/12/developer-underpants-google-currents/#comments</comments>
		<pubDate>Sat, 10 Dec 2011 13:43:27 +0000</pubDate>
		<dc:creator>Brenton</dc:creator>
				<category><![CDATA[Developer Underpants]]></category>

		<guid isPermaLink="false">http://www.brentonklik.com/?p=165</guid>
		<description><![CDATA[Google, whoever the designer(s) for Google Currents are, fire them. No, seriously. They do not get to pass go, they do not get to collect $200. The UI decisions for this application are so blatantly poor, you have to question the abilities of those involved. What The FITTS! Lets assume for a moment that every [...]]]></description>
			<content:encoded><![CDATA[<p>Google, whoever the designer(s) for Google Currents are, fire them. No, seriously. They do not get to pass go, they do not get to collect $200. The UI decisions for this application are so blatantly poor, you have to question the abilities of those involved.</p>
<h2>What The FITTS!</h2>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2011/12/currents-00.png" alt="" title="currents-00" width="490" height="306" class="alignnone size-full wp-image-169" /></p>
<p>Lets assume for a moment that every button in the app is necessary (they aren&#8217;t, not a one). Who puts the navigation bar at the bottom of the screen, directly above Android&#8217;s standard OS navigation. It breaks every design trend in the book. Design trends Google has set!</p>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2011/12/currents-01.png" alt="" title="currents-01" width="490" height="697" class="alignnone size-full wp-image-170" /></p>
<p>If it&#8217;s location wasn&#8217;t bad enough, you went ahead and made the buttons 33% smaller than similar action bars on other apps, and even 17% smaller than the Android OS navigation bar. It&#8217;s like you want people to fail.</p>
<h2>Button, Buttons, Everywhere, And Not A Use For One</h2>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2011/12/currents-02.png" alt="" title="currents-02" width="490" height="368" class="alignnone size-full wp-image-171" /></p>
<p>No, you are not drunk; you do not have double vision. You are seeing that correctly. There is a back button, placed directly above the Android OS back button. I don&#8217;t…I…my head hurts.</p>
<p>What&#8217;s the icon next to it? It brings up a list of all the articles. You know, all the articles that you&#8217;re already looking at on the screen above you. Redundant? Redundant?</p>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2011/12/currents-03.png" alt="" title="currents-03" width="490" height="368" class="alignnone size-full wp-image-172" /></p>
<p>What&#8217;s that tiny button on the far bottom right? A next page button? You mean the ability to gesture across the entire screen to get to the next page wasn&#8217;t enough? What, you didn&#8217;t think the affordance to do so wasn&#8217;t emphasized enough with the pager displayed directly in the bottom middle? Even if you thought that this control was necessary, you don&#8217;t provide a back page button. Doesn&#8217;t it stand to reason if a user can&#8217;t figure out how to page forward via gesture, they won&#8217;t be able to figure out how to page back?</p>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2011/12/currents-04.png" alt="" title="currents-04" width="490" height="368" class="alignnone size-full wp-image-173" /></p>
<p>Not to mention that paging is utterly broken. Try to page to the left, past page one, and you get a bounce effect that it can&#8217;t be done. Try to page past the last page to the right, do you get the same bounce effect? No! You get an article. Who…I mean…I think blood is coming out of my nose.</p>
<p>Take a look at that share button as well. It does NOTHING! It&#8217;s available when you&#8217;re not viewing an article. Touch it, and you&#8217;ll share a link to a blank page. The only thing the page contains is a recursive link back to itself, and a link to get the application for your device. Wha…it…no!</p>
<h2>Conclusion</h2>
<p>I want to punch something. I want to punch something so hard that it hurts as badly as I do.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brentonklik.com/2011/12/developer-underpants-google-currents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Universal Voice Translator: A Redesign</title>
		<link>http://www.brentonklik.com/2011/07/universal-voice-translator-a-redesign/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=universal-voice-translator-a-redesign</link>
		<comments>http://www.brentonklik.com/2011/07/universal-voice-translator-a-redesign/#comments</comments>
		<pubDate>Sun, 31 Jul 2011 18:20:56 +0000</pubDate>
		<dc:creator>Brenton</dc:creator>
				<category><![CDATA[Developer Underpants]]></category>

		<guid isPermaLink="false">http://www.brentonklik.com/?p=147</guid>
		<description><![CDATA[A few days ago, redditer Peter-W posted an application design on /r/android. He wanted to know what people thought of his design, and if they had any suggestions for him. I took a few minutes, and redesigned his UI, which ended up getting a lot of praise. In this post, I&#8217;ll discuss how I came [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago, redditer Peter-W <a href="http://www.reddit.com/r/Android/comments/j25ij/android_application_ui/">posted an application design</a> on /r/android. He wanted to know what people thought of his design, and if they had any suggestions for him. I took a few minutes, and redesigned his UI, which ended up getting a lot of praise. In this post, I&#8217;ll discuss how I came up with the redesign.</p>
<p><a href="http://www.brentonklik.com/wp-content/uploads/2011/07/uvt_lg.png" rel="lightbox[148]"><img src="http://www.brentonklik.com/wp-content/uploads/2011/07/uvt.png" alt="Universal Voice Translator old, and new design." title="uvt" width="490" height="403" class="size-full wp-image-148" /></a></p>
<p><strong>The first thing I did was make some assumptions. I assumed:</strong></p>
<ul>
<li>That the Translate button would cause the text in the input box to be converted to the the appropriate language in the output box.</li>
<li>That the Speak button would bring up the voice-to-text feature of Android phones for adding content to the input box.</li>
<li>That the Listen button would read the text in the output box with the Android phone&#8217;s text-to-speach feature.</li>
</ul>
<p><strong>The next step was to isolate some of the problem areas of the current design. I came up with the following:</strong></p>
<ul>
<li>The content in the labels is too impersonal. People using this app are human, not computers. The labels should read &#8220;From&#8221; and &#8220;To,&#8221; or be removed altogether.</li>
<li>The Speak and Listen buttons are too far away from the components to which they&#8217;re supposed to control. It breaks their relationship, and they need to be moved closer.</li>
<li>If there&#8217;s no content in the output box, then the Speak button should be deactivated, or not even present.</li>
<li>The default Android style is ugly.</li>
</ul>
<p><strong>Having fully considered application, design, and it&#8217;s problems, I began the task redesigning it.</strong></p>
<p>I started with the color scheme. Peter-W&#8217;s first redesign attempt used blue and orange. I thought this was a good choice, and stuck with that. Blue, being a corporate and trustworthy color, which meshed nicely with a translation app. Orange, being blue&#8217;s contrasting color, and a good way to make important elements pop.</p>
<p>The next thing I did was figure out how I could layout the UI in such a way that it would address all the problem areas.</p>
<p>The label remained at the top, but was made larger and more visible. Its important to have labels for your apps. Android is a multitasking OS, and often launches other apps while working within another (e.g. Gmail launching a PDF reader). The label provides a landmark to the user, letting them know where they are.</p>
<p>I then tried to figure out how I could simplify the UI. If I was seeking to translate something, the first thing on my mind would be, &#8220;from what language to what language?&#8221; By moving the language selection boxes to the top, and providing an arrow pointing from one to the other, the labels become superfluous.</p>
<p>The next logical step would be to enter some content. So, the next UI element was the input box. The Listen button was replaced with Android&#8217;s voice-input icon, and placed inside the input box. This provided a close relationship for it&#8217;s functionality. I also added a delete button to the top right. Android&#8217;s voice-to-text feature is pretty good, but far from perfect. Allowing a person quick access to a way of removing errors would certainly help speed up input.</p>
<p>The Translate button remained at the bottom. Even though the button is far away from it&#8217;s relationship with the input box, its color and size denotes it&#8217;s importance. It&#8217;s location would also move a person&#8217;s finger to out of the way, to see the result.</p>
<p>The result to the translation would show under the input box, creating it&#8217;s relationship. The text was made slightly larger and darker. This was to promote it&#8217;s importance, and also aid in it&#8217;s readability in an unfamiliar language. The Speak button was changed to Android&#8217;s sound icon, and placed next to the result. This would remove the button until there is something there to read, and create a better relationship.</p>
<p><strong>That&#8217;s it!</strong></p>
<p>This is the best I could do with just a couple of minutes work. From here, I would normally progress to some form of user testing. One thing I would want to find out is if the Translate button could be removed all together. That may help speed up the translation process, but may drastically slow things down if their were input errors. Again, only user testing would flesh that out.</p>
<p>Hope this snapshot of my work process helps some of you with your designs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brentonklik.com/2011/07/universal-voice-translator-a-redesign/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Android: List Jumping</title>
		<link>http://www.brentonklik.com/2010/07/android-list-jumping/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=android-list-jumping</link>
		<comments>http://www.brentonklik.com/2010/07/android-list-jumping/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 16:11:15 +0000</pubDate>
		<dc:creator>Brenton</dc:creator>
				<category><![CDATA[Developer Underpants]]></category>

		<guid isPermaLink="false">http://www.brentonklik.com/?p=115</guid>
		<description><![CDATA[When Android first came out, there was no way of quickly skipping down a really long list. For instance, if you had a really large amount of songs on your phone, you would have to tediously fling your finger over and over to scroll to the &#8216;T&#8217;s to listen to The Toasters. Later versions of [...]]]></description>
			<content:encoded><![CDATA[<p>When Android first came out, there was no way of quickly skipping down a really long list. For instance, if you had a really large amount of songs on your phone, you would have to tediously fling your finger over and over to scroll to the &#8216;T&#8217;s to listen to The Toasters. Later versions of Android resolved this issue by providing a UI control that allows you to jump.</p>
<h2>How List Jumping Currently Works</h2>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2010/07/list_jump_01.jpg" alt="List Jump Figure 1" title="List Jump Figure 1" width="490" height="404" class="alignnone size-full wp-image-493" /></p>
<p>In order jump further down the list, you must first start by scrolling.  This is done by placing the finger on the list, and moving it up the screen. Logically this feels backwards, moving your finger up to scroll down, but it makes for a pleasurable experience because you appear to be moving a physical object. When you start scrolling, a little tab pops up somewhere on the right side of the list based on how far down you&#8217;ve scrolled.  To skip to list items that start say, with the letter &#8216;G,&#8217; stop scrolling and place your finger on the jump tab and start dragging down. As you do, a letter will appear in the center of the screen, defining what letter items in the list currently begin with. When you have reached your letter, you let go, and can go back to scrolling normally.</p>
<h2>Why The Current System Is Flawed</h2>
<p>Having used the current list jump method for some time now, I have noticed several flaws with the solution&#8217;s interaction.</p>
<ol>
<li>There is no way of initiating a jump without first needlessly scrolling.</li>
<li>There is a half second pause in your brain every time you use it, because it changes the interaction from &#8220;moving finder up,&#8221; to &#8220;moving finger down&#8221; in order to scroll.</li>
<li>It is wildly inaccurate. There is no standard iteration of distance to find the next letter. Instead, it bases the distance you need to scroll on the number of items in that list that start with a specific letter. So, if you have a long list of &#8216;G&#8217;s, a short list of &#8216;H&#8217;s, and a long list of &#8216;I&#8217;s, it will be incredibly difficult to land on the &#8216;H.&#8217;</li>
<li>It is time sensitive. The UI control for list jumping is not always on the screen. It comes and goes based on the amount you have scrolled, and how long you have stopped. The control may vanish before you can find it with your finger.</li>
</ol>
<h2>One Way To Fix The Experience</h2>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2010/07/list_jump_02.jpg" alt="List Jump Figure 2" title="List Jump Figure 2" width="490" height="813" class="alignnone size-full wp-image-498" /></p>
<p>In order to list jump with this interaction, a user would first pinch the list. This is the same interaction used for zooming out on images and maps. Next, a new view will appear, overlaid on the list, showing all the different letters of the alphabet. The user then selects a letter they wish to jump to, the view will vanish, and the list will jump to the first item that starts with the selected letter. At this point, normal scrolling can resume.</p>
<h2>Why This Fix May Be Better</h2>
<p>Only usability testing will define which implementation is better, but their are indicators of how this may be an improved experience.</p>
<ol>
<li>It makes use of a widely used gesture (zoom) which maps well with the interaction.</li>
<li>It does not attempt to change the already established interaction of scrolling.</li>
<li>It is potentially more accurate and affords kinesthesia. The consistent position and spacing of each letter allows a user to master the interaction.</li>
<li>It is more obvious that the list does not contain items that start with certain letters.</li>
<li>It can be initiated without having to borrow from another interaction.</li>
<li>Fitt&#8217;s Law: The hit area for this gesture enormous in comparison to the current method, which will potentially make it a more reliable interaction.</li>
</ol>
<h2>Demonstration</h2>
<p><code><object width="490" height="395"><param name="movie" value="http://www.youtube.com/v/KaHE_NvNLAs&#038;color1=0xb1b1b1&#038;color2=0xd0d0d0&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/KaHE_NvNLAs&#038;color1=0xb1b1b1&#038;color2=0xd0d0d0&#038;hl=en_US&#038;feature=player_embedded&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="490" height="395"></embed></object></code></p>
<h2>How You Can Help Make This A Reality</h2>
<p>If you would like to see this interaction come to your Android powered phone, let Google know! <a href="http://code.google.com/p/android/issues/detail?id=9960">Find my feature request ticket</a>, and ask Google to add this feature.</p>
<h2>Try It Out Yourself</h2>
<p>As requested by commenter Zach, I&#8217;m providing a download link to the AIR mock-up APK (<a href="http://www.brentonklik.com/prerelease.adobe.com">requires the Adobe AIR Pre-release</a>).  Pinch the list to get the alphabet list, &#8216;J&#8217; is the only letter you can tap, tap the list again to reset the list to &#8216;A.&#8217;</p>
<p><strong><a href="http://www.brentonklik.com/wp-content/uploads/2010/07/list_jump_1.0.0.apk">Download list_jump_1.0.0.apk</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brentonklik.com/2010/07/android-list-jumping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google’s Second Failure</title>
		<link>http://www.brentonklik.com/2010/04/google%e2%80%99s-second-failure/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google%25e2%2580%2599s-second-failure</link>
		<comments>http://www.brentonklik.com/2010/04/google%e2%80%99s-second-failure/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 16:04:46 +0000</pubDate>
		<dc:creator>Brenton</dc:creator>
				<category><![CDATA[Developer Underpants]]></category>

		<guid isPermaLink="false">http://www.brentonklik.com/?p=107</guid>
		<description><![CDATA[My Nexus One Car Dock came in last week, and I&#8217;ve forced myself to use it over the last few days. Unfortunately, the experience surrounding the dock isn&#8217;t good. What I expected from the car dock: To hold and charge my phone To make and receive phone calls To act as a navigation device To [...]]]></description>
			<content:encoded><![CDATA[<p>My Nexus One Car Dock came in last week, and I&#8217;ve forced myself to use it over the last few days. Unfortunately, the experience surrounding the dock isn&#8217;t good.</p>
<p><strong>What I expected from the car dock:</strong></p>
<ul>
<li>To hold and charge my phone</li>
<li>To make and receive phone calls</li>
<li>To act as a navigation device</li>
<li>To play music on my car stereo</li>
</ul>
<h2>To Hold And Charge My Phone</h2>
<p>More often then not, your phone is an after thought to driving.  Your phone lives in your pocket or purse, and there it remains until it is required.  Mounting your phone to the dock often happens after you&#8217;re already driving, and you suddenly need directions, or want to listen to music, or make a call. The ability to easily mount the phone to the dock is essential.  Google simply was unable to get it right.  The main problem is with the clip system that holds the phone in the dock.</p>
<p>When you try and put the phone into the dock, the clip gets caught on the seam between the battery cover and the phone casing.  The first few days of use, no amount of reasonable pressure could be applied to clip the phone in using one hand.   Mounting the phone was a two hand job.  It took me a few days to figure out out how to hold the phone to the mount, while simultaneously pushing on the clip.</p>
<p>Two handed mounting of a phone to a car dock is simply unacceptable (you&#8217;re driving remember). The ability to mount the phone with one hand is a learned process.  This issue detracts from the initial experience with the dock, making it feel clumsy.</p>
<h2>To Make And Receive Phone Calls</h2>
<p>Sending and receiving calls while driving is risky business.  Distracted driving accidents are on the rise, and many states are passing laws for banning hand held cell phone calls.  In order for this car dock to succeed, it should make the process of making and receiving call easier.  Again, I simply didn&#8217;t experience it.</p>
<p>Mainly, the speakers on the car dock are simply not able to produce audio loud enough to hear. I talked with my mom for over an hour while on the road last Friday.  Over that time, I continuously fidgeted with the sound volume and positioning of the dock, but could never achieve the voice clarity I expected.  The voice seemed to fade in and out of clarity, and couldn&#8217;t compete with the road noise. This problem is due to how volume works when mounted on the dock.</p>
<p>There are two things that are controlling volume; there&#8217;s the phone volume, and the device volume. The phone volume decides how loud it&#8217;s going to push out the sound to the device.  The device volume is how loud your device is going to interpret the sound it&#8217;s being pushed.  So, if you&#8217;re call volume (or navigation voice) isn&#8217;t set to max before mounting the phone, the dock won&#8217;t play louder, even if you turn your device to max.  You have to unmount the phone from the dock in order to increase volume, since the dock obscures the Nexus One&#8217;s volume rocker, then remount the phone.</p>
<p>The docks speakers themselves, are simply inadequate.  Because they face away from the driver, the sound has to reflect off your windshield and come back to you.  Even at full power volume, on the phone and dock, I simply couldn&#8217;t clearly hear my calls over the sound of the road.  What Google could have done is make the dock speakers full volume, left the Nexus One volume rocker open, and provided a stereo jack to send sound to your car&#8217;s speakers.</p>
<p>One last peeve is the &#8220;slide to answer&#8221; feature of the Nexus One.  While the phone is docked, it becomes difficult to accurately slide your thumb vertically across the screen.  My right hand thumb keeps wanting to go up, and to the right.  This continuously makes me drop the button.  I find myself watching the device, instead of the road, so that I accurately complete this gesture.  A large and in charge dedicated answer button on the dock would have been a welcome addition.</p>
<h2>To Act As A Navigation Device</h2>
<p>One of the popular features of the Nexus One is it&#8217;s out-of-the-box ability to be used as a turn-by-turn navigation device.  Google marketed the dock as a way to enhance this feature, and it&#8217;s clear that they felt this was the dock&#8217;s main purpose (however short sighted).  I&#8217;m sorry to say that the dock does nothing to enhance this experience.</p>
<p>To start, the dock does not allow the holder to be infinitely rotated to the left or right.  The cords running up through the inside of the mount, delivering power from the base, would eventually break if they allowed a full 360 degree turn.  This creates an portrait/landscape issue when the phone is mounted on your dashboard. Right rotation is prevented by the stopper.  So, rather than a simply 90 degree turn to the right, a full 270 degree turn to the left is required.  Flipping between landscape and portrait views is cumbersome, and unforgiving.  A different positioning of the stopper would have solved this.</p>
<p>Second, navigating to places with the dock is actually harder to do while docked.  One of the great features of the Nexus One Navigator was the ability to create destination shortcuts on my home screen.  All I had to do is tap the icon, and up launches the navigator and routes me to where I want to go.  The dock buries my shortcuts behind another layer, the car dock home screen.  Some customization, like favorites, to the car dock home screen is need.</p>
<p>Last, like the in call volume issues I described earlier, Google&#8217;s navigator suffers from the same volume issues as in call volume while docked.  It still stands that obstructing the volume rocker, and not providing a stereo connection was a mistake.</p>
<h2>To Play Music Over My Car Stereo</h2>
<p>I commute a distance from home to work, my ability to play music, podcasts, and audiobooks while I drive is important to me.  It&#8217;s clear that playing music while the phone is docked was never thought of by Google as a use case. Shocking!</p>
<p>What I expected was for the dock to have a 3.5 stereo jack, and to pass music audio to it via the Bluetooth Advanced Audio Device Protocol (A2DP).  A reasonable expectation since that&#8217;s how they did it with the Desktop Dock.  They don&#8217;t.  If fact, it almost appears like they made no effort at all to think about the audio experience of the Nexus One while docked.</p>
<p>What you have to do instead, is insert your car&#8217;s auxiliary audio cable into the 3.5 stereo jack on the Nexus One phone itself.  While this will send music to your car&#8217;s stereo, you can&#8217;t control the volume, since the volume rocker is covered up (as I stated earlier).  Also, since the sound is coming in as analog, instead of digitally via Bluetooth, you get a whine and ticking noise from your car&#8217;s alternator as it charges your phone.  Had they provided the stereo jack on the dock itself, it&#8217;s conceivable they could have added in some hardware to properly dampen the feedback, and provided a superior sound.</p>
<p>Last, there is no shortcut in the Car Dock Home Screen to the audio player.  A media button would have been nice.  Sometime to easily bring you to the music player, or Listen, or Pandora.</p>
<h2>In Conclusion</h2>
<p>Google&#8217;s Nexus One Car Dock only provided me with a kludgy and frustrating experience.  Other than it&#8217;s ability to hold the device in a visible position, it doesn&#8217;t offer a single enhancement to the phone, and only serves to hinder it&#8217;s use. Even a few hours of use case testing would have discovered most of these issues.  Chalk it up to more <a href="http://www.brentonklik.com/2009/08/developer-underpants/">Developer Underpants</a> from Google.</p>
<h2>Video Illustration</h2>
<p><code><br />
<object width="490" height="393"><param name="movie" value="http://www.youtube.com/v/a4I7BzW0Ius&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/a4I7BzW0Ius&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="490" height="393"></embed></object><br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brentonklik.com/2010/04/google%e2%80%99s-second-failure/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>N1 Signal Strength</title>
		<link>http://www.brentonklik.com/2010/02/n1-signal-strength/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=n1-signal-strength</link>
		<comments>http://www.brentonklik.com/2010/02/n1-signal-strength/#comments</comments>
		<pubDate>Sat, 13 Feb 2010 17:11:38 +0000</pubDate>
		<dc:creator>Brenton</dc:creator>
				<category><![CDATA[Developer Underpants]]></category>

		<guid isPermaLink="false">http://www.brentonklik.com/?p=138</guid>
		<description><![CDATA[Recently, someone on YouTube posted a video of how your hand effects the signal strength on the Nexus One (via Engadget article). Based on the comments that came out of the article, I don&#8217;t think it illustrated just how terrible of an issue this is. As my video illustrates, all it takes to lose two [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, someone on YouTube posted a video of <a href="http://www.youtube.com/watch?v=x2g5J4qPp54">how your hand effects the signal strength</a> on the Nexus One (<a href="http://www.engadget.com/2010/02/11/nexus-one-3g-problems-persist-after-update-is-it-a-design-pro/">via Engadget article</a>). Based on the comments that came out of the article, I don&#8217;t think it illustrated just how terrible of an issue this is.</p>
<p>As my video illustrates, all it takes to lose two bars worth of 3G service on the Nexus One is for you to simply hold your phone.  In low coverage areas, this can spell the difference between not having 3G, and having it.  On top of which, a simple shift of the hand can cause drastic changes, like dropping a call or important data transfer.</p>
<p>I think this continues to show how much Google is lacking any kind of effective usability testing within their Android department.  Sure, HTC <a href="http://www.youtube.com/watch?v=R1sz5c-R9h0">put the phone through the ropes</a>, but it boggles the mind to think how something this severe would have made it through.</p>
<h2>Update (2/18):</h2>
<p>I got a email from Google today about the problem.  This is what they stated.</p>
<blockquote><p>Thanks for your note. There are a variety of factors which feed into the quality of 3G connectivity on mobile phones, a number of which are dependent on the environment rather than the phone itself.  For instance, a software update can’t address the experience of users on the edge or outside of 3G coverage areas.</p>
<p>We have taken note of your feedback and we are already working on this.</p>
</blockquote>
<p>I really don&#8217;t see a software solution to this problem.  It has everything to do with an extremely poor placement of the antenna.  I empathize with the difficulty of where to put such things.  They have to pay attention to growing concerns over radiation from these devices while holding them up to your ear.  Which, is why they&#8217;ve started to place them at the bottom.  It&#8217;s just, that phones should be single hand devices.  In using them as such, people tend to cradle the bottom of the device with their palm, in order to free up their thumb to type on the screen.  The default positioning of the hand on this device completely covers the antenna area.</p>
<p>I see no way of fixing this other than by moving the location of the antenna.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brentonklik.com/2010/02/n1-signal-strength/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google’s Usability FAIL</title>
		<link>http://www.brentonklik.com/2010/02/google%e2%80%99s-usability-fail/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=google%25e2%2580%2599s-usability-fail</link>
		<comments>http://www.brentonklik.com/2010/02/google%e2%80%99s-usability-fail/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 18:36:35 +0000</pubDate>
		<dc:creator>Brenton</dc:creator>
				<category><![CDATA[Developer Underpants]]></category>

		<guid isPermaLink="false">http://www.brentonklik.com/?p=101</guid>
		<description><![CDATA[Google&#8217;s bread and butter has always been it&#8217;s simplicity, speed, cohesion, and reliability. While this has worked wonders on their search engine and services, it has not always translated well to their Android phone operating system. This breakdown is never more apparent than in their recent release of the Nexus One Desktop Dock. The key [...]]]></description>
			<content:encoded><![CDATA[<p>Google&#8217;s bread and butter has always been it&#8217;s simplicity, speed, cohesion, and reliability.  While this has worked wonders on their search engine and services, it has not always translated well to their Android phone operating system.  This breakdown is never more apparent than in their recent release of the <a href="http://www.google.com/support/android/bin/answer.py?hl=en&#038;answer=167603">Nexus One Desktop Dock</a>.</p>
<p>The key draw of the Nexus One Desktop Dock is it&#8217;s ability to receive stereo audio over Bluetooth.  If you were to connect the dock to your stereo system, you could transmit and control music from your phone without wires. A very exciting prospect.  Unfortunately, Google utterly fails with it&#8217;s execution.</p>
<h2>Who Reads Manuals, Honestly?</h2>
<p>You don&#8217;t need to be a rocket scientist to setup the Nexus One Desktop Dock.  I mean, there&#8217;s only one cord for power, and another cord that&#8217;s for audio.  Those cords can only plug into the port with the respective shape.  Also, the phone is only going to fit into the device one way, standing up and facing forward.  So, who&#8217;s going to read a manual? Nobody.</p>
<p>If history has shown us anything, it&#8217;s that people do not read manuals.  They blunder along as far as they can go, then consult the manual when they hit a bump.  And, herein lies Google&#8217;s Usability FAIL.  When you first dock your phone, you are presented with the following screen.</p>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2010/02/nexus_dock.jpg" alt="Setting for using the dock as a bluetooth audio conduit." /></p>
<p>This is the setting box you need to check in order to send audio via Bluetooth to the dock.  Yet, the language for this setting makes no mention of this.  This selection also sounds scary, and that by checking it you&#8217;ll silence your phone.  There&#8217;s one more key point, the &#8220;Remeber setting&#8221; checkbox is pre-checked! If you do any of the following, this settings box will go away, and never come back.</p>
<ul>
<li>If you press, &#8220;OK.&#8221;</li>
<li>If you hit the, &#8220;Back&#8221; button on your phone.</li>
<li>If you remove the phone from the dock.</li>
</ul>
<p>So, you&#8217;ve done one of the above and you played a bit with the Clock application.  Now, you want to try the Bluetooth audio streaming.  You can&#8217;t find the dock when scanning for it in your Bluetooth settings because it&#8217;s not currently turned on.  Suddenly you realize what that pop-up setting box was for.  How do you bring it back?  There&#8217;s nothing in the Clock application, that which appeared when you docked your phone, that will display the setting.  Removing the phone from the dock, and pouring through the phone settings will not reveal a way to make it reappear either.  And, guess what?  It&#8217;s not in the documentation or support forum for the dock either.</p>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2010/02/nexus_dock3.jpg" alt="No way to display the docks audio settings described in the documentation" /></p>
<p>As far as the user is concerned, they blew their only opportunity to get their dock to work.</p>
<h2>So What&#8217;s Missing?</h2>
<p>It turns out that there actually is an option in your settings to re-enable the dock&#8217;s audio.  In order to find it, you have to have your phone docked, then you navigate to Home &gt; Settings &gt; Sound &#038; Display &gt; Dock audio.</p>
<p><img src="http://www.brentonklik.com/wp-content/uploads/2010/02/nexus_dock2.jpg" alt="The dock's audio settings can be found @ Home &gt; Settings &gt; Sound &#038; Display &gt; Dock audio" /></p>
<p>This is something the average person would have no way of stumbling upon. It&#8217;s also a key component, completely overlooked, in order to use the dock.</p>
<p><strong>They could have fixed this by:</strong></p>
<ul>
<li>Not having &#8220;Remember setting&#8221; automatically checked.</li>
<li>Provided some feedback as to where the dock settings could be found after you choose your setting.</li>
<li>Documented how to find the setting in the manual.</li>
<li>Provided a shortcut to the setting in the Clock application&#8217;s menu.</li>
</ul>
<p>Until this happens, it remain a shocking usability blunder made by Google.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brentonklik.com/2010/02/google%e2%80%99s-usability-fail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Developer Underpants</title>
		<link>http://www.brentonklik.com/2009/08/developer-underpants/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=developer-underpants</link>
		<comments>http://www.brentonklik.com/2009/08/developer-underpants/#comments</comments>
		<pubDate>Sat, 22 Aug 2009 22:22:04 +0000</pubDate>
		<dc:creator>Brenton</dc:creator>
				<category><![CDATA[Developer Underpants]]></category>

		<guid isPermaLink="false">http://www.brentonklik.com/?p=43</guid>
		<description><![CDATA[Two years ago, I went to the NNG Useability Conference. While I was there, I had the opportunity to see a session with John Pruitt and Tamara Adlin on the Persona Lifecycle. Ever since that session, I&#8217;ve been a big fan of Tamara&#8217;s, and had followed her blog &#8220;Corporate Underpants&#8221; (which has since moved here). [...]]]></description>
			<content:encoded><![CDATA[<p>Two years ago, I went to the <a href="http://www.nngroup.com/events/">NNG Useability Conference</a>.  While I was there, I had the opportunity to see a session with John Pruitt and <a href="http://www.adlininc.com/">Tamara Adlin</a> on the Persona Lifecycle.  Ever since that session, I&#8217;ve been a big fan of Tamara&#8217;s, and had followed her blog &#8220;<a href="http://www.adlininc.com/corporate_underpants/">Corporate Underpants</a>&#8221; (which has since <a href="http://www.tamaraadlin.com/">moved here</a>).</p>
<p>Corporate Underpants was a great idea for looking at how website content is organized.  Basically, whenever you see content of a site organized in such a way that it reflects the internal structure of a company, you&#8217;re seeing the company&#8217;s &#8220;Corporate Underpants.&#8221;  No one cares about your &#8220;Products Division,&#8221; &#8220;Service Division,&#8221; or &#8220;Human Resources.&#8221;  They want to &#8220;buy a product,&#8221; &#8220;get help&#8221;, or &#8220;get a job.&#8221;  Tamara argues, that a site&#8217;s content should be organized as to reflect the goals of your audience.  Applying Tamara&#8217;s concepts to application, we can start thinking of user interfaces in the form of, <em>Developer Underpants</em>.</p>
<p>Developers are inherently lazy when it comes to the user interface design.  It&#8217;s not their fault, their goals are just different.  Developers live and breath logic and algorithms, they deal with absolutes.  Developers don&#8217;t care where a button needs to go.  If a button is needed, they make a button.  Where do they put it, wherever there is space.  In the end, applications become confusing, bloated with UI elements, and inconsistent experiences.  They show their <strong>Developer Underpants</strong>.</p>
<p>I&#8217;m going continually add posts to this category discussing bad UI decisions.  I&#8217;ll deal with Mobile Platforms.  Mainly because I find it the most fun, and mainly because I think this fledgling landscape is ripe with abuse!  We have the iPhone, Android, Windows Mobile, Palm WebOS, and Blackberry all competing to become king.  As developers scramble to get their applications out to the greatest audience, they will be porting programs from one platform to another with disastrous results.</p>
<p>Time will tell what kind of trouble this category will bring.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brentonklik.com/2009/08/developer-underpants/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

