<?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>RIAGENIC.com &#187; Graphical User Interface (GUI)</title>
	<atom:link href="http://www.riagenic.com/archives/category/design/graphical-user-interface-gui/feed" rel="self" type="application/rss+xml" />
	<link>http://www.riagenic.com</link>
	<description>Where technology + design intersect</description>
	<lastBuildDate>Thu, 05 Jan 2012 08:15:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Just an old observation about Apple.</title>
		<link>http://www.riagenic.com/archives/735</link>
		<comments>http://www.riagenic.com/archives/735#comments</comments>
		<pubDate>Sat, 08 Oct 2011 09:48:07 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/735</guid>
		<description><![CDATA[Over the past week I’ve been quite busy writing a Product Strategy for a mining consultancy who today has a very specific niche offering here in Australia. The company is for me personally a fun place to be in, despite &#8230; <a href="http://www.riagenic.com/archives/735">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the past week I’ve been quite busy writing a Product Strategy for a mining consultancy who today has a very specific niche offering here in Australia. The company is for me personally a fun place to be in, despite the weirdness of working for the mining industry (if you’re going to innovative UX, trust me, mining companies have the investment and vision to allow it).</p>
<p>The reason I like this gig and the work that we do is we are essentially focused on a market or idea around what the mining industry should look like from a geological standpoint over the next x-years. Loads of data that need user experience driven solutions to help unravel it.</p>
<p>I won’t go into details about what specifically the above means (as with this company, I actually have an NDA this time <img src='http://www.riagenic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  ), suffice to say we are focused and in the course of writing this strategy combined with the constant RSS feeds over the last 72hrs about Steve Jobs that it hit me what makes Apple such a powerful force today.</p>
<p>They are focused.</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/10/image1.png" width="819" height="129" /></p>
<p>Looking at Apple’s website, you see they are in a number of products but the more you look at each individual product and how they relate to one another it’s clear there is a coherent strategy in place. There is still a case of multiple threads flowing at once yet they are still interconnected at some point.</p>
<p>I look at the iPhone and then look at the Macbook’s on offer and one can sit back and easily assume that the iPhone is an extension of the Macbook that the idea is to get you into the iPhone ownership whilst then bait you into the desktop solution there after – it just works right?</p>
<p>Everything in Apple orbits the iPhone, its realistically today the center of all products that Apple produce’s gravity, it’s clear to me personally they are focused on a strategy – how well the retain custody of this vision or strategy with the passing of Steve Jobs is yet to be written, suffice to say they have one of the best foundations to build from.</p>
<p>I observe often just how focused Apple.com has become as a website, every line of text, every picture right down to the consistency in design seems to say “we have an idea, wouldn’t it be cool…”</p>
<p>To put it in perspective on the influence, I watched a colleague of mine – better to not name him – design <a href="http://www.microsoft.com/web" target="_blank">Microsoft.com/web</a> (which imho kills on all Microsoft.com sites). I watched him sit down and do everything in his power to avoid opening Apple.com and it’s not because he hates Apple or drinks the Microsoft kool aid, quite the opposite he’s at heart a pure designer – one of the best I know – he avoided opening it because he wanted to beat it because he appeared to want to put Microsoft’s best foot forward and not have a site like Apple overshadow it.</p>
<p>He had a lot of fools in his way, but he navigated the mess with class and kept a strategic focus on a simple principle – user experience first around the products he managed.</p>
<p>My point is this, Apple and Microsoft are opposite from one another, we all get that but if one thing about writing my 8<sup>th</sup> Product Strategy and living by the a sense of “focus on the user experience and work your way back” has taught me, that at times you just need the Bill Gates, Steve Jobs etc of this corporate focused discipline we call the software industry to just do what they do best and stop crowding them with bullshit and have a point or focus.</p>
<p>Microsoft, Adobe and even Google just seem to have this scatter shot approached to product strategy &amp; marketing.</p>
<p>Personally, it’s quite frustrating to just watch given their huge amount of potential they have? We should have 10 Steve Jobs personas in our industry with the same level of UX focus for a brand? That’s what people are probably the most down about in his passing – who’s going to lead us now?</p>
<p><iframe height="304" src="http://player.vimeo.com/video/30195371?byline=0&amp;portrait=0" frameborder="0" width="540" allowfullscreen="allowfullscreen" webkitallowfullscreen="webkitallowfullscreen"></iframe></p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/829' title='Metro: Typography trumps chrome&ndash;debunked.'>Metro: Typography trumps chrome&ndash;debunked.</a></li>
<li><a href='http://www.riagenic.com/archives/727' title='Steve got the Job done.'>Steve got the Job done.</a></li>
<li><a href='http://www.riagenic.com/archives/699' title='Windows 8, Bill Gates, Steve Jobs and how Genius is non-transferable.'>Windows 8, Bill Gates, Steve Jobs and how Genius is non-transferable.</a></li>
<li><a href='http://www.riagenic.com/archives/686' title='WP7 Developers! Developers! Devel&hellip;wtf is the designers?'>WP7 Developers! Developers! Devel&hellip;wtf is the designers?</a></li>
<li><a href='http://www.riagenic.com/archives/314' title='Lifting the Apple vs. Adobe compete veil'>Lifting the Apple vs. Adobe compete veil</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/735/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Decoding Windows 8 UX Principles&#8211; Let Context breathe instead of the UI!</title>
		<link>http://www.riagenic.com/archives/720</link>
		<comments>http://www.riagenic.com/archives/720#comments</comments>
		<pubDate>Mon, 19 Sep 2011 23:47:46 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Fantasy User Interfaces]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Metro]]></category>
		<category><![CDATA[Multi-Touch]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[UXCAST]]></category>
		<category><![CDATA[Design 101]]></category>
		<category><![CDATA[FUI]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[Windows 8]]></category>
		<category><![CDATA[Windows8]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/720</guid>
		<description><![CDATA[Last night I was sitting in a child psychologist office watching my son undergo a whole heap of cognitive testing (given he has a rare condition called Trisomy 8 Mosaicism) and in that moment I had what others would call &#8230; <a href="http://www.riagenic.com/archives/720">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Last night I was sitting in a child psychologist office watching my son undergo a whole heap of cognitive testing (given he has a rare condition called Trisomy 8 Mosaicism) and in that moment I had what others would call a “flash” or “epiphany” (i.e. theory is we get ideas based on a network of ideas that pre-existed).</p>
<p>The flash came about from watching my son do a few Perceptional Reasoning Index tests. The idea in these tests is to have a group of imagery (grid form) and they have to basically assign semantic similarities between the images (ball, bat, fridge, dog, plane would translate to ball and bat being the semantic similarities).</p>
<p>This for me was one of those ahah! Moments. You see, for me when I first saw the Windows 8 opening screen of boxes / tiles being shown with a mixed message around letting the User Interface “breathe” combined with ensuring a uniform grid / golden ratio style rant … I just didn’t like it.</p>
<p>There was something about this approach that for me I just instantly took a dislike. Was it because I was jaded? Was it because I wanted more? ..there was something I didn’t get about it.</p>
<p><a href="http://www.riagenic.com/wp-content/uploads/2011/09/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/09/image_thumb.png" width="640" height="193" /></a></p>
<p>Over the past few days I’ve thought more about what I don’t like about it and the most obvious reaction I had was around the fact that we’re going to rely on imagery to process which apps to load and not load. Think about that, you are now going to have images some static whilst others animated to help you guage which one of these elements you need to touch/mouse click in order to load?</p>
<h1>re-imagining or re-engineering the problem?</h1>
<p>This isn’t re-imagining the problem, its simply taken a broken concept form Apple and made it bigger so instead of Icons we now have bigger imagery to process. </p>
<p>Just like my son, your now being attacked at Perceptional Reasoning level on which of these “items are the same or similar” and given we also have full control over how these boxes are to be clustered, we in turn will put our own internal taxonomy into play here as well…. Arrghh… </p>
<p>Now I’m starting to formulate an opinion that the grid box layout approach is not only not solving the problem but its actually probably a usability issue lurking (more testing needs to be had and proven here I think).</p>
<p>Ok, I’ve arrived at a conscious opinion on why I don’t like the front screen, now what? The more I thought about it the more I kept coming back to the question – “Why do we have apps and why do we cluster them on screens like this”</p>
<p>The answer isn’t just a Perspective Memory rationale, the answer really lies in the context in which we as humans lean on software for our daily activities. Context is the thread we need to explore on this screen, not “Look I can move apps around and dock them” that’s part of the equation but in reality all you are doing is mucking around with grouping information or data once you’ve isolated the context to an area of comfort – that or you’re still hunting / exploring for the said data and aren’t quite ready to release (in short, you’re accessing information in working memory and processing the results real-time).</p>
<p>As the idea is beginning to brew, I think about to sources of inspiration – the user interfaces I have loved and continue to love that get my design mojo happening. User interfaces such as the one that I think captures the concept of Metro better than what Microsoft has produced today – the Microsoft Health / Productivity Video(s).</p>
<p><iframe height="315" src="http://www.youtube.com/embed/HvA9lA7_5FE" frameborder="0" width="560" allowfullscreen="allowfullscreen"></iframe></p>
<p>&#160;</p>
<h1>Back to the Fantasy UI for Inspiration</h1>
<p>If you analyze the attractive elements within these videos what do you notice the most? For me it’s a number of things.</p>
<p><a href="http://www.riagenic.com/wp-content/uploads/2011/09/image2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/09/image_thumb1.png" width="240" height="136" /></a><a href="http://www.riagenic.com/wp-content/uploads/2011/09/image3.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/09/image_thumb2.png" width="240" height="136" /></a><a href="http://www.riagenic.com/wp-content/uploads/2011/09/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/09/image_thumb3.png" width="272" height="135" /></a></p>
<p>I notice the fact that the UI is simple and in a sense “metro –paint-by-numbers” which despite their basic composition is actually quite well done.</p>
<p><a href="http://www.riagenic.com/wp-content/uploads/2011/09/image5.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/09/image_thumb4.png" width="640" height="308" /></a></p>
<p>I notice the User Interface is never just one composition that the UI appears to react to the context of usage for the person and not the other way around. Each User Interface has a role or approach that carries out a very simplistic approach to a problem but done so in a way that feels a lot more organic.</p>
<p>In short, I notice context over and over.</p>
<p>I then think back to a User Interface design I saw years ago at Adobe MAX. It’s one of my favorites, in this UI Adobe were showing off what they think could be the future of entertainment UI, in that they simply have a search box on screen up top. The default user interface is somewhat blank providing a passive “forcing function” on the end user to provide some clues as to what they want.</p>
<p>The user types the word “spid” as their intent is Spiderman. The User Interface reacts to this word and its entire screen changes to the theme of Spiderman whilst spitting out movies, books, games etc – basically you are overwhelmed with context.</p>
<p>Crazy huh?</p>
<p>I look at Zune, I type the word “the Fray” and hit search, again, contextual relevance plays a role and the user interface is now reacting to my clues.</p>
<p><a href="http://www.riagenic.com/wp-content/uploads/2011/09/image6.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/09/image_thumb5.png" width="640" height="438" /></a></p>
<p>I look back now at the Microsoft Health videos and then back to the Windows 8 Screens. The videos are one in the same with Windows 8 in a lot of ways but the huge difference is one doesn’t have context it has apps.</p>
<p>The reality is, most of the Apps you have has semantic data behind (except games?) so in short why are we fishing around for “apps” or “hubs” when we should all be reimagineering the concept of how an operating system of tomorrow like Windows 8 accommodates a personal level of both taxonomy and contextual driven usage that also respects each of our own cognitive processing capabilities?</p>
<p>Now I know why I dislike Windows 8 User Interface, as the more I explore this thread the more I look past the design elements and “WoW” effects and the more I start coming to the realization that in short, this isn’t a work of innovation, it simply a case of taking existing broken models on the market today and declaring victory on them because it’s now either bigger or easier to approach from a NUI perspective.</p>
<p>There isn’t much reimagination going on here, it’s more reengineering instead. There is a lot of potential here for smarter, more innovative and relevant improvements on the way in which we interact with software of tomorrow.</p>
<p>I gave a talk similar to this at local Seattle Design User Group once. Here’s the slides but I still think it holds water today especially in a Windows 8 futures discussion.</p>
<div style="width: 425px" id="__ss_3178151"><strong style="margin: 12px 0px 4px; display: block"><a title="Microsoft.com Usability broken." href="http://www.slideshare.net/MossyBlog/microsoftcom-usability-broken" target="_blank">Microsoft.com Usability broken.</a></strong> <iframe height="355" marginheight="0" src="http://www.slideshare.net/slideshow/embed_code/3178151" frameborder="0" width="425" marginwidth="0" scrolling="no"></iframe>
<div style="padding-bottom: 12px; padding-left: 0px; padding-right: 0px; padding-top: 5px">View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/MossyBlog" target="_blank">Scott Barnes</a> </div>
</p></div>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/829' title='Metro: Typography trumps chrome&ndash;debunked.'>Metro: Typography trumps chrome&ndash;debunked.</a></li>
<li><a href='http://www.riagenic.com/archives/699' title='Windows 8, Bill Gates, Steve Jobs and how Genius is non-transferable.'>Windows 8, Bill Gates, Steve Jobs and how Genius is non-transferable.</a></li>
<li><a href='http://www.riagenic.com/archives/645' title='How much would you invest in a pixel?'>How much would you invest in a pixel?</a></li>
<li><a href='http://www.riagenic.com/archives/568' title='UXCAST&ndash;Making Isometric Workflows inside Expression Blend&ndash;Part 1'>UXCAST&ndash;Making Isometric Workflows inside Expression Blend&ndash;Part 1</a></li>
<li><a href='http://www.riagenic.com/archives/838' title='The Likes &amp; Dislikes of Microsoft in 2011'>The Likes &amp; Dislikes of Microsoft in 2011</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/720/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>UXCAST: DataGrid or should it be Data Visualization.</title>
		<link>http://www.riagenic.com/archives/674</link>
		<comments>http://www.riagenic.com/archives/674#comments</comments>
		<pubDate>Wed, 22 Jun 2011 06:37:29 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Fantasy User Interfaces]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[UXCAST]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/674</guid>
		<description><![CDATA[I am working on a secret squirrel application. Can&#8217;t say much suffice to say I had a situation where a bunch of clients connect to a network &#8211; like most apps I guess. In this situation, I needed to inject &#8230; <a href="http://www.riagenic.com/archives/674">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/06/image25.png" width="640" height="122" /></p>
<p>I am working on a secret squirrel application. Can&#8217;t say much suffice to say I had a situation where a bunch of clients connect to a network &#8211; like most apps I guess.</p>
<p>In this situation, I needed to inject a listening app to the overall network in that it needed to keep a pulse check on how the clients within the network are doing. This listening application needed to show the information in a meaningful way but at the same time; I do not want to have to inspect every single one of them each time they connect/disconnect.</p>
<p>I needed to visually show the connection states but I wanted it to be more reactive to me vs. me reactive to it.</p>
<p>Armed with problems like this, I now draw your attention to my biggest pet hate &#8211; DataGrids. A developer and you know who you are &#8211; would often take a situation like this and go &quot;Ok, got it, what we need is a datagrid and the columns show machine name, state and blah blah metadata &#8211; easy peasy!!&quot;</p>
<p>If you are that developer, I want you to do me a favor, remove yourself from the screen design team as you are hereby in a time-out.</p>
<p>Again, the problem is that I want to have a sense of all things are ok but I want to be alerted when things are not. I want to put this UI onto a large screen and just let it sit there keeping an eye on things and the moment something&#8217;s amiss &#8211; tell me!</p>
<p>Here is what I came up with. It is a hexagonal grid, each tile represents a new client connection and what it does is when a client activates it pulsates (the tile also gets added randomly in the grid). Yes, it pulsates but slowly, so it gives the impression that the &quot;grid&quot; (i.e. network grid) is breathing just like an organic machine.</p>
<p><iframe height="299" src="http://player.vimeo.com/video/25443706?autoplay=1" frameborder="0" width="398"></iframe></p>
<p>When something bad happens, the tile flips to a red alert state and if there is a massive network outage the entire screen flickers with red pulsating tiles all yelling &quot;help me, help me&quot;.</p>
<p>If more than 10x tiles fail an overall, alert text flows over the top giving you the old &quot;Warning will Robinson, warning&quot; alert.</p>
<p>The point here is simple. I could of easily just taking a data grid and view model, bound the two together and walked away. I actively choose not to do that as it&#8217;s a case of thinking about the problem creatively and trying an approach that makes sense but at the same time underpins an important principle &#8211; <em>We work <strong>with</strong> software. We shouldn’t just <strong>use</strong> software</em>&quot;</p>
<p>That&#8217;s why I hate datagrids.   </p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/829' title='Metro: Typography trumps chrome&ndash;debunked.'>Metro: Typography trumps chrome&ndash;debunked.</a></li>
<li><a href='http://www.riagenic.com/archives/720' title='Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!'>Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!</a></li>
<li><a href='http://www.riagenic.com/archives/645' title='How much would you invest in a pixel?'>How much would you invest in a pixel?</a></li>
<li><a href='http://www.riagenic.com/archives/568' title='UXCAST&ndash;Making Isometric Workflows inside Expression Blend&ndash;Part 1'>UXCAST&ndash;Making Isometric Workflows inside Expression Blend&ndash;Part 1</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/674/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The 6 things that annoy me when you design my software.</title>
		<link>http://www.riagenic.com/archives/615</link>
		<comments>http://www.riagenic.com/archives/615#comments</comments>
		<pubDate>Wed, 25 May 2011 04:06:34 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[Software Design]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/615</guid>
		<description><![CDATA[1. Stop making bottleneck software Technically you could write most software today as one big mega-class with loads of switch / if&#38;else statements. If you did that, not only would every other developer you come across immediately punch you in &#8230; <a href="http://www.riagenic.com/archives/615">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h1>1. Stop making bottleneck software</h1>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/05/image3.png" width="640" height="330" /></p>
<p>Technically you could write most software today as one big mega-class with loads of switch / if&amp;else statements. If you did that, not only would every other developer you come across immediately punch you in the nose but it would also become hard to maintain over time.</p>
<p>We agree that would be stupid right. I mean one large file for all code! &#8211; yet why do I always see software designed in such a way that it becomes the Swiss army knife of all tasks associated to the user, in that it becomes feature-heavy based around feeble arguments of &quot;but the user wanted..&quot;</p>
<p>The user is 80% of the time a jackass. </p>
<p>You are armed with a plethora of programming models today, stop crowding (thereby creating UX bottlenecks) the user interface for every single role known to man. Figure out the &quot;persona&#8217;s&quot; attached to your software and if need be, make smaller contextually relevant versions of the software per person (whether it be modular or separate specific installations).</p>
<h1>2. Third Party Controls do not negate the need for a designer.</h1>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/05/image4.png" width="640" height="319" /></p>
<p>When I first left Microsoft and joined the working class (mwahah), I was often thrown into the deepened of projects that needed some UX makeovers. Given I have both a programming and design background it seemed a natural fit so sure, go with the flow I say. I&#8217;d walk into a typical gig and sure enough I&#8217;d see 3rd party controls lurking about (ie Telerik, Component One etc).</p>
<p>Nothing against these brands but if you are dealing with WPF or Silverlight then let me give you a heads up on why this is a bad idea. Firstly, the 3rd party controls are just a quick dirty fix to get around bad UI design, I get it, budgets are non-existent so you do the best you can. Secondly, these controls are made for multiple developers around the world, so there are many keys to turn on and off for them to snap together &#8211; which means your controls are not on a diet. Thirdly, you need to walk a mile in the shoes of say a C++ programmer or some language that used to have to play a game of memory Tetris to really grasp the concept of the second point.</p>
<p>Diet is the keyword. If you are dealing in Silverlight space the leaner and smaller footprint your code has, the snappier things are going to get. I am not talking about pure CPU no-holds bar processing time; I am talking about rendering pipeline time. I am yet to see an example of 3rd party controls improving performance and not subtracting them.</p>
<p>Stop outsourcing design for third party controls and I am looking at you graph boy/girl.</p>
<h1>3. Every screen has a soul.</h1>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/05/image5.png" width="640" height="339" /></p>
<p>In UI Principles space there&#8217;s this little concept call false affordance. It means something that looks like it was supposed to do xyz but does nothing (i.e. Push the button and all negative energy will disappear scams). </p>
<p>If you have some software that has a hierarchy of navigational elements, you click on the first node, and it does nothing but expand to the second node but at the same time shows a view with some &quot;weak&quot; summary (i.e. description etc.). Stop, you are doing it wrong.</p>
<p>Every click has a purpose of existence. If you have a dashboard, what is its purpose? Think about its relevance in the grand scheme of things. Should it be fresh content daily/weekly/monthly? Is a holding pattern screen necessary?&#160; The screen, which is like the UX principles are buffering between two major waypoints &#8211; you know the one screen in the app that really has no purpose other than to get you from A to C but somehow you felt the need to keep B in place.</p>
<p>If you have a screen that is filled with say two Input controls and that is it. That is a freakin dialog box, it is not a screen. Stop being lazy and think about the problem not how easy it is for you to just whack up an app. It&#8217;s not about you, it is about them *points to the end user*.</p>
<h1>4. You are not a magician so quit giving me the constant &quot;surprise&quot; moments.</h1>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/05/image6.png" width="640" height="345" /></p>
<p>Ever used an application that when you click on something random inside a screen suddenly a piece of User Interface randomly appears somewhere in the screen? Maybe hidden inside a secondary tree node somewhere?</p>
<p>This is not a magic show and you are not a magician. Progressive Disclosure is great when done in a way that leads the user on a journey, no more &quot;I&#8217;ve just modified the screen, if you guess what I just did you get a fluffy kitten&quot; moments.</p>
<h1>5. Humans are smarter than you think</h1>
<h1><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/05/image7.png" width="640" height="232" /></h1>
<p>I have covered this quite a lot but let me re-iterate in the theme of this post. Over 90% of the world&#8217;s computer population right now has some piece of overly complicated unnecessary piece of crap software installed on their hard drive that they have somehow managed to figure out partially its inner workings.</p>
<p>The benchmark for success right now in this space is so low you could trip over it and still succeed.&#160; My point is the end users are actually smarter than you give them credit for. If you are in a team and someone says, &quot;Yeah our users aren&#8217;t smart enough to..&quot; challenge that jackass upfront. As did he conduct a survey where One in Five housewives came back being dumber than he anticipated?</p>
<p>If an average worker-bee can sit through SAP ERP or any piece of software that Oracle/Microsoft throws at them, they can sit through your software as well.</p>
<p>The trick is to make it enjoyable for them, to be the software that does not feel like the others &#8211; the stand out. Rather than holding them hostage to complexity because of your own arrogance, try to think less about the complexity levels and more the enjoyment levels. Software should be enjoyable as we work WITH software &#8211; we do not USE it.</p>
<h1>6. I did not buy a cat so it could be my master.</h1>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/05/image8.png" width="640" height="334" /></p>
<p>My kids wanted a kitten and so me being the &quot;fun&quot; dad I bought one. Today that cat rules the house most of the time because we react to it, not the other way around.</p>
<p>In software, this often is similar to what happens. We buy software thinking it will save us time and money as it will improve the master/slave relationship to our daily lives. Instead, we become more enslaved in its processes.</p>
<p>An example. Today I went to my bank ANZ (which I am ditching &#8211; F*K you ANZ). I said, &quot;I&#8217;d like a copy of my home mortgage statement to give to your competitor so I can leave your dumbasses &#8211; i.e. YOU ARE FIRED&quot;</p>
<p>I watched the teller pound away at a keyboard for like 5mins before she arrived at a point of some kind that then needed her co-worker to give her instructions on generating a printable report.</p>
<p>I am sitting there thinking the following things:</p>
<ul>
<li>Why are you typing so much?</li>
<li>Why can&#8217;t I do this online myself? You give me access to every other account functionality yet why not this?</li>
<li>Why am I giving you everything but a DNA sample to authenticate I am who I say I am still to this day?</li>
</ul>
<p>My point here is that aside from a crappy online service from ANZ Bank, the teller herself should have a simple input control that has a button next to it. Inside that input control, she types, <em><strong>&quot;Print &lt;AccountNumberXYZ&gt; Mortgage Statement as of Today&quot;</strong></em> </p>
<p>The input box then does the following:</p>
<ul>
<li>Looks up my account number and verifies it still is active.</li>
<li>Takes the verb <strong>Print</strong> to mean &quot;fetch&quot; and the words <strong>Mortgage Statement </strong>as being what should be fetched whilst the word &quot;<strong>Today</strong>&quot; meaning as in Now(). Then spit out a piece of paper with that information. In otherwords “<strong>PrintMortgageStatementWorkflow</strong>(<em>custId, date</em>);”</li>
</ul>
<p>I think I make my point(s) in saying why are we jumping through hurdles to make software do the work when it feels like we are a separate background thread in the software&#8217;s world.    </p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/829' title='Metro: Typography trumps chrome&ndash;debunked.'>Metro: Typography trumps chrome&ndash;debunked.</a></li>
<li><a href='http://www.riagenic.com/archives/790' title='What if you had to build software for undiagnosed adults that suffer from autism, Asperger&rsquo;s, dyslexia, ADHD etc.'>What if you had to build software for undiagnosed adults that suffer from autism, Asperger&rsquo;s, dyslexia, ADHD etc.</a></li>
<li><a href='http://www.riagenic.com/archives/842' title='Minecraft + Frustration + GeekFame + NotFinsihingWhatYouStarted = Angry Squarhead.'>Minecraft + Frustration + GeekFame + NotFinsihingWhatYouStarted = Angry Squarhead.</a></li>
<li><a href='http://www.riagenic.com/archives/838' title='The Likes &amp; Dislikes of Microsoft in 2011'>The Likes &amp; Dislikes of Microsoft in 2011</a></li>
<li><a href='http://www.riagenic.com/archives/823' title='Silverlight huh, bit of a &hellip;hot topic..wouldn&rsquo;t you say?'>Silverlight huh, bit of a &hellip;hot topic..wouldn&rsquo;t you say?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/615/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>THELAB: User Story Management &#8211; think beyond cards.</title>
		<link>http://www.riagenic.com/archives/590</link>
		<comments>http://www.riagenic.com/archives/590#comments</comments>
		<pubDate>Sat, 16 Apr 2011 07:28:57 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Fantasy User Interfaces]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Metro]]></category>
		<category><![CDATA[UX + Agile]]></category>
		<category><![CDATA[UXCAST]]></category>
		<category><![CDATA[FUI]]></category>
		<category><![CDATA[UXLab]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/590</guid>
		<description><![CDATA[As a Hybrid I want the ability to create user stories into clusters so that I can isolate ideas into more finite pieces. The Problem. Seeing that most are probably likely to ask what the heck I mean?&#160; A User &#8230; <a href="http://www.riagenic.com/archives/590">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As a Hybrid I want the ability to create user stories into clusters so that I can isolate ideas into more finite pieces.    </p>
<h1>The Problem.</h1>
<p>Seeing that most are probably likely to ask what the heck I mean?&#160; A User Story by SCRUM standards is just a small two-sentence tid bit that gives one clues as to what one should develop in software vNext? The problem with this line of thinking is that it goes against the nature of human phycology in that to isolate streams of thought into abstract finite forms does not work.</p>
<p>Want proof? </p>
<p>Ever sat in a Story planning session and as the stories begin to flow you immediately start to cluster these in your mind into groups? You visualize them into clusters when you see them that are because we as humans are massive fans of chunking information so that we can process them in more digestive formats. Is this a problem? No, it is just a natural primitive instinct to encourage you, as an entity that has grown opposable thumbs into ensuring the thing in front of you is both learnable and adaptable to suit what happens next.</p>
<p>Today, if you were to look around on the inter-web you would see a bunch of SCRUM friendly software and most of them try their best &#8211; and fail &#8211; to re-create the experience of User Story capturing.&#160; The approach they often take is to create a rounded rectangle and display them onto the user&#8217;s screen as:</p>
<blockquote><p><em>&quot;this is a card and therefore it&#8217;s like the one you have in your cubicle in paper form. Please use this the same way in which you would that..”       <br /></em><em><strong>Signed Software Designer.</strong></em></p>
</blockquote>
<p>Recently I learnt a very important snack of UX goldenness and that is we <strong>do not use</strong> software, <strong>we work with</strong> it. Software should reflect who I am and what is contextual relevant or albeit synchronized to suite my needs vs. having to ask me to adapt to its needs. Handing someone a virtual card on screen does not offer anything of value, all it does is remind me the constraints put forward &#8211; I need to cram an idea in under two sentences in abstract form so that I can break it down further into sub-forms in order to generate software feature(s).</p>
<h1>The Flash of Genius.</h1>
<p>I sat down today to tackle what I call the &quot;Opening Act&quot; in my UX magic show for an upcoming application I am making in WPF debut titled: IWANT &#8211; Weaponizing Agile.&#160; As I sat staring the blank canvas, I began to panic a little, as I did not want to just re-create a grid of cards and declare victor to do that is to admit I have not thought about who the end user is.&#160; Instead, I went for a walk and asked myself a simple question &#8211; Why does it have to be card and what else could it be? The more I thought about the form of media given to every SCRUM disciple out there the more I started to question its sanity &#8211; more to the point, who the freaking hell said a card was the best solution to this problem? A group of people who conjured up this religion we actively calls SCRUM today?</p>
<p>The SCRUM founding fathers if you will have some brilliance, but I&#8217;m not sure user experience or human phycology was at the forefront of their minds when producing this thing we call User Story management via card sorting.&#160; I would however put forward the theory that they were thinking of ways to force we humans into the existence of tearing down our natural instincts to cluster / chunk information in forms that are more isolated / streamlined.</p>
<p>Armed with this moment of brilliance, I sat down and began grinding pixels. I began to think about the problem in the fashion of idea clouds, just like as if we were about to read these stories in comic book form.&#160; Yes, comic book form &#8211; as name any child today that doesn&#8217;t find reading more enjoyable in such format and I put it to you that we adults need to recapture our lost youth as much as we can.</p>
<h1>The Objectives.</h1>
<p>Like all good experimenters, I need to assign some objectives to this newfound awareness. They are along these lines:</p>
<ul>
<li>I want the ability to visualize clusters of user stories in ways that respect my primitive instincts but at the same time respect the existence of SCRUM.</li>
<li>I want the ability engage the experience with a sense of depth that is not flat, lifeless and typical response to visual grid ways.</li>
<li>I want the ability to get in and get out when I need to resurrect a User Story of a specific type.</li>
<li>I want the ability to just create in a fast responsive manner and I want the said creation to have dependency links throughout that are of contextual relevance.</li>
</ul>
<h1>The solution.</h1>
<p>Armed with this tall order, I bring you thine creation.</p>
<p><a href="http://www.riagenic.com/wp-content/uploads/2011/04/image4.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/04/image_thumb.png" width="625" height="480" /></a></p>
<h1>The Terminology</h1>
<p><strong>Story Clusters. </strong>A Story cluster is a group of user stories that fall under a theme / category. The idea is to allow teams to partition their ideas into taxonomy of their choosing but more so to ensure they can feed the idea threads around a particular concept &#8211; Security? Customer Management? File Storage etc as but examples of &quot;theming&quot;.</p>
<p><strong>User Story vs System Story. </strong>They are one in the same the difference however is to give developers or engineering minded people a free pass in terms of allocating some ideas to either a person(a) or a technical agent of their choosing. An example of this is </p>
<blockquote><p><em>&quot;As a User I want the ability to save my blog posts so that I can share it with others!&quot;</em> &#8211; User Story.      <br /><em>&quot;As a UI Client I want the ability to CRUD a blog post so that I can allow users to manage blog posts&quot; </em>- System Story.</p>
</blockquote>
<p>Some SCRUM masters may have a mental seizure at the sight of this &#8211; deal with it you jackasses.&#160; The reality is when someone sits down to write a User Story majority of the time the&#160; person is trying to force themselves out of a cycle of developer eyes and into something, they are not. The purpose in my opinion of this exercise is to tease out the idea; we can break it down further later but get the idea captured!</p>
<h1>The UI Teardown.</h1>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/04/image5.png" width="640" height="141" /></p>
<p><strong>View Finder.</strong> It&#8217;s here you will find the User Story cluster(s). The clusters are grouped into a cloud like existence and the more stories found within the cluster the larger it becomes. I choose to enlarge these to enforce dominance for one and secondly to attack the end user in a subliminal manner by encouraging those to break it down into a separate cluster if it is getting to large. This is exactly like a container of any kind, if you keep cramming it with stuff it gets bigger and eventually you start to think about the problem again but now are already looking at ways to fork its contents.</p>
<p>Notice also, how the clusters are blurred and have a sense of depth.&#160; This is to ensure the end user does not take what is in front of them for granted, I want them to focus and I want them to explore the data. I do not want &quot;at a glance&quot; viewing; I want interaction and comprehension around what is in front of them. Explore, interact and adapt.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/04/image6.png" width="640" height="141" /></p>
<p><strong>Search Box</strong>.&#160; Given the end user for this product is someone who&#8217;s stuck in the mental model of &quot;As a blah I want..&quot; style thinking, it&#8217;s important for me to not interrupt that conscious thought.&#160; If they are looking to find a specific task, user story or note of any kind then it&#8217;s here I expect them to take a leap of faith and search.&#160; Important thing to note here is I am not relying on this massive data grid or tree control to allow my users access to the data.&#160; Why not? It is important to not give them a crutch to lean on; I want them to think about what they are asking and how they ask it. Providing a DataGrid or Tree Control is encouraging them to embrace perspective memory way to much (i.e. they will next want the ability to pin that area of navigation, taking up valuable real estate simply because at the heart of it they don&#8217;t want to have to collapse / scroll to that sweet spot again). Instead get them into<strong> UX Rehab</strong>, ask them to treat the software as if they were turning to a co-worker and asking <em>&quot;hey, where did you put that file..&quot;</em> &#8211; behold the power of search!</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/04/image7.png" width="640" height="141" /></p>
<p><strong>Create Only. </strong>Notice I do not give much in the way other than &quot;<em>Create</em>&quot; options at first.&#160; I do this deliberately as I want the end user to build first tear down / fix next. Find the thing you want to do other stuff to but here, all I am interested in is giving you ways to add to the web of data.    <br />Some of you may notice I used a Skull as the icon to represent the User Story.&#160; The reason I choose that icon instead of a typical silhouette head of a human is simple &#8211; we are creating digital Shakespeare.&#160; You are telling a story, so it is fitting &#8211; that and this is the spot where good ideas may go to die.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/04/image8.png" width="640" height="141" /></p>
<p><strong>Stats.</strong>&#160; I am a sucker for fun facts or a sense of proportion but more importantly, it is about keeping a score of what is going on. Too many times software hides data to the point where you either underestimate or overestimate the complexities of a given problem because of such things as software hiding key pieces of information.&#160; I choose to keep a cycle of statistics around Story telling within <strong>iWANT</strong> so that as users are working on the feature catalogs of tomorrow they are also getting some fun facts so that they may turn to one another with stuff like </p>
<p>&quot;<em>oh shi.. We have like 300 stories added this month..man, we are never going to get this done in time..&quot;</em> (Invoking maybe a rethink in customer expectations?) etc.</p>
<h1>The Conclusion.</h1>
<p>My concept is unproven and untested. It may very well fail or it could succeed but right now any feedback or questions around this approach is simply &quot;<strong>I think</strong>&quot; and not &quot;<strong>I know</strong>&quot;.&#160; What I am confident about is that it will spark a different round of thinking in terms of how one approaches user story telling. My objectives are clear enough to outline the overall intent that is to provide a safe haven for undisciplined and disciplined thinking around what goes into software of tomorrow.&#160; SCRUM is a little too religious in tis procedures and I find at times it goes against the grain of human psychology thus forcing a practice into place that at times is unnatural.</p>
<p>iWANT is a solution I am to challenge this thinking but at the same time allow development teams of all sizes the ability to get the administrative overheads out of the way fast, cleanly and smoothly so that they can focus on writing code, grinding pixels and marketing their product(s).</p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/720' title='Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!'>Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!</a></li>
<li><a href='http://www.riagenic.com/archives/516' title='UX Lab: Changing the way you handle CRUD workflow'>UX Lab: Changing the way you handle CRUD workflow</a></li>
<li><a href='http://www.riagenic.com/archives/216' title='FUI &ndash; Igniting the Fantasy User Interface spark.'>FUI &ndash; Igniting the Fantasy User Interface spark.</a></li>
<li><a href='http://www.riagenic.com/archives/207' title='My Slides: Microsoft UX: What Just Happened '>My Slides: Microsoft UX: What Just Happened </a></li>
<li><a href='http://www.riagenic.com/archives/174' title='Interview with Mark Coleran.'>Interview with Mark Coleran.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/590/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>UXCAST&#8211;Making Isometric Workflows inside Expression Blend&#8211;Part 1</title>
		<link>http://www.riagenic.com/archives/568</link>
		<comments>http://www.riagenic.com/archives/568#comments</comments>
		<pubDate>Sun, 03 Apr 2011 14:46:41 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Fantasy User Interfaces]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Metro]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[UX + Agile]]></category>
		<category><![CDATA[UXCAST]]></category>
		<category><![CDATA[WP7]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[Design 101]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/568</guid>
		<description><![CDATA[I did it! and I feel exposed. I sat down tonight and put together my first of what may or may not be many (depending on how badly I get crit) screencasts around UI / UX + Microsoft Technology. In &#8230; <a href="http://www.riagenic.com/archives/568">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="Heroimage" border="0" alt="Heroimage" src="http://www.riagenic.com/wp-content/uploads/2011/04/Heroimage.jpg" width="640" height="350" /></p>
<p>I did it! and I feel exposed. I sat down tonight and put together my first of what may or may not be many (depending on how badly I get crit) screencasts around UI / UX + Microsoft Technology. </p>
<p>In this video, I show folks how one can take a workflow design concept and inject it into your canvas of choice but in an Isometric format. I like Isometrics simply because you can get more of a spatial view than most screen angles that and it derives from my old Pixel-art days so..yeah..Isometrics are the way!</p>
<p>Hope you enjoy, and feedback welcomed.</p>
<h1>&#160;</h1>
<p>&#160;</p>
<p>
<iframe src="http://player.vimeo.com/video/21877046?autoplay=1" width="640" height="360" frameborder="0"></iframe>
<p><a href="http://vimeo.com/21877046">RIGANEIC &#8211; UXCAST &#8211; Isometrics in Expression Blend</a> from <a href="http://vimeo.com/user3160951">Scott Barnes</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>In this screencast I show how one can take a Isometric workflow map and transpose it into Expression Blend 4.</p>
</p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/838' title='The Likes &amp; Dislikes of Microsoft in 2011'>The Likes &amp; Dislikes of Microsoft in 2011</a></li>
<li><a href='http://www.riagenic.com/archives/829' title='Metro: Typography trumps chrome&ndash;debunked.'>Metro: Typography trumps chrome&ndash;debunked.</a></li>
<li><a href='http://www.riagenic.com/archives/720' title='Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!'>Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!</a></li>
<li><a href='http://www.riagenic.com/archives/823' title='Silverlight huh, bit of a &hellip;hot topic..wouldn&rsquo;t you say?'>Silverlight huh, bit of a &hellip;hot topic..wouldn&rsquo;t you say?</a></li>
<li><a href='http://www.riagenic.com/archives/789' title='Microsoft and Adobe casual gaming partnership&ndash; Casual love or just gaming each other?'>Microsoft and Adobe casual gaming partnership&ndash; Casual love or just gaming each other?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/568/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>5 Things you ought to know when designing metro screens.</title>
		<link>http://www.riagenic.com/archives/526</link>
		<comments>http://www.riagenic.com/archives/526#comments</comments>
		<pubDate>Wed, 02 Mar 2011 06:08:00 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Fantasy User Interfaces]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Metro]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[FUI]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/?p=526</guid>
		<description><![CDATA[Having recently, gone full METRO lately, I have in turn created what I&#8217;d call my 5 things you ought to know going full metro list.&#160; Here are five (5) things you probably might want to know if you head down &#8230; <a href="http://www.riagenic.com/archives/526">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Having recently, gone full METRO lately, I have in turn created what I&#8217;d call my 5 things you ought to know going full metro list.&#160; Here are five (5) things you probably might want to know if you head down this path like me?</p>
<h1>1. Color choice is critical.</h1>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/03/image4.png" width="640" height="426" />    <br />The thing that stands out about most &quot;metro&quot; inspired designs is they pretty much settle on around 2-3 primary colors of choice. They also then rely heavily on either black or white (maybe a shade of gray) for their canvas as well.</p>
<p>It&#8217;s probably good thing to start by choosing your canvas to paint on upfront. White is great, it gives you more room to play around with and does not come across as obvious in terms of empty space. Black is also great, but keep in mind your empty space may become more obvious if you do not plan your designs as carefully.</p>
<p>Once you have outlined your canvas now comes the choice of a base color, any other accent you choose feeds off this color. Selection of your base color needs to keep one thing in mind; it will haunt you throughout your design.</p>
<p>The base color defines the &quot;chrome&quot; boundaries will give the user the pattern they have made a choice on something. Having often used the base color as both the partial chrome and when it comes to a selection. The reason I do this is in my own warped mind, the selection is part of the chrome, it&#8217;s essentially a choice an active one at that so why does it need to be constantly visible in terms of difference? In that I&#8217;ve made my choice, I&#8217;ve noted the choice is visibly in place, let&#8217;s move on please and focus on the parts I haven&#8217;t made a choice on, am about to make a choice on and/or need to figure out whether a choice needs to be made?</p>
<p>After you have defined your base color, head on over to <a href="http://kuler.adobe.com/" target="_blank">Adobe&#8217;s Kuler site</a> (that or use the Kuler extension found within Photoshop CS4+).&#160; Inject your base colors into the &quot;create&quot; area, and then decide how your color compliments by selecting an alternative/complimentary color. Kuler is pretty spot on in terms of helping you decide this, as if you choose a bright green; you have many colors to choose. </p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="iWantUsrMgmt" border="0" alt="iWantUsrMgmt" src="http://www.riagenic.com/wp-content/uploads/2011/03/iWantUsrMgmt.jpg" width="640" height="480" /></p>
<blockquote><p>Example, one of the designs shown uses a bright blue, at first it seemed quite bright &#8211; but then after while of using it (own opinion), becomes a welcome relief from the green.</p>
</blockquote>
<p>This alternative or secondary accent in your color, should become the color in which you decorate your buttons or inputs into. </p>
<blockquote><p>Example, if you look under the hood of a new car, you will see areas colored yellow whereas the rest is the same color of the engine etc. Car manufacturers do this on purpose, they want you to touch yellow yourself but if it is not yellow and you are not mechanically minded &#8211; leave alone.</p>
</blockquote>
<p>Having liked this principle and having fused it into designs constantly and personally used the secondary accent color to draw people&#8217;s attention to the fact &quot;I&#8217;m ok if you touch this, you won&#8217;t break anything if you do&quot; thinking. Personally, not entirely sure how popular it is amongst the UX/UI fraternity.&#160; So far, no users have made obvious complaints from this approach. </p>
<p>I have not seen data that contradicts my theory here, but ultimately the data I do see is if the end users are given a breadcrumb trail in terms of pattern recognition, you have won them over &#8211; complexity and efficiency formula&#8217;s aside.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://www.riagenic.com/wp-content/uploads/2011/03/image8.png" width="240" height="86" /> One digresses; finally keep your color palette to around four (4) shades in total. It forces you to keep your selection pretty consistent and close to the base as possible.&#160; Having liked this approach, as it prevents color conflicts occurring and again. It also maintains a pattern that is consistent &#8211; almost expected.</p>
<p>That is the interpretation of metro and colors so far &#8211; personal opinion based off current design style (which is slowly evolving &#8211; personal UI journey here).</p>
<h1>2. Typography consistency is good, focus on that.</h1>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/03/image.png" width="640" height="127" /></p>
<p>&#160;</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/03/image1.png" width="640" height="179" /></p>
<p>Designs shown are an example of how they do not keep typography settings consistent, as they will often fluctuate between 8pt to 30pt text depending on design purpose. These choices made only during the testing out layout composition from wireframes phase. The idea here is to see how it all stacks together inside Photoshop before you take the concept over into Expression Blend.</p>
<p>Once inside Expression Blend &#8211; much like HTML/CSS &#8211; I settle on a consistent and semantically named theme sizes.&#160; An example would be H1FontSize would be around 30pt, H2FontSize would be around 24pt and so on. The key here is to keep the approach in which you attack your UI consistent in your font size settings &#8211; goes without saying.</p>
<p>FontSizes are not the only issue, UpperCase, Camel Case, Lowercase etc. are all equally important.&#160; Do try to keep these consistent to their relative function, in that navigation kept lowercase but headings etc. all uppercase. </p>
<p>Zune team does this with the Zune Desktop, the actual navigation, and nav-headings and maybe category headings are all lowercase. The rest of the text fluctuates between all Uppercase and normal case </p>
<p>Not entirely convinced of a killer formula here as its one of those areas where more experimentation could be done around what can work vs. what cannot.&#160; Typography experts will definitely have an opinion here. Have yet to see one that outlines this. (Ping me if you have any bookmarks in this area of expertise).</p>
<p>Color choice per heading is also something that seems to have a bit of a formula around when it comes to my designs. I&#8217;ll often use the base color on labels that I think are important enough to capture the users attention but then use opposite to the canvas colors in order to retain a normal state. </p>
<p>I typically think about this as a case of highs and lows in vocal tones. In that if describing a current screen to someone, one might say, &quot;this is the USER MANAGEMENT screen within the security management area&quot;. This is personally, done naturally via voice emphasis the &quot;User Management&quot; vs. &quot;Security Management&quot;. As who cares where it lives, it is not the end is it.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/03/image6.png" width="640" height="63" /></p>
<p>Welcome feedback on this approach, but the point is color selection helps carry that forward.</p>
<h1>3. Text Chrome vs. Text Content balance it out.</h1>
<p>This is one of those pet hates I have with the current implementation on Windows Phone 7 &#8211; in one way the team decided to abandon chrome artifacts in favor of text, the problem I personally have is switching gears between<em> &quot;Chrome&quot;</em> text and <em>&quot;Content&quot;</em> text.&#160; I find myself at times pausing and thinking, <em>&quot;ok, can I touch that..nope..ok what&#8217;s touchable here..&quot;.</em></p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://www.riagenic.com/wp-content/uploads/2011/03/image2.png" width="240" height="177" />Overtime, personally, will develop some muscle memory in this space and will soon learn what the differences are but in given the current metro virginity I have, I just noticed this as a pattern which was not obvious (again, let users notice the scent for pattern recognition).     <br />Would one put heading labels etc. as being the &quot;Chrome&quot; text category? Striking a balance here of too much text is important and again color choice can help you out here. I rely heavily on monochrome filled shapes and text in my current metro style, so for me it&#8217;s a demon I&#8217;m always trying to wrestle to the ground &#8211; keep my text minimal and restrain from too much on the screen, especially if there is allot of data to view. </p>
<h1>4. Element minimizations are ok, but add some life please.</h1>
<p>Over lunch today, a colleague and I were discussing the metro way of life really does not allow too much in the way of gradients or watermark elements &#8211; most of the designs I have seen in this space are clean / white.    <br />Is purity in no element additions bad or good? </p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/03/image5.png" width="640" height="355" /></p>
<p>I for one cannot honestly answer that as I am the type of guy who often just does not know to back off on the decals, I love a busy UI and it has nothing to do with the user experience it is more of an artistic habit.</p>
<p>Agreed, less is more, but sprinkle in some energy into the user interface. Think about what the end user is supposed to feel or relate to the said User Interface. One screen rather has a lot of fun with the idea that a boring concept like task tracking can take on more of a Bourne Identity / CIA feel.&#160; I then throw in a world map, as hey, all Fantasy User Interface(s) within Movies always have the map of the world behind them when hacking a large mainframe or accessing global data of some kind (it works, I love it, back off). </p>
<p>Point is, don&#8217;t be a lemming and follow each other over the pure white cliff, sprinkle in some decals to take the edge of the seriousness of the UI and allow the end user to feel a small connection with the work you&#8217;ve put in front of them. </p>
<h1>5. Fantasy User Interfaces in movies are your best friend.</h1>
<p>Having found it difficult to get inspiration sources for metro and instead turning to local train stations etc., but they also have a much-prescribed look and feel throughout Australia.&#160; Often one use Google/Bing images and searches other transit signs etc. to get a pick out of what is out there in the wild &#8211; metro style.</p>
<p>The main source however for inspiration, is to watch movies that have kickass user interfaces in them and then pick them apart frame by frame. I analyze them and try to force myself to think outside the box more and how these concepts could relate to real-life user interfaces. </p>
<p>I like what Fantasy UI brings to the table, it creates this nice illusion within a TV Show or Movie that convinces you in under 30seconds that the actor is doing something high tech.&#160; It is obviously not real software, but you forgive it and go &quot;yeah, suppose, I could buy what you&#8217;re selling here&quot; for that brief moment.</p>
<p>I think it&#8217;s important to call that out, as it&#8217;s at the core of probably our reaction to software and it gives off this pure signal of &quot;that works&quot; moment. </p>
<p>Metro can lend itself to simplistic Fantasy UI&#8217;s, as often the user interfaces are very basic in their structure. Take the work of <a href="http://www.coleran.com">Mark Coleran</a> (current geek UI hero); looking at his work, he has kept the UI basic in terms of color choice, composition and decals.&#160; The actual magic comes to live when there is animations etc. on it, but in the end, it is relatively simple in composition. &#8211; It works!</p>
<p>This is the only reason I am remotely convinced metro as a style so far (the one I am working towards anyway) might have some legs. It is not entirely rainbows and kisses, but at the same time, it is.</p>
<p>Also, look at HTML/CSS sites within <a href="http://www.csselite.com">csselite.com</a> galleries for inspiration as well. As these sites typically rely quite heavily on CSS for their design governance &#8211; so in a way the metro concept really hails from this if you ask me&#8230;</p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/838' title='The Likes &amp; Dislikes of Microsoft in 2011'>The Likes &amp; Dislikes of Microsoft in 2011</a></li>
<li><a href='http://www.riagenic.com/archives/829' title='Metro: Typography trumps chrome&ndash;debunked.'>Metro: Typography trumps chrome&ndash;debunked.</a></li>
<li><a href='http://www.riagenic.com/archives/751' title='Metrotastic&ndash; Palette Generator Preview.'>Metrotastic&ndash; Palette Generator Preview.</a></li>
<li><a href='http://www.riagenic.com/archives/720' title='Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!'>Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!</a></li>
<li><a href='http://www.riagenic.com/archives/590' title='THELAB: User Story Management &#8211; think beyond cards.'>THELAB: User Story Management &#8211; think beyond cards.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/526/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>UX Lab: Changing the way you handle CRUD workflow</title>
		<link>http://www.riagenic.com/archives/516</link>
		<comments>http://www.riagenic.com/archives/516#comments</comments>
		<pubDate>Mon, 21 Feb 2011 05:28:17 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Fantasy User Interfaces]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[UX]]></category>
		<category><![CDATA[UXLab]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/516</guid>
		<description><![CDATA[I often see a lot of consistent patterns in the way applications are being built when it comes to generic create, read, update and delete (CRUD) workflows . The usual pattern is that a screen starts off with a add/remove &#8230; <a href="http://www.riagenic.com/archives/516">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I often see a lot of consistent patterns in the way applications are being built when it comes to generic create, read, update and delete (CRUD) workflows .</p>
<p>The usual pattern is that a screen starts off with a add/remove action followed by a very large datagrid and probably some paging. A user would then refine the datagrid’s result set, make a selection either inline on the datagrid or opens a modal via an action like double click which then presents the end user with a more detailed view of that record. This is probably so generic in the way it’s being approached that I’d probably dare say nobody’s really sat down and thought about its actual practicality – as it seems to be the unofficial standard for screen design (well the bloody apps I see day in day out anyway).</p>
<p>This pattern for me isn’t something I’m a fan of, maybe because it’s so common now that I simply crave for an alternative approach? I crave this alternative because I feel at times the workflow in itself seems oddly backwards?</p>
<p>The part that catches me out, is the overall approach taken. For instance, the end user has come to the said screen to get a detailed view of a record – maybe a summary, but doubtful. They wade around in the various amounts of turn-keys (filter settings) until they settle on a pattern of data that they can then scan (hunt/browse) for and proceed to get the modal open for a detailed view. It appears that majority of the practical usage is saved towards the end of the process pipeline? in that getting a detailed snapshot of the record seems to be an extension to the UI instead of probably being the focal point of the UI?</p>
<p>Armed with this style of thinking, today, I set out to try an alternative approach to the way this workflow could work. I decided to simply inverse the workflow, in that take a typical Security (add/remove users etc) workflow and try a different approach (see below).</p>
<p><a href="http://www.riagenic.com/wp-content/uploads/2011/02/SecurityUserScreenBkg.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="SecurityUserScreenBkg" border="0" alt="SecurityUserScreenBkg" src="http://www.riagenic.com/wp-content/uploads/2011/02/SecurityUserScreenBkg_thumb.jpg" width="640" height="640" /></a> </p>
<p>The idea is that when you click on “Find Users” the screen opens up to your summary view, in that since I’m logged in it reflects back my entire account profile found within the system. There are then a number of actions one can take in and around deciding on what to do next but the main key piece here for me, is well I&#8217;ve shown you the end point up front – I&#8217;ve seeded a contract with the end user around what screens will look like once they’ve found a user of their choosing.</p>
<h2>How do I change the user from me to someone else?</h2>
<p><a href="http://www.riagenic.com/wp-content/uploads/2011/02/image29.png"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image_thumb4.png" width="640" height="149" /></a> </p>
<p>The change button in this screen kicks off what is traditionally the first screen, in that if the end user clicks on <strong>[Change..]</strong> a modal will open over the top, presenting the end user with search criteria. The user then fires up some search results and can specify filters for their search. Once the end user has found the right user of their choosing, the modal closes and the original security profile (you) switches to the person in question. </p>
<p><a href="http://www.riagenic.com/wp-content/uploads/2011/02/SecurityUserScreen.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="SecurityUserScreen" border="0" alt="SecurityUserScreen" src="http://www.riagenic.com/wp-content/uploads/2011/02/SecurityUserScreen_thumb.jpg" width="640" height="480" /></a> </p>
<h2>Ok, I’m kind of with you, but what benefits does this give then?</h2>
<p>I personally think it shifts the user into a more focused approach to how they handle the workflow. It’s quite easy to snap in a datagrid + tree control and hit F5/Ship. This approach in my opinion approaches the workflow differently, in that it asks the user to be specific in what they are really after. If you’re in the User Administration area of this application, then what is it you want to do? Manage users is probably the typical response here. So, let’s let them manage a User in a more focused fashion by exposing other areas of interest in a screen that’s more content specific and less cramped / buried in a floating modal.</p>
<p>The typical “list all users” with paging approach is quite unnecessary real estate to reserve for prime time, as well it’s merely a stepping stone to the end point. It’s almost throw away in the task process should the user want to change “John Doe” password or check when that user last logged in etc.</p>
<p>You could even approach the way I’ve done it differently, by simply providing a search box at the top with a label “Find User..”. Once the user types in “Scott Bar..” (auto complete) like experience fires, but instead of a pulldown it could then go off and grab all twitter feeds, flickr photos, facebook profiles, linked profiles etc and just start showing them on screen. This kind of approach is more helpful when you’re trying to figure out who that “Scott” fellow was last night, as now you’re meet with multiple forms of media to help guide your search detective skills down to a more informed end point.</p>
<p>The point is, it’s taking the equation of CRUD and flipping it into a more interactive experience. Why invest all this time and energy into some of the new UX platform’s out there only to use generic patterns like the original one mentioned in this post? How can you evolve this pattern further and where can the users gain in terms of data + contextual view beyond what they’ve typically been given.</p>
<p>It’s a new world people, try and break a few things as when you break something you in turn are rewarded with knowledge on where risk/failure can occur. Much more informative approach than “well everyone else is doing so i assume it works” policies :0</p>
<p>To be tested..</p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/829' title='Metro: Typography trumps chrome&ndash;debunked.'>Metro: Typography trumps chrome&ndash;debunked.</a></li>
<li><a href='http://www.riagenic.com/archives/790' title='What if you had to build software for undiagnosed adults that suffer from autism, Asperger&rsquo;s, dyslexia, ADHD etc.'>What if you had to build software for undiagnosed adults that suffer from autism, Asperger&rsquo;s, dyslexia, ADHD etc.</a></li>
<li><a href='http://www.riagenic.com/archives/645' title='How much would you invest in a pixel?'>How much would you invest in a pixel?</a></li>
<li><a href='http://www.riagenic.com/archives/590' title='THELAB: User Story Management &#8211; think beyond cards.'>THELAB: User Story Management &#8211; think beyond cards.</a></li>
<li><a href='http://www.riagenic.com/archives/356' title='UX Creator Tip: Fear the surrogate user.'>UX Creator Tip: Fear the surrogate user.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/516/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Going full Metro.</title>
		<link>http://www.riagenic.com/archives/493</link>
		<comments>http://www.riagenic.com/archives/493#comments</comments>
		<pubDate>Wed, 16 Feb 2011 23:25:06 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Expression Blend]]></category>
		<category><![CDATA[Fantasy User Interfaces]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Metro]]></category>
		<category><![CDATA[Multi-Touch]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[FUI]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/493</guid>
		<description><![CDATA[I uploaded one single Metro inspired design that I once did for Microsoft India/Asia and the next thing I know I’m being asked to do more for other clients. I shouldn’t complain, money is money and I’m the type of &#8230; <a href="http://www.riagenic.com/archives/493">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I uploaded one single Metro inspired design that I once did for Microsoft India/Asia and the next thing I know I’m being asked to do more for other clients. I shouldn’t complain, money is money and I’m the type of guy who will unzip if the price is right – there’s a lasting image.</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/03/image9.png" width="640" height="480" /></p>
<p>It seems that when you show someone large monochrome simple shaped designs, folks often gravitate towards them over some of my other usual gradient filled drop shadow filled designs. At first, I am shocked if not appalled at how they could dismiss one design which takes me much longer for a design that essentially looks like a colored in Wireframe mockup.</p>
<p>Metro simply put feels like I am shoplifting design. It’s not a lot of work and the main focus I have is controlling myself from adding too many elements to the screen or keeping the typography unbalanced. Color selection is also important as you have to keep that tightly controlled otherwise it ends up being a rainbow pixel barfing.</p>
<h1>Metro is Developer art friendly.</h1>
<p>One such client I have at the moment has expressed an interest in getting me to come in – as per usual – at the tail end of a sprint season of coding and well make it look “pretty”. They have also asked if I could weaponise the approach so that other teams within the company could leverage the same work within their projects.</p>
<p><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/03/image10.png" width="640" height="435" /></p>
<p>What to do.. I need to make my design(s) for WPF/Silverlight engaging, useable and lastly repeatable. Metro like a super hero from the 1950’s, makes its way to the top of the conscious thought pile. Turns out those crazy beige loving engineering culture filled geeks in Redmond may actually be onto something here. Metro’s secret is that it creates a way in which designers and developers can finally reach a compromise on design.</p>
<p>Using large blocky shapes and minimalist approach to screen while peppering large amounts of typography whilst also not saying the words “Wireframes colored in” – boom, you have a design revolution within the .NET community its name – METRO.</p>
<h1>Metro isn&#8217;t all monochrome rainbows and puppies…</h1>
<p>There is a catch though with Metro, one that as a designer is starting to ride my last nerve. They all look the freaking same. I can’t help it, I get into a pattern and before I know it I’m knocking out a mutated design that I did 5x metro designs ago. I feel like I am cheating now, it feels bad that I am in what I call a design rutt and It’s hard to break out of given most inspirational sites like <a href="http://www.thefwa.com" target="_blank">TheFWA.com</a> have no metro goodness.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/03/image11.png" width="640" height="480" /></p>
<p>There are only so many times I can look at the Microsoft Health / Futures videos before I also end up copying their designs without realizing it. I simply crave others like me who are injecting large enough doses of Metro to stop a gradient filled elephant in its tracks. I need to get off this crack or I’ll end up living in a typecast world filled with basic shapes and colors.</p>
<h1>Metro’s concept isn’t isolated to Microsoft.</h1>
<p>I am also starting to see the world in glyphs, typography and bold colors. I pass a highway sign and I go “ooh, that color could be used in a design of mi…stop it!…stop..”. I pass elevator filled corridors and I can’t but help notice Helvetica is the weapon of choice most of the time in commercial metro filled buildings. I’m going full metro!</p>
<h1>Metro is the future of glass.</h1>
<p>This morning, watching my usual twitter feeds I come across a re-tweet from one of my design demi-god like heroes – <a href="http://coleran.com/" target="_blank">Mark Coleran</a>. In <a href="http://bit.ly/dJaRwv" target="_blank">this link filled with the future(s) nectar I so willingly crave</a>, is a video projecting what the world would be like if we had more glass and multi-touch screens. At first I am absorbing this eye candy like a fantasy user interface addict that I am – only, boom..there it is, metro.</p>
<p><iframe title="YouTube video player" height="390" src="http://www.youtube.com/embed/6Cf7IL_eZ38" frameborder="0" width="640" allowfullscreen="allowfullscreen"></iframe></p>
<p>I’m Scott Barnes, and I am now addicted to metro. If you or a family member are suffering from Metro affixation, please contact me together we can find a way out of this disease / addiction.</p>
<p>If you want to see more of my designs, you can do so here:</p>
<p><a href="http://bit.ly/riagenicart" target="_blank"><img alt="" src="http://www.riagenic.com/wp-content/uploads/2011/02/RiagenicPortfolioHero.jpg" width="640" height="256" /></a></p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/838' title='The Likes &amp; Dislikes of Microsoft in 2011'>The Likes &amp; Dislikes of Microsoft in 2011</a></li>
<li><a href='http://www.riagenic.com/archives/829' title='Metro: Typography trumps chrome&ndash;debunked.'>Metro: Typography trumps chrome&ndash;debunked.</a></li>
<li><a href='http://www.riagenic.com/archives/751' title='Metrotastic&ndash; Palette Generator Preview.'>Metrotastic&ndash; Palette Generator Preview.</a></li>
<li><a href='http://www.riagenic.com/archives/720' title='Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!'>Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!</a></li>
<li><a href='http://www.riagenic.com/archives/590' title='THELAB: User Story Management &#8211; think beyond cards.'>THELAB: User Story Management &#8211; think beyond cards.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/493/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>The principles of Microsoft Metro UI decoded</title>
		<link>http://www.riagenic.com/archives/487</link>
		<comments>http://www.riagenic.com/archives/487#comments</comments>
		<pubDate>Tue, 08 Feb 2011 02:23:34 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Fantasy User Interfaces]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Metro]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Multi-Touch]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Design 101]]></category>
		<category><![CDATA[FUI]]></category>
		<category><![CDATA[Product Management]]></category>
		<category><![CDATA[UI]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/487</guid>
		<description><![CDATA[The phrase “authentically digital” makes me want to barf rainbow pixels. This was a quote pulled from a Windows Phone 7 reviewer when he first got a hold of the said phone. At first you could arguably rail against the &#8230; <a href="http://www.riagenic.com/archives/487">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The phrase “authentically digital” makes me want to barf rainbow pixels. This was a quote pulled from a Windows Phone 7 reviewer when he first got a hold of the said phone. At first you could arguably rail against the concept of what Authentically Digital means and simply lock it into the yet another marketing fluff to jazz a situation in an unnecessary way.</p>
<p>I did, until I sat back and thought about it more.</p>
<h1>Issues Presented.</h1>
<p>Metro in itself has its own design language attached, they cite a bunch of commandments that the overall experience is to respect and adhere that is to say, someone has actually sat down and thought the concept through (rare inside Microsoft UX). I like what the story is pitching and I agree in most parts with the laws of Metro that is to say, I am partially onboard but not completely.</p>
<p>I&#8217;m on board with what Metro could be, but am not excited about where it&#8217;s at right now. I state this as I think the future around software is going through what the fashion industry has done for generations &#8211; a cultural rebirth / reboot.</p>
<h1>Looking back at Retro not metro.</h1>
<p>Looking at the past, back in the late 90&#8242;s the world was filled with bold flat looking user interfaces that made use of a limited color palette given the said video capabilities back then wasn&#8217;t exactly the greatest on earth. EGA was all the rage and we were seeing hints of VGA whilst hating the idea that CGA was our first real cut at graphics.</p>
<p>EGA eventually faded out and we found ourselves in the VGA world (color TV vs. black n white if you will), life was grand and with 32bit color vs. 16bit color wars coming to a conclusion the worlds creative space moved forward leaps and bounds. Photoshop users found themselves creating some seriously wicked UI, stuff that made you at the time thank the UI gods for plug-ins like alien ware etc as they gave birth to what I now call the glow/bevel revolution in user interface design.</p>
<p>Chrome inside software started to take on an interesting approach, I actually think you could probably trace its origins of birth in terms of creative new waves back to products like Winamp &amp; Windows Media player skins. The idea that you could take a few assets and feed them into mainstream products like this and in turn create this experience on the desktop that wasn&#8217;t a typical application was interesting (not to mention Macromedia Director&#8217;s influence here either).</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image8.png" width="640" height="84" /></p>
<p>I think we all simply got on a user interface sugar induced high, we effectively went through our awkward 80&#8242;s fashion stage, where crazy weird looking outfits / music etc was pretty much served up to the world to gorge on. This feast of weird UI has probably started to wind down to thanks to the evolution of web applications, more importantly what they in turn taught us slowly.</p>
<h1>Web taught the desktop how to design.</h1>
<p>The first lesson we have learnt about design in user interface from the web is simple &#8211; less is more. Apple knocks this out of the park extremely well and I&#8217;d argue Apple wasn&#8217;t its creator, the Web 2.0 crowd as they use to be know was. The Web 2.0 crowd found ways to simply keep the UI basic to the point and yet visually engaging but with minimalist views in mind. It worked, and continues to work to this day &#8211; even on Apple.com</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image9.png" width="640" height="115" /></p>
<p>Companies like Microsoft have seen this approach to designing user interface and came to a fairly swift rationale that if one were to create a platform for developers &amp; designers to work in a fashion much like the web, well desktop applications themselves could take on an entirely new approach.</p>
<h1>History lesson is over.</h1>
<p>I now look at Metro thinking back on the past evolution and can&#8217;t but help think that we&#8217;re going back to a reboot of EGA world, in that we are looking for an alternative to design in order to attract / differentiate from the past. Innovation is a scarce commodity in today&#8217;s software business, so we in turn are looking at ways to re-energize our thinking around software design but in a way that doesn&#8217;t create a cognitive overload &#8211; be radical, be daring but don&#8217;t be disruptive to process/task.</p>
<p>Inside Microsoft what I can presume, the ECG group found a way to hijack existing patterns in terms of user recognition and make use of modern signage found inside bus station, railways, elevator marshal areas etc and declared this to be the way out of the excess UI scourge.</p>
<p>I like it, I like this source of inspiration but my first instinct was simple &#8211; I hope your main source of success isn&#8217;t the reliance on typography, especially in this 7second attention economy of today. Sure enough, there it is, the reliance in Windows phone 7. Large typography taking over areas of where chrome used to live in order to fix what chrome once did. The removal of color / boundary textures in order to create large empty space filled with 70px+ Typography with half-seen half-hidden typography is what Microsoft&#8217;s vision of tomorrow looks like.</p>
<h1>Metro isn&#8217;t Wp7, Metro is Microsoft Future Vision.</h1>
<p>My immediate reaction to seeing the phone (before the public did) back inside Microsoft was &quot;are you guys high, this is not what we should be doing, we are close but keep at it, you&#8217;re nearly there! don&#8217;t rush this!&quot;. This reaction was the equivalent of me looking at a Category 5 Tornado, demanding it turn around and seek another town to smash to bits &#8211; brave, forward thinking but foolish.</p>
<p>This phone has to ship, its already had two code resets, get it done, fix it later is pretty much the realistic vision behind Windows Phone 7 &#8211; NOT &#8211; Metro.</p>
<p>Disbelief?</p>
<p>Take a look at what the Industry Innovation Group has produced via a company called Oh, Hello. In this vision of tomorrow&#8217;s software (2019 to be exact) you&#8217;ll see a strong reliance on the metro laws of design. </p>
<h1>The Principles of Metro vs. Microsoft Future Vision.</h1>
<p>In order to start a conversation around Metro in the near future, one has to identify with the level of thinking associated with its creation. Below is the principles of metro – more to the point, these are the design objectives and creative brief if you will on what one should approach metro with.</p>
<h2>Clean, Light, Open, Fast</h2>
<ul>
<li>Feels Fast and Responsive </li>
<li>Focus on Primary Tasks </li>
<li>Do a Lot with Very Little </li>
<li>Fierce Reduction of Unnecessary Elements </li>
<li>Delightful Use of Whitespace </li>
<li>Full Bleed Canvas</li>
</ul>
<p>You could essentially distill these points down to one word – minimalist. Take a minimalist approach to your user interface and the rewards are simple – sense of responsiveness in user interface, reliance on less information (which in turn increases decision response in the end user) and a reduction in creative noise (distracting elements that add no value other than it was cool at the time).</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image10.png" width="640" height="226" /></p>
<p>In Figure 1, we I’d strongly argue you could adhere to these principles. This image is from the Microsoft Sustainability video, but inside it you’ve got a situation which respects the concept of Metro as after all given the wide open brief here under one principle you could argue either side of this.</p>
<p>Personally, I find the UI in question approachable. It makes use of a minimalist approach, provides the end user with a central point of focus. Chrome is in place, but its not intrusive and isn’t over bearing. Reliance on typography is there, but at the same time it approaches in a manner that befits the task at hand.</p>
<h5><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image11.png" width="640" height="226" /></h5>
<p>Microsoft’s vision of this principle comes out via the phone user interface above (Figure 2). I’m not convinced here that this I the right approach to minimalism. I state this, as the iconography within the UI is inconsistent – some are contained others are just glyphs indicating state?. The containment within the actual message isn’t as clear in terms of spacing – it feels as if the user interface is willing to sacrifice content in order to project who the message is from (Frank Miller). The subject itself has a lower visual priority along with the attachment within – more to the point, the attachment has no apparent containment line in place to highlight the message has an attachment?</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image12.png" width="640" height="226" /></p>
<p>Microsoft’s original vision of device’s future has a different look to where Windows Phone 7 today. Yet I’d state that the original vision is more in line with the principles than actual Windows Phone 7. It initially has struck a balance between the objectives provided.</p>
<p>The iconography is consistent and contained, typography is balanced and invites the users attention on important specifics – What happened, where and oh by the way more below… and lastly it makes use of visuals such as the photo of the said person. The UI also leverages the power of peripheral vision to give the user a sense of spatial awareness in that, its subtle but takes on the look and feel of an “airport” scenario.</p>
<p>Is this the best UI for a device today? No, but it’s approach is more in tune with the first principle then arguably the current Windows Phone 7’s approach which is reliance of fierce amounts of whitespace, reduction in iconography to the point where they clearly have a secondary reliance and lastly emphasis on parts of the UI which I’d argue as having the lowest importance (i.e. the screen before would of indicated who the message is from, now I’m more focused on what the message is about!).</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image13.png" width="640" height="226" /></p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image14.png" width="640" height="226" /></p>
<p>&#160;</p>
<h2>Celebrate Typography</h2>
<ul>
<li>Type is Beautiful, Not Just Legible </li>
<li>Clear, Straightforward Information Design </li>
<li>Uncompromising Sensitivity to Weight, Balance and Scale</li>
</ul>
<p>I love a good font as the next designer. I hoard these like my icons, in fact It’s a disease and if you’re a font lover a must see video is <a href="http://www.helveticafilm.com/" target="_blank">Helvetica</a>. That being said, there is a balance between text and imagery, this balance is one struck often daily in a variety of mediums – mainly advertising. </p>
<p>Imagery will grab your attention first as it taps into a primitive component within your brain, the part that works without your realizing its working. The reason being is your brain often is in auto-pilot, constantly scanning for patterns in your every day environment. It’s programmed to identify with three primative checks, fear, food and sex. Imagery can tap into these striaght away, as if you have an image of an attractive person looking down at a beverage you can’t but help first think “that’ person’s cute (attractive bias) and what are they looking at? oh its food!…” All this happens despite there being text on the said image prior to your brain actually taking time to analyse the said image. To put it bluntly, we do judge a book by its cover with extrem amount of prejudice. We are shallow, we do prefer to view attractive people over ugly unless we are conveying a fear focused point “If you smoke, your teeth will turn into this guys – eewwww” (Notice why anti-cigarette companies don’t use attractive people?)</p>
<p>Back to the point at hand, celebrating typography. The flaw in this beast despite my passion for fonts, is that given we are living in a 7 second attention economy (we scan faster than we have before) reliance on typography can be a slippery slope.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image15.png" width="640" height="227" /></p>
<p>In Figure 6, a typical futuristic newspaper that has multi-touch (oh but I dream), you’ll notice the various levels of usage of typography (no secret to news papers today). The headings on purpose approach the user with both different font types, font weight, uppercase vs lowercase and for those of you out there really paying attention, at times different kerning / spacing.</p>
<p>The point being, the objective is that typography is in actuality processed first via your brain as a glyph, a pattern to decode. You’ve all seen that link online somewhere where the wrod is jumbled in a way that you first are able to read but then straight away identify the spelling / order of the siad words. The fact I just did it then along with poor grammar / spelling within this blog, indicates you agree to that point. You are forgiving majority of the time towards this as given you’ve established a base understanding of the english language and combine that with your attention span being so fast paced – you are more focused on absorbing the information than picking apart how it got to you.</p>
<p>Typography can work in favor of this, but it comes at a price between balancing imagery / glyphs with words. </p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image16.png" width="640" height="226" /></p>
<p>The above image (Figure 7) is an example of Metro in the wild. Typography here is in not to bad of a shape, except for a few things. The first being the “Pictures” text is making use of a large amount of the canvas, to the point where the background image and heading are probably duking it out for your attention. The second part of this is the part that irritates me the most, in that the size of the secondary heading with the list items is quite close in terms of scale. Aside from the font weight being a little bolder, there is no real sense of separation here compared to what it should or could be if one was to respect the principle of celebrating typography.</p>
<p>Is Segoe UI the vision of the only font allowed? I hope not. Is the font weight “light” and “regular” the only two weights attached to the UI? what relevance does the background hold to the area – pictures? ok, flimsy at best contextual relevance but in comparison to the Figure 3 above a subtle usage of watermarks etc. to tap into your peripheral vision would provide you more basis to grapple onto – pattern wise that is. Take these opinions and combine the reality that there is no sense of containment and I’m just not convinced this is in tune with the principle. It’s like the designers of metro on windows phone 7 took 5% of the objectives and just ran with it.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image17.png" width="640" height="226" /></p>
<p>Comparisons between Figure7 and Figure8, the contrast in usage of typography is different but yet both using the same one and only font – Segoe UI. The introduction of color helps you separate the elements within the user interface, the difference in scale is obvious along with weight and transforms (uppercase / lowercase). Almost 80% of this User Interface is typography driven yet the difference in both is what I hope to be obvious. </p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image18.png" width="640" height="226" /></p>
<p>Don’t despair, it’s not all dark and gloom for the Windows Phone 7 future. Figure 9 (Above) is probably one of the strongest hints of “yes!” moment for the siad phone I could find. Typography is used but add visual elements and approach the design of typography slightly differently and you may just have a stake in this principle. The downside is the choice of color, orange and light gray on white is ok for situations that have increased scale, but on a device where lighting can be hit/miss, probably need to approach this with more bolder colors. The picture in the background also creeps into your field of view over the text, especially in the far right panel.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image19.png" width="640" height="226" /></p>
<h2><strong>Alive in motion</strong></h2>
<ul>
<li>Feels Responsive and Alive </li>
<li>Creates a System </li>
<li>Gives Context to Improve Usability </li>
<li>Transition Between UI is as Important as the Design of the UI </li>
<li>Adds Dimension and Depth</li>
</ul>
<p>I can’t really talk to these principles via&#160; text on a blog, but what I would say is that the Windows Phone attacks this relatively ok. I still think the FlipToBack transition is to tacky and the reality between how the screens transition in and out at times isn’t as attractive as for example the iPhone (ie I really dig how the iphone zooms the UI back and to the front?). The usage of kinetic scrolling is also one that gives you the sense of control, like there are some really well oiled ball bearings under the UI’s plane that if you flick it up, down, right or left the sense of velocity and friction is there. </p>
<p>If you zoom in and out of the UI, the sense that the UI will expand and contract in a fluid nature also gives you the element of discovery&#160; (Progressive disclosure) but can also give you a sense of less work attached.</p>
<p><a href="http://www.riagenic.com/wp-content/uploads/2011/02/image20.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image_thumb3.png" width="640" height="480" /></a></p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image21.png" width="640" height="480" /></p>
<p>Taking Figure 11 &amp; Figure 12 (start and end) one could imagine a lot of possibilities here in terms of the transition were to work. The reality that Reptile Node expands out to give way to types of reptiles is hopefully obvious whilst at the same time the focus is on reptile is also in place (via a simple gradient / drop shadow to illustrate depth). Everything could snap together in under a second or maybe two but it’s something you approach with a degree of purpose driven direction. The direction is “keep your eye on what I&#8217;m about to change, but make note of these other areas I’m now introducing” – you have to move with the right speed, right transition effect and at the same time don’t distract to heavily in areas that aren’t important.</p>
<h2>Content, Not Chrome</h2>
<ul>
<li>Delight through Content Instead of Decoration </li>
<li>Reduce Visuals that are Not Content </li>
<li>Content is the UI </li>
<li>Direct interaction with the Content</li>
</ul>
<p>Chrome is important as content. I dare anyone to provide any hint of scientific data to highlight the negative effects of grouping in user interface design. Chrome can be over used, but at the same time it can be a life saver especially when the content becomes over bearing (most line of business applications today suffer from this).</p>
<p>Having chrome serves a purpose, that is to provide the end user a boundary of content within a larger canvas. An example is below</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image22.png" width="640" height="226" /></p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image23.png" width="640" height="226" /></p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image24.png" width="640" height="226" /></p>
<p>I could list more examples but because I’m taking advantage of Microsoft Sustainability video, I figure this would be sufficient examples of how chrome is able to breakup the user interface into contextual relevance. Chrome provides a boundary, the areas of control if you will in order to separate content into piles of semantic action(s). Specifically in Figure 15, the brown chrome is much like your dashboard on the car ie you’re main focus is the road ahead, that’s your content of focus but at the same time having access to other pieces of information can be vital to your successful outcome. Chrome also provides you access to actions in which you can carry out other principles of human interaction – e.g., adjustment of window placement and separation from within other areas offers the end user a chance of tucking the UI into an area for later resurrection (perspective memory).</p>
<p>Windows Phone 7 for example prefers to levearge the power of Typography and background imagery as its “chrome” of choice. I’m in stern disagreement with this as the phone itself projects what I can only describe as uncontained vast piles of emptiness and less on actual content. The biggest culprit of all for me is the actual Outlook client within the said phone.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image25.png" width="640" height="226" /></p>
<p>The Outlook UI for me is like this itch I have to scratch, I want the messages to have subtle separation and lastly I want the typography to have a balance between “chrome” and “whitespace”.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image26.png" width="640" height="226" /></p>
<p>Chrome can also not just be about the outer regions of a window/UI, it has to do with the internal components of the user interface – especially in the input areas. The above (Figure 17) is an example of Windows Phone 7 / Metro keyboard(s). At first glance they are simple, clean and open, but the part that captures my attention the most is the lack of chrome or more to the point separation. I say lack, as the purpose of chrome here would be to simulate tactile touch without actually giving you tactile touch. The keyboard to the right has ok height, but the width feels cramped and when I type on the said device It feels like I’m going to accidently hit the other keys (so I’m now more cautious as a result).</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image27.png" width="640" height="226" /></p>
<p>The above (Figure 18) offers the same concept but now with “chrome” if you will. Nice even spacing, solid use of principles of the Typography and clear defined separation in terms of actions below.</p>
<p><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2011/02/image28.png" width="640" height="226" /></p>
<p>iPhone has found a way to also strike a balance between chrome and the previous stated principles. The thing that struck me the most about the two keyboards is not which is better, but more how the same problem was thought about differently.&#160; Firstly as you type an enlarged character shows – indicating you hit that character (reward), secondly the actual keys have a similar scale in terms of height/width proportions yet the key itself having a drop shadow (indicates depth) to me is more inviting to touch then a flat – (its like which do you prefer? a holographic keyboard or one with tactile touch, physical embodiment?). If you were to also combine both sound and vibration as the user types it can also help trick the end users sense into a comfortable input.</p>
<p>I digress from Chrome, but the point I’m making is chrome serves a purpose and don’t be quick to declare the principles of Metro as being the “yes!” moment as I’d argue the jury is still not able to formulate a definitive answer either way.</p>
<h2>Authentically Digital</h2>
<ul>
<li>Design for the Form Factor </li>
<li>Don’t Try to be What It’s NOT </li>
<li>Be Direct</li>
</ul>
<p>I can’t talk to this to much other than to say this isn’t a principle its more marketing fluff (the only one with a tenuous at best attachment to design principles would be “design for the form factor” meaning don’t try and scale down a desktop user interface into a device. Make the user interface react to the device not the other way around.</p>
<h1>Summary</h1>
<p>Metro is a concept, Microsoft has had a number of goes at this concept and I for one am not on board with its current incarnation inside the Windows Phone 7 device. I think the team have lost sight of the principles they themselves have put forward and given the Industry Innovation Group have painted the above picture as to what’s possible, it’s not like the company itself hasn’t a clue. There is a balance to be struck here between what Metro could be and is today. There are parts of Windows Phone 7 that are attractive and then there are parts where I feel it’s either been rushed or engineering overtook design in terms of reasons for what is going on the way it is (maybe the design team couldn’t be bothered arguing to have more time/money spent on propping up areas where it falls short).</p>
<p>People around the world will have mixed opinions about what metro is or isn’t and lastly what makes a good design vs what doesn’t. We each pass our own judgement on what is attractive and what isn’t that’s nothing new to you. What is new to you is the rationale that software design is taking a step back into the past in order to propel itself into the future. That is, the industry is rebooting itself again but this time the focus is on simplicity and by approaching metro with the Microsoft Future’s vision vs the Windows Phone 7 today, I have high hopes for this proposed design language.</p>
<p>If the future is taking Zune Desktop + Windows Phone 7 today and simply rinse / repeating, then all this will become is a design fad, one that really doesn’t offer much depth other than limited respite from the typical desktop / device UI we’ve become used to. If this is enough, then in reality all it takes is a newer design methodology to hit our computer screens and we’re off chasing the next evolution without consistency in our approach (we simply are just chasing shiny objects).</p>
<p>I’ve got a limited time on this earth and I’d like to live in a world where the future is about breaking down large amounts of unreadable / unattractive information into parts that propel our race forward and not stifle it into bureaucratic filled celebrations of mediocrity. </p>
<p>Apple as a company has kick started a design evolution, and say what you will about the brand but the iphone has dared everyone to simply approach things differently. Windows Phone team were paralyzed at times with a sense of “not good enough” when it came to releasing the vnext phone, it went through a number of UI and code resets to get it to the point it’s at now. It had everything to do with the iPhone, it had to dominate its market share again and it had to attract consumers in a more direct fashion. It may not have the entire world locked to the device, but it’s made a strong amount of interruption into what’s possible. It did not do this via the Metro design language, they simply made up their own internally (who knows what that really looks like under the covers). </p>
<p>Microsoft has responded and declared metro design as its alternative to the Apple culture, the question really now is can the company maintain the right amount of discipline required in order to respect the proposed principles.</p>
<p>I’d argue so far, they haven’t but I am hopeful of Windows 8.</p>
<p>Lead with design, engineer second.</p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/829' title='Metro: Typography trumps chrome&ndash;debunked.'>Metro: Typography trumps chrome&ndash;debunked.</a></li>
<li><a href='http://www.riagenic.com/archives/720' title='Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!'>Decoding Windows 8 UX Principles&ndash; Let Context breathe instead of the UI!</a></li>
<li><a href='http://www.riagenic.com/archives/790' title='What if you had to build software for undiagnosed adults that suffer from autism, Asperger&rsquo;s, dyslexia, ADHD etc.'>What if you had to build software for undiagnosed adults that suffer from autism, Asperger&rsquo;s, dyslexia, ADHD etc.</a></li>
<li><a href='http://www.riagenic.com/archives/645' title='How much would you invest in a pixel?'>How much would you invest in a pixel?</a></li>
<li><a href='http://www.riagenic.com/archives/842' title='Minecraft + Frustration + GeekFame + NotFinsihingWhatYouStarted = Angry Squarhead.'>Minecraft + Frustration + GeekFame + NotFinsihingWhatYouStarted = Angry Squarhead.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/487/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
	</channel>
</rss>

