{"id":1673,"date":"2011-09-07T20:48:07","date_gmt":"2011-09-07T19:48:07","guid":{"rendered":"http:\/\/t-machine.org\/?p=1673"},"modified":"2011-09-07T20:50:00","modified_gmt":"2011-09-07T19:50:00","slug":"google-street-view-on-iphone-a-lesson-in-ux-design","status":"publish","type":"post","link":"http:\/\/new.t-machine.org\/index.php\/2011\/09\/07\/google-street-view-on-iphone-a-lesson-in-ux-design\/","title":{"rendered":"Google Street-View on iPhone: a lesson in UX design"},"content":{"rendered":"<p>Today I finally discovered that the iPhone has StreetView.<\/p>\n<p>That means it&#8217;s only taken me THREE YEARS to find this secret feature that Google has worked very hard to make sure no-one ever uses.<\/p>\n<p>The best bit? The top two Google results for &#8220;iPhone Streetview&#8221; were both incorrect, and useless &#8211; but claimed to &#8220;solve&#8221; the problem (one of them was a Yahoo answer, the other a blog).<\/p>\n<p>Eventually, courtesy of this <a href=\"http:\/\/searchengineland.com\/irony-you-need-a-map-to-find-google-street-view-on-the-iphone-34745\">amusingly-titled (yet poor in terms of Google hits) blog post<\/a>, I found the solution:<\/p>\n<ol>\n<li>There MUST be a pin on screen &#8211; either because:\n<ol>\n<li>you did a search for a place, and Google has found it and created a pin\n<li>you tapped the curled paper in bottom right, then pressed the &#8220;drop a pin&#8221; button (incidentally: instead of letting you &#8220;drop a pin&#8221;, that button arbitrarily sticks a non-moveable pin in the center of the (now-hidden) screen. Terrible UX and GUI design. Google&#8217;s designers: what were you thinking?)\n<\/ol>\n<li>The popup that&#8217;s attached to the pin has a standard button, and a standard icon &#8211; BUT THAT ICON IS NOT AN ICON\n<ol>\n<li>&#8230;it&#8217;s an invisible button&#8230;\n<\/ol>\n<\/ol>\n<p>When we&#8217;re building iPhone apps for clients, this comes up typically once on every project: if you want to do custom user-interfaces, do NOT make them look like Apple standard interfaces. Apple has trained 200 million (total number of i* devices) to expect that (in this case: ) &#8220;a map-popup has exactly one button&#8221;. You are fighting against the work of one of the richest companies on the planet, a company famous for its marketing, interface-design, and visual-obsessions.<\/p>\n<p>Worse is if you then go and break all the standards on what a &#8220;button&#8221; should look like, so that (in Google&#8217;s case), they:<\/p>\n<ol>\n<li>Put something in the place that is reserved for a non-clickable icon\n<li>Used an icon-image instead of a button-image\n<li>Provided no other ways of triggering the feature&#8230;even though this is usually NOT the place the user would want to click to get that feature\n<\/ol>\n<p>I laughed out loud when I discovered this &#8211; 3 years it&#8217;s taken me to get this to work, and me a professional iPhone developer too! How long is it taking the average &#8220;normal&#8221; user? If nothing else had convinced me Google is fundamentally f***ed by their refusal to design for anything other than &#8220;engineers who are exactly like us (and the rest of you plebs don&#8217;t matter)&#8221;, this would have nailed it for me.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Today I finally discovered that the iPhone has StreetView. That means it&#8217;s only taken me THREE YEARS to find this secret feature that Google has worked very hard to make sure no-one ever uses. The best bit? The top two Google results for &#8220;iPhone Streetview&#8221; were both incorrect, and useless &#8211; but claimed to &#8220;solve&#8221; [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[63,30,22,64,51],"tags":[],"_links":{"self":[{"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/posts\/1673"}],"collection":[{"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/comments?post=1673"}],"version-history":[{"count":0,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/posts\/1673\/revisions"}],"wp:attachment":[{"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/media?parent=1673"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/categories?post=1673"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/new.t-machine.org\/index.php\/wp-json\/wp\/v2\/tags?post=1673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}