<?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>Tue, 27 Jul 2010 03:23:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>UX Creator Tip: Fear the surrogate user.</title>
		<link>http://www.riagenic.com/archives/356</link>
		<comments>http://www.riagenic.com/archives/356#comments</comments>
		<pubDate>Tue, 13 Jul 2010 11:33:06 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[UX + Agile]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/356</guid>
		<description><![CDATA[ 
Ever sat on a project and heard someone give their account as to why the user base won’t like xyz feature or UI change? Ever sat in a cubicle and listen to someone rail against the idea of change for fear it would upset the user base to the point where the helpdesk would [...]]]></description>
			<content:encoded><![CDATA[<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2010/07/image.png" width="640" height="355" /> </p>
<p>Ever sat on a project and heard someone give their account as to why the user base won’t like xyz feature or UI change? Ever sat in a cubicle and listen to someone rail against the idea of change for fear it would upset the user base to the point where the helpdesk would be flooded with “Please Explain” calls.</p>
<blockquote><p><strong><a href="http://www.usabilityfirst.com/glossary/surrogate-users/">Surrogate User</a></strong> &#8211; people used as a substitute or representative for users, in order to provide information in design meetings, user testing, and so forth.</p>
</blockquote>
<p>The reality is this, end users are surprising beasts and often will surprise you in what they can and can’t do. The end user especially in enterprise is so used to crap-tac-ula software day in day out that anything really that you do as of today onwards is highly likely to be much simpler to what they are used to (especially given the consumerism within Enterprise these days). Furthermore should they dislike the software they aren’t likely to all abandon their jobs simply because of a bad UX decision – as 9/10 they are under duress around crappy software decisions made by other teams anyway. </p>
<p>Instead, the end user is probably thirsty as ever for software that feels simpler to use and actually looks like someone took the time to think about them and their needs instead of how it solves one finite problem only. Software’s job is to react to the end user, not make the user react to it! <img src='http://www.riagenic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>End users are also making use of a variety of software so whilst one particular UI pattern that has been adopted is <em><strong>“the way they are used to today” </strong></em>doesn’t necessarily mean they are ignorant of all other UI patterns out there on the market. </p>
<p>The key is to leverage existing muscle memory as much as you can today and less showing off on what you can and can’t do with some of the UX Platforms at your disposal. Be creative but don’t be overly creative, you get no points for showing off.</p>
<p>Layer-in complexity is what I always tell people, as it’s much harder to reduce complexity later than it is to bring it in slowly. It’s also the best discussions to have, as if the business or end users are complaining that the software is too simple – which let’s be clear, I dream of these discussions – then you have more of a baseline to draw from going forward around feature weighting and selection (which plays into UX + Agile in a way).</p>
<p>The surrogate user is someone you should fear in all software projects as they often bring pre-existing bad habits forward and lastly suffer from the “I’m in touch with my audience” arrogance (sometimes without realizing. I’m told that a Surrogate User when done right works, i’m yet to see one of these unicorn beasts, but i’m told just the same.</p>
<p>Whenever I hear someone say “Users don’t like..” my first instinct is to respond “Oh? Did 1 in 5 housewives tell you that or is this something you’re just making assumptions on?” – Meaning is this “I think” or is it “I know”.</p>
<p>Surrogate Users are dangerous unless they are moderated by someone who has the “UX” somewhere buried in their resume, as they can often decode the “personal bias” from the science of what these entities represent.</p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/352' title='Your own Mulit-touch Surface Prototypeboard-thingy.'>Your own Mulit-touch Surface Prototypeboard-thingy.</a></li>
<li><a href='http://www.riagenic.com/archives/299' title='Silverlight Installation / Preloader Experience &ndash; BarnesStyle.'>Silverlight Installation / Preloader Experience &ndash; BarnesStyle.</a></li>
<li><a href='http://www.riagenic.com/archives/264' title='UX Tip: Just because you can count change, doesn&rsquo;t make you a mathematician'>UX Tip: Just because you can count change, doesn&rsquo;t make you a mathematician</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/356/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your own Mulit-touch Surface Prototypeboard-thingy.</title>
		<link>http://www.riagenic.com/archives/352</link>
		<comments>http://www.riagenic.com/archives/352#comments</comments>
		<pubDate>Thu, 24 Jun 2010 08:01:14 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Multi-Touch]]></category>
		<category><![CDATA[UX]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/352</guid>
		<description><![CDATA[Today it hit me that a co-worker and I have been using a mini-whiteboard in a way that could easily be used as a way to prototype Surface style applications or ideas you may have. 
 Let me explain, there is a partition between me and my co-worker which used to be a locker of [...]]]></description>
			<content:encoded><![CDATA[<p>Today it hit me that a co-worker and I have been using a mini-whiteboard in a way that could easily be used as a way to prototype Surface style applications or ideas you may have. </p>
<p><img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="IMG_0232" border="0" alt="IMG_0232" align="right" src="http://www.riagenic.com/wp-content/uploads/2010/06/IMG_0232.jpg" width="180" height="240" /> Let me explain, there is a partition between me and my co-worker which used to be a locker of some sort (no idea actually). It’s pretty high in terms of size and given its between the co-worker and I it’s kind of suddenly become our meet/greet tabletop.</p>
<p>On top of this partition is a mini-whiteboard that we have (approx 50cm wide and 50cm high) and it’s fast become our “hey got an idea for the UI” or “hey need some help with OOP composition” meeting point. We typically sketch out our problem/idea and then proceed to – yes you heard it first – communicate with one another on what’s possible etc.</p>
<p>We often call it the poor-mans Surface table as a joke, but in reality if i were to work on a Surface / iPad etc style application it’s this little whiteboard I&#8217;d love to have in the room. As I&#8217;m then able to sketch out the ideas and walk others through it via old skool pen + paper mode but at the same time can allow quicker iterations then “can you hand me that eraser” or “let me get another sheet of paper” ..</p>
<p>Anyway, thought I&#8217;d share this little eco-friendly prototyping tool for all to think about.</p>
<p><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="IMG_0233" border="0" alt="IMG_0233" src="http://www.riagenic.com/wp-content/uploads/2010/06/IMG_0233.jpg" width="576" height="1024" /></p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/299' title='Silverlight Installation / Preloader Experience &ndash; BarnesStyle.'>Silverlight Installation / Preloader Experience &ndash; BarnesStyle.</a></li>
<li><a href='http://www.riagenic.com/archives/264' title='UX Tip: Just because you can count change, doesn&rsquo;t make you a mathematician'>UX Tip: Just because you can count change, doesn&rsquo;t make you a mathematician</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/352/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Salvaging is Microsprinting</title>
		<link>http://www.riagenic.com/archives/347</link>
		<comments>http://www.riagenic.com/archives/347#comments</comments>
		<pubDate>Wed, 23 Jun 2010 23:34:23 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[UX + Agile]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[WPF]]></category>
		<category><![CDATA[Methodology]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/347</guid>
		<description><![CDATA[ 
Situation is simple, you’re someone who has been brought into a project at its last witching hour, there are not a lot of project management fundamentals in the room and everyone is constantly emphasizing the “we have to get this done, no time” analogies and metaphors at you. What do you do? How do [...]]]></description>
			<content:encoded><![CDATA[<p><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="Microsprinter" border="0" alt="Microsprinter" src="http://www.riagenic.com/wp-content/uploads/2010/06/image8.png" width="640" height="300" /> </p>
<p>Situation is simple, you’re someone who has been brought into a project at its last witching hour, there are not a lot of project management fundamentals in the room and everyone is constantly emphasizing the “we have to get this done, no time” analogies and metaphors at you. What do you do? How do you navigate this and salvage what’s left of the project to turn this around into a productive and usable solution.</p>
<p>Answer is Microsprinting.</p>
<p>The past 6 months now, I’ve been constantly brought into projects that have gone off the rails for one reason or another and it typically comes back to scope creep and lack of discipline in terms of leadership or more to the point communication.</p>
<p>This is why SCRUM is a concept that every developer should borrow ideas at the very least from, it’s not so much a rule book but a communication protocol that all can agree to and figure out ways not to bump into one another.</p>
<p>That being said, setting up sprints that go for week(s) are great but when you’re faced with a deadline that is measured in hours whilst having to also work back from an unmovable deadline you simply need to calibrate your effort to a micro format.</p>
<h2>The List.</h2>
<p>The way forward is this. You first analyze all the features that were expected to be in the release for the project, don’t worry about who did what wrong or where it went pair shape. Sit down, take a deep breath and focus on getting a list together that outlines all the features needed to be done. Take this list and break it down to a point where it’s not to finite but at the same time granular enough that all can accurately see what the effort ahead looks like.</p>
<h2>The wireframes aren’t the spec.</h2>
<p>A lot of times I see wireframes and folks are looking at these and going “Ok, I need that wireframe to be designed” which is a perfectly valid request, in reality though as an interactive designer your job is to not just paint pixels here but also decide on how the moving parts become interactive. More to the point, you’re also analyzing each of the boxes that say “news” and thinking about how the data template will look per item in the ListBox and so on, you really need to map this out per screen and come up with a fairly comprehensive list of both the interactive specification as well as a list of visual states that need to be designed end to end.</p>
<p>I say this as a box on a wireframe can turn quite dramatically into 2-6hrs worth a work depending on which direction the interactive designer decides – “Ok this box when clicked now will go to this screen and the transition needs to be fade along with a loading of individual boxes to lead the user as to what’s change in an elegant fashion etc”</p>
<p>Break the wireframes into detail as again the project is off the rails you don’t have time to sit back and create high fidelity prototypes for each wireframe around its interactivity. You simply need to outline what’s likely to be the effort and do the best you can to not screw up given the constant variables of time/budget is much shorter than you’d ideally like to work towards.</p>
<h2>8 is the number, not 7 or 6 or 2…</h2>
<p>Break your day into 8hr segments and these are effectively the Microsprints. Every 8hrs regroup and triage what needs to be done and what has been done, agree and move onto the next microsprint. It’s also important that you work with a stack ranked list, keep it simple, rank it from 1 to whatever and attack the list one by one until you get to the finish.</p>
<p>Chances are you may have 100 items but in reality given the timeframes are short whilst the budgets are tight; you’re effectively likely to end up with 70 items done at the end of the deadline.</p>
<p>It’s time to start sacrificing and yeah it sucks but if the project had of been mapped out properly from the start you’d have the full 100. The reality is its off the rails, you got to start triaging in a cold but fair way sort through the items that are going to have a chance of life and simply send flowers/apologies to those who want the items that aren’t likely to have a chance at life in this project.</p>
<h2>Tough decisions but necessary ones.</h2>
<p>Stakeholders are likely to be suffering from denial. “I wanted that box. Can’t we just..” the moment I hear “can’t we just..” is the part where I stop and think to myself “ok, is this a new idea or is this simply a creative way of trying to get agreement on something that just can’t be done”.</p>
<p>It’s now a point in time where you have 6 things on the table and you can only have 3. Choose as if you fail to make these tough decisions now, you will end up having less – it’s a reality and fact.</p>
<h2>Don’t shoot the project manager.</h2>
<p>At some point the project is off the rails, someone steps up and says “ok, I’m now leading this band of misfits”. It’s important that someone lead, but it’s also equally important that all understand that this is probably one of the worst positions to be in now. Projects off the rails remember, someone just stood up and said “I’ll now assume responsibility for this delivery from here on out” – give them the benefit of the doubt as they just did something you weren’t willing to do yourself.</p>
<p>They may say no more than yes, they may ask you to sacrifice your core beliefs on how things should be done in order for a Band-Aid or two. It sucks, but deadline is looming and having a 115 lines of code to do something that can be done in two may piss you off, but ship it. Ship it is the goal, refactor later.</p>
<h2>Learn from your mistake.</h2>
<p>Typically after I leave everyone has that exhausted look on their face, chances are some of the folks in the team will vow never to work with one another again. Emotions were high, we got it done, it wasn’t great but we got success. </p>
<p>Put your pettiness aside, understand this, it was a group failure that later turned into a group success. You just accomplished something that not a lot of teams can do, you made the deadline. </p>
<p>The thing is also, that whilst you know there is around 30 items off the list, and chances are the end users have no clue as to what those 30 items were. You’re just beating yourself up over a quality issue vs. an actual specific requirement.</p>
<p>Should that requirement manifest into a missing feature, you have the next round now ahead of you only this time, PLAN it.</p>
<p>Get the interactive designer into the planning meetings early; don’t leave the design to last. The interactive designer is responsible for the look, feel and way this user interface is going to interact. The UI designer is the person who will paint the pixels per state and lastly your user experience / usability rock star is the one who will navigate the cognitive science associated to the UI.</p>
<p>If you find a person who can do all three, lock them in and don’t let them leave. If you can’t find a person to do any of the above, start hitting Amazon and start researching as one of you needs to assume that position and take responsibility early for it.</p>
<p>Developers need leadership, someone needs to be the Program Manager, make them accountable for features getting to developers hands early. Project / Release managers are there to co-ordinate what should come first and lastly when. </p>
<p>You can have SCRUM approach, but democracies are only as good as its people. If the people aren’t clued into its virtues, see the above.</p>
<p>Learn from what you did wrong, don’t nail people to the cross for it..just learn from it.</p>
<h2>Embrace MVVM.</h2>
<p>If you’re doing Silverlight/WPF no excuses use it now. Don’t screw around, get onto it now. A friend said to me yesterday “..Dude, saying MVVM is half the understanding, once they’ve said it then they now know it..i mean Model..View…ViewModel whats the mystery?”</p>
<p>It’s a basic foundation for all to work towards and it’s just easy to set things in order in a solution.</p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/342' title='RIAGENIC is a UX/UI Business.'>RIAGENIC is a UX/UI Business.</a></li>
<li><a href='http://www.riagenic.com/archives/225' title='Can you mix UX with Agile?'>Can you mix UX with Agile?</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/347/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RIAGENIC is a UX/UI Business.</title>
		<link>http://www.riagenic.com/archives/342</link>
		<comments>http://www.riagenic.com/archives/342#comments</comments>
		<pubDate>Thu, 17 Jun 2010 04:08:43 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[UX + Agile]]></category>
		<category><![CDATA[Adoption]]></category>
		<category><![CDATA[Design 101]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Methodology]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/342</guid>
		<description><![CDATA[It’s been a couple of months now since I went full time into focusing on growing a UI/UX business for myself. I thought I&#8217;d share my thoughts / notes and adventures along the way so far in the whole Microsoft UX/UI space as a freelancer.
Which are you? a developer or designer?

How far we have come [...]]]></description>
			<content:encoded><![CDATA[<p>It’s been a couple of months now since I went full time into focusing on growing a UI/UX business for myself. I thought I&#8217;d share my thoughts / notes and adventures along the way so far in the whole Microsoft UX/UI space as a freelancer.</p>
<h2>Which are you? a developer or designer?</h2>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://www.riagenic.com/wp-content/uploads/2010/06/image.png" border="0" alt="image" width="640" height="287" /></p>
<p>How far we have come and yet how so little we have learnt! As someone who worked in/with the Silverlight/Expression teams to make sure the message that Microsoft has entered the UX space and that we’re essentially building a mutated Developer meets Designer and vice versa pixel ninja type person, the reality is people still need to put you into a category.</p>
<p>I often find myself torn between which side of that fence line I sit. As to be blunt i can do both, I know every single API inside Silverlight/WPF like the back of my hand, I can code in 9 languages outside of .NET and aren’t script kiddy languages either. I can do 3D and 2D design to the point where many have commented on my abilities here as being “eye for design” or “you are freakish good” but still i’m tormented by having to pigeonhole myself either category.</p>
<p>The reality is people aren’t ready to accept the person who can do both just yet and it takes a lot of proof to build trust that you can do both. I’ll let you know how I go with this journey over time but for now suffice to say, its new territory for me and yet still profitable as I can easily pick left or right and just swim in either pool where needed.</p>
<h2>I need a UX guy urgently.</h2>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://www.riagenic.com/wp-content/uploads/2010/06/image1.png" border="0" alt="image" width="644" height="292" /></p>
<p>I&#8217;ve seen this a lot in the past 8 months. I get called in at the last sprint or towards the end of a project and find myself having to triage features vs design vs engineering constraints. It’s the worst time to engage a UX/UI person(s) as in the end you’re asking for a Hail Marry &#8211; “can you make this UI look good and functional oh and don’t change the code base in the process?” is a common brief.</p>
<p>The trick I’ve learnt is that I can do it, it just takes a lot more patience and focus –, and you really need to know every single backdoor into Blend as well as the Silverlight/WPF API’s. IT is a challenge but can be a success   if there is enough time  and the communication is clear and expectations are set properly.</p>
<p>The bottom line is folks – Engage early and often. Even if its just 1 or 2hrs of their time per week or day, make sure you have someone in the room who bleeds UI/UX from the beginning of the project. Don’t engage late as the price will go up you won’t be able to salvage as much as you think by then  it’s not a UX consultation its just a pixel polish.</p>
<h2>I don’t use Blend, just Visual Studio.</h2>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://www.riagenic.com/wp-content/uploads/2010/06/image2.png" border="0" alt="image" width="640" height="257" /></p>
<p>You are breaking my design heart when you say this to me. Everybody right now who reads this open up Blend and pick a fight with it. If you take the time to get to know it and get to know it well, then when used right can help you out enormously with both Silverlight and WPF development. If you’re a person who likes to indent and keep their XAML neat, stop right now, you are trying to skate up hill.</p>
<p>XAML is not meant to be a hands-on language. It&#8217;s a common data format created to allow Design and Code tools to work against the same model without giving up their inherent capabilities. If you are editing it by hand just stop as you are not doing it right.</p>
<h1>Pick a color any color.</h1>
<p>The amount of times I&#8217;ve walked into an engagement and seen a rainbow of colors in the UI has left me thinking that it’s not so much a lack of will power around design it’s more the reality that not everyone is up to speed with color theory (there is a science to color selection).</p>
<p>The easiest tip I give people is this. Typically a brand has one or two colors that are used the majority of the time,  then they  will use white or black for the majority of the content depending on the background composition (white for dark, and black for light). When you design a User Interface for your next Silverlight/WPF project, pick one or two colors and create a <strong>ResourceDictionary</strong> called [<strong>ThemeName]Colors</strong>.</p>
<p><img style="display: inline; margin-left: 0px; margin-right: 0px; border: 0px;" title="ColorePalette" src="http://www.riagenic.com/wp-content/uploads/2010/06/ColorePalette.jpg" border="0" alt="ColorePalette" width="307" height="322" align="right" /> Then take that color and break into four shades (2x dark, darker and 2x light, lighter). Now then select what I call your chrome colors, these are the colors you would use for the outer chrome of your UI, in windows its typically around 4x shades of gray (light, lighter, dark, darker) and label them accordingly (i.e. <strong>chrmeAccent1</strong>, <strong>chrmeAccent2</strong>) etc. Keep your color naming conventions abstract (use camel or Pascal case – whatever lights your design candle).</p>
<p>Now don’t use any more colors. Lock that in and use these. Don’t deviate at all from this plan unless you have a designer person in the room who is held responsible for retaining the product/projects brand.</p>
<p>Lastly and this is the most important thing I can say to developers world wide:- Don’t use bold colors. Stick to pastel or light colors as you’re typically not ready for the hurdles that bold colors can throw at you. In saying this I did also notice that the MetroTheme that Microsoft has put into play has me a little nervous as it relies heavily on bold color scheming – which is great and cheap way of avoiding depth in a UI but at the same time creates a potential color scheming hazard around highlights vs lowlights and focal areas of your GUI composition.</p>
<p>Typography is also another concern of mine as too much reliance of ye olde text can put UI two steps back instead of forward – people don’t like to read in general, visuals often handle the workload – review the many articles available on &#8220;extraneous cognitive load&#8221; for proof of this.</p>
<h2>MVVM that is all.</h2>
<p><img style="display: inline; border: 0px;" title="image" src="http://www.riagenic.com/wp-content/uploads/2010/06/image3.png" border="0" alt="image" width="640" height="312" /></p>
<p>I get that some of you want to get gung-ho with PRISM, MEF or your own framework. Bottom line is this, if you’re starting out and haven’t figured out the tricks and hacks just yet of WPF/Silverlight then you are better off  sticking to  simple MVVM. It handles 90% of your workload and doesn&#8217;t require you to learn  WPF/Silverlight and an extra layer of complexity at the same time.</p>
<p>Keep it simple, work to the idea that the code you write in the first year of WPF/Silverlight is code you will want to throw away or refactor later on. It’s natural you write bad code or work onto something that a year later you&#8217;ll look back on and proudly say <em>“What was i thinking”</em>. You&#8217;ve got your Microsoft UX training wheels on, embrace this openly and you’ll do just fine. Walk into a room and pretend you have it all under control and you’ll fold eventually as you can’t credibly hold that facade for too much longer.</p>
<p>If you can also check out AutoFac as well, this again will compliment your codebase nicely. MEF/PRISM are really for folks who have a team of engineers and are looking to build a complex mammoth size system – that’s the reality even if Microsoft try to deliver a different message  – I&#8217;m an ex Microsoft Product Manager so I can spin with the best of them <img src='http://www.riagenic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  hehe.</p>
<h2>UI and UX are two different things.</h2>
<p><img style="margin: 0px auto; display: block; float: none; border: 0px;" title="image" src="http://www.riagenic.com/wp-content/uploads/2010/06/image4.png" border="0" alt="image" width="640" height="297" /></p>
<p>I need to say this out loud. If you ask someone to do UI, then they will do just that; focus on designing a user interface for an existing concept. If you need someone to wireframe and help you figure out how the whole user interface can be built, that’s where a UX person comes in. They are two different work streams just like a developer and a DBA are different.</p>
<p>You can find people who do both, but keep that in mind.</p>
<h2>Oh, I need someone local.</h2>
<p>Yes, having someone onsite is definitely a goal a team should always be on the hunt for. SCRUM teams etc benefit from this and it doesn’t need to be evangelized further. I will say however though, having someone working remotely can be just as effective especially a guy like me in Australia.</p>
<p>I say this, as at the moment I’m working on a project with Microsoft and it’s working out in our favor as while they sleep I work, while they work I sleep and we’re able to have a show &amp; tell (i.e. remote stand-up) with one another where the design and development work can meet in the middle actually pretty well. As I’m able to say “ok here’s what I’ve done for you, its in your inbox when you wake up” and in the afternoons they’re able to go “ok, here’s what I need for you to start my day tomorrow” and so the cycle is a 24hr development run that works quite well.</p>
<p>It’s not for everyone but so far I&#8217;ve found  it works without any issues other than an expensive mobile/cell bill from my end lol.</p>
<h2>Show me some of your work?</h2>
<p>There’s a reason why painters and builders never work on their own house – same goes for me. This blog as weak as it looks is still the  front door  for my company – RIAGENIC. I need to get off my ass this month and put my site up but the problem I have is distilling what I do into a webpage that makes sense as I’m my worst client (picky, arrogant and will agonize over every pixel and paragraph in the site).</p>
<p>I also need to find  a way to promote me but at the same time associate myself with a brand, so that for me is a tricky marketing hurdle. I’ll soon see if I can pull it off! <img src='http://www.riagenic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<h2>Find people you can trust and don’t have to babysit.</h2>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto; border: 0px;" title="image" src="http://www.riagenic.com/wp-content/uploads/2010/06/image5.png" border="0" alt="image" width="640" height="206" /></p>
<p>I’ve worked with a lot of developers in my time, nothing annoys me more than baby sitting incompetence. I’m fine with newbies learning the ropes, that I find far more rewarding as you’re working with someone who has passion and a determination to learn. It’s the people who are lazy and expect you to spoon feed them every 5mins on “how”. I didn’t learn Cinema4D by sitting next to a 3D wizard and ask <em>“Ok so how do I write an xpresso script that makes the wheels rotate per frame”</em>, I sat on Google and the objective was this <em>“Find how to make wheels rotate in xpresso”</em> and eventually I found it. Along the way I learnt a lot about Cinema4D and Xpresso as i was hunting for my answers.</p>
<p>If you work with me, I will set the benchmark high per person I meet, I will quickly assess your skill set and then raise the bar to challenge you to meet it as I do want to work with people who get it and are smart at what they do.</p>
<p>That being said, I love nothing more than coming into a cubicle of developers and feeling like I&#8217;m the newbie in the room as now I’m in learning from others mode.</p>
<p>At the moment I’m working with Joseph Cooney (one of WPF’s first MVP and of <strong>learnwpf.com</strong> fame). I’m learning heaps from interacting with this guy, and its a fun project at the moment we are on. I don’t have to babysit him and he doesn’t have to babysit me. We just looked at the specifications, agreed on a solution structure and boom, were’ off grinding pixels and code.</p>
<p>The next job I go to where they need a WPF/Silverlight dev etc, Joseph is one i’d recommend – again, its about networking and building relationships and finding people who you can trust and work alongside.</p>
<h2>Reputation is a false economy.</h2>
<p><img style="display: inline; border: 0px;" title="image" src="http://www.riagenic.com/wp-content/uploads/2010/06/image6.png" border="0" alt="image" width="640" height="298" /></p>
<p>I often hear how folks worry over their reputation. I’ve watched people spend way to much time either building or recovering it from a bad project etc. The simple truth to this from what I’ve learnt is that if you know your work, you approach things with openly and honesty and don’t dump and run as well as admit mistakes, you’ll come out fine.</p>
<p>Just focus on doing good work, reputation has a habit of following and self regulating itself over time.</p>
<p>At times people I&#8217;ve heard bad things about on a project often aren’t the ones at fault as  the recruiter / business development sales person didn’t set expectations appropriately or the project was a train wreck well before this person arrived and they were the last ones to hold the steering wheel as it went off the road.</p>
<h2></h2>
<h2>Agile/SCRUM is not a religion.</h2>
<p>I’ve seen a lot of developers follow this concept by the book to the point where I often wonder if they are conscious of how badly they have gotten. The correct way and the natural way are two different things and in the end communication is the core piece to this.</p>
<p>Stop arguing over protocol and just focus on establishing a clear line of communication and work on getting estimations as close as you can while at the same time admitting to your fellow team mates the moment you can’t do something or are over on your estimate – just put up your hand and say a simple word &#8211; “help”. I personally work under the assumption I&#8217;m the dumbest guy in the room, it keeps me calibrated and if you work with me and think <em><strong>“geez i thought that guy knew all of this”</strong></em> that&#8217;s fine, but i probably do, but i’ll ask anyway just to make sure.</p>
<p>I’ve felt the wrath of a false hero before, and I ended up having to do his work and mine at the same time only to be burnt for it later on. I could of thrown this person under a bus and said “well actually it was his fault” but in reality, I just absorbed the blame and avoided working with this person since.</p>
<p>That is all.</p>
<h1>Note: I am a UX/UI Ninja for hire.</h1>
<p>Contact me at <strong>scott at this domain</strong>.<br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/242' title='Context and Experience Matters.'>Context and Experience Matters.</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/127' title='Silverlight is creating a mutant designer who can code.'>Silverlight is creating a mutant designer who can code.</a></li>
<li><a href='http://www.riagenic.com/archives/358' title='Microsoft: Stop the shiny object syndrome.'>Microsoft: Stop the shiny object syndrome.</a></li>
<li><a href='http://www.riagenic.com/archives/347' title='Project Salvaging is Microsprinting'>Project Salvaging is Microsprinting</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/342/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Windows Mobile 7 the &#8220;meh&#8221; release.</title>
		<link>http://www.riagenic.com/archives/249</link>
		<comments>http://www.riagenic.com/archives/249#comments</comments>
		<pubDate>Tue, 16 Feb 2010 00:13:13 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Industry]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Multi-Touch]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Marketing]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/249</guid>
		<description><![CDATA[Look, I’m going to be that guy that doesn’t give a 100% positive review on the newest Microsoft toy, and its not that I hate its existence in favour of the iPhone (I honestly couldn’t care either choice), its for me a little bit of a disappointment.
 
When I first saw the early specs of [...]]]></description>
			<content:encoded><![CDATA[<p>Look, I’m going to be that guy that doesn’t give a 100% positive review on the newest Microsoft toy, and its not that I hate its existence in favour of the iPhone (I honestly couldn’t care either choice), its for me a little bit of a disappointment.</p>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2010/02/image9.png" width="640" height="290" /> </p>
<p>When I first saw the early specs of Windows Mobile 7 before I left Microsoft, i was little jaded with the whole level of commitment to the UX. As initially I&#8217;m thinking that this is just simply an<strong> extension to Zune</strong>, that the reality is it’s much cheaper and easier to take the existing work for Zune and bolt it onto the Windows Mobile OS. Problem solved move on, cheap, easy, effective and done.</p>
<p>There’s nothing wrong with this, but it for me is what I’d call a stabilize move and not a leap frog move. If the objective for the Windows Mobile 7 launch is to stabilize the bleeding, than the current iteration of the phone will do that and will do it in a way that will be declared a success. That is until the next generation of Apple comes off the assembly line and then the race is back on again.</p>
<h2>The UX</h2>
<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" align="right" src="http://www.riagenic.com/wp-content/uploads/2010/02/image17.png" width="295" height="480" /> </p>
<p>I think the UX is flat and is often obvious that the team are to busy trying to “own” their own UI and less about meeting a base benchmark. What i mean by this, is that it appears that the UI is trying a little too hard to do the opposite of the iPhone, like it’s a challenge they need to rise up against. Examples like no Icons, panning up/down instead of left / right for content etc seems to pack a little too much anti-iPhone. You can argue<em> “we did a lot of research and 1 in 5 housewives preferred up and down over left and right”,</em> which is meh, as I’ve seen how easily it is to manipulate usability to suit ones messaging (been there, done that, got the t-shirt).</p>
<p>I think sprinkling the Zune and mini-XBOX into the device will definitely grab peoples attention as i truly think the market is hungry for NOT an iPhone, so Microsoft may very well appeal to the folks who are bored with the iPhone as being this years fashionable technology must-have gadget.</p>
<p>That is until iPhone 4 comes out, and again i think this will raise the bar once again for Microsoft to meet and can they deliver? I think given the plain UX for the phone today, I think they stand a much greater chance of reacting to market conditions in a way that has low impact on development times as there’s less complexity in the room due to the over use of simplicity in the device.</p>
<p>Danger is, you’re left holding the current incarnation of Windows Mobile 7 and looking at the next generation of iPhone and go<em><strong> “aggh..i want that”</strong></em>, as make no mistake devices are really energising the “shiny object” buyers in today&#8217;s market.</p>
<p>For me, this is the Windows Vista launch, as after some code resets and downward pressure from above this is almost exactly the same internal conditions Windows Vista team had before their launch, <em>“get it to market, get it fast and we’ll come back around for the bits we wanted to put in place”. </em></p>
<p>Apple are likely to react to this in a way that is going to be an interesting battle, as Apple is to iPhone as Windows is to Microsoft, so in a sense they are now fully engaged head to head with Microsoft once the device reaches the market. </p>
<p>Microsoft are playing hardball as well as you’ll most likely hear more about how Flash + Windows Mobile will play a role going forward and lastly they’ve yet to talk more deeply about how Silverlight 4 will play a role with the device as well (stay tuned for that, as this will get the developer propellers going).</p>
<p>In the end though, will this light up the soccer mums of tomorrow? probably, its new, it will be cheaper than the iPhone most likely and the Zune subscription model is quite palatable for the market. Zune Marketplace is where I think this device will live or die, if Microsoft gets the subscription model to work outside the US, then we’re in for a real threat to iTunes and iDevices world wide, as its definitely game on. The reason why Zune Market Place is a nicer approach is that its an appealing solution to Music/Movie piracy, as instead of people having to pay $$ for each individual song/movie etc, having a subscription model per month for all you can eat is less friction (especially for teenagers who can’t get access to credit cards)</p>
<h2>Verdict.</h2>
<p>I’d give the overall story an<strong> 7/10,</strong> I think the UX is weak and will face some challenges around usability, but overall the concept itself and how it ties in with other services from around the web is where it will most likely get its main momentum from.</p>
<p>Today, everyone is in the Microsoft “Zone” where its drink from the kool-aid, which is really an off signal response to a new products entry to the market. Two months from now, the reviews that are then talked about are the ones that are likely to stick and be consistent and they are truly the signal to the noise. This is where the Windows Mobile 7 team will need to bring their A-Game back and distil the message into&#160; what’s coming next more so than what’s happened today.</p>
<p>Jokes aside, the UI still reminds me of Windows 3.11 where its very EGA 2D. is that good or bad? is it a design revolution where we kind of wind back the clock and go 80’s meets 2010, I don’t know. I do know I wanted more, I was hungry for more and i’m in a temper of a mood for not having my hunger satisfied.</p>
<p><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2010/02/image11.png" width="408" height="486" /></p>
<p>Will I buy one?</p>
<p>Yup. As I’ll do it simply because I&#8217;m a Silverlight / Flash UX guy and would love to tinker with a device that supports these two. Once again, Microsoft the engineering culture comes through and user experience takes a backseat.</p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/358' title='Microsoft: Stop the shiny object syndrome.'>Microsoft: Stop the shiny object syndrome.</a></li>
<li><a href='http://www.riagenic.com/archives/342' title='RIAGENIC is a UX/UI Business.'>RIAGENIC is a UX/UI Business.</a></li>
<li><a href='http://www.riagenic.com/archives/332' title='Adobe, you lose.'>Adobe, you lose.</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>
<li><a href='http://www.riagenic.com/archives/299' title='Silverlight Installation / Preloader Experience &ndash; BarnesStyle.'>Silverlight Installation / Preloader Experience &ndash; BarnesStyle.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/249/feed</wfw:commentRss>
		<slash:comments>54</slash:comments>
		</item>
		<item>
		<title>Future UX showreels.</title>
		<link>http://www.riagenic.com/archives/232</link>
		<comments>http://www.riagenic.com/archives/232#comments</comments>
		<pubDate>Fri, 12 Feb 2010 09:46:44 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Fantasy User Interfaces]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[Multi-Touch]]></category>
		<category><![CDATA[Silverlight]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[FUI]]></category>
		<category><![CDATA[GUI]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/232</guid>
		<description><![CDATA[ There is something important you must do, in that if you are a regular reader of my blog and often read my rants about how UX this and UX that, then you need to get to the core of why I exist in this space.
Grab a beer, wine, Red Bull whatever your liquid of [...]]]></description>
			<content:encoded><![CDATA[<p><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" title="image" border="0" alt="image" align="left" src="http://www.riagenic.com/wp-content/uploads/2010/02/image7.png" width="178" height="177" /> There is something important you must do, in that if you are a regular reader of my blog and often read my rants about how UX this and UX that, then you need to get to the core of why I exist in this space.</p>
<p>Grab a beer, wine, Red Bull whatever your liquid of choice that kind of breaks you out of your mundane existence and sit down and watch the following videos. I guarantee you that if you’re not excited enough to crack open Flash, Silverlight, AfterEffects, Photoshop or whatever your software poison of choice is, then well, this space is simply something you’re not going to be great at – maybe good, but never great.</p>
<p><strong><em>Warning: Do not sit too close to your monitor as drooling has been known to occur</em></strong></p>
<h2>(1) First</h2>
<p><strong></strong>. Let’s do a lap around <a href="http://www.coleran.com">Mark Coleran’s</a> private collection, I despise this guy’s talent and the constant opportunities he got to work on these projects and never once did he Skype me before hand asking for a chance to do them. *waves fist at Mark, damn you..daaaamn you!*..</p>
<p> <object width="400" height="168"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1563485&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=c9ff23&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=1563485&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=c9ff23&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="168"></embed></object>
<p><a href="http://vimeo.com/1563485">Coleran Reel 2008.06 HD</a> from <a href="http://vimeo.com/coleran">Mark Coleran</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<h2>(2) Second</h2>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:512adaee-e0b0-4f7c-839b-d40fc63fe4f5" class="wlWriterEditableSmartContent">
<div><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/dact-1Tdgz0&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en"></param><embed src="http://www.youtube.com/v/dact-1Tdgz0&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div>
</div>
<p>Microsoft has been slammed recently for lack of creative innovation. Look, its mostly true, the company does fumble a lot around this space but every now and then, they outsource to the right agency who manages to tell a story that exceeds peoples expectations of what the company is capable of. Microsoft Sustainability video by <a href="http://ohhello.tv">Oh, Hello</a> in Seattle, is an example of this. If you suddenly don’t get all excited about Silverlight/WPF after this, then you’re just not into Microsoft.</p>
</p>
<h2>(3) Third</h2>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d01216e9-2909-4fe3-a111-fb95e7f12c28" class="wlWriterEditableSmartContent">
<div><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/pTv2tMenhxA&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en"></param><embed src="http://www.youtube.com/v/pTv2tMenhxA&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div>
</div>
<p>This ones a local vision, but its from the Commonwealth Bank of Australia (CBA). It’s there vision on how the future will look via the CBA. The comedian in me chuckles a little at the notion that if I ring the hotline i get an immediate answer from a bank manager, but, it’s not about that its about painting a vision and for that, I’ll bank with CBA. Would love to know which agency did this? (Anyone know?)</p>
<h2>(4) Fourth</h2>
<p><strike>Back to Mr Coleran, he’s done it again that talented so and so </strike>&#160;<em>(<strong>UPDATE: </strong>Not Mark Coleran, its from Peter Menich and 27Forty Studios for Alcatel).</em> I like this one as I look at the concepts used and I see a lot of commonality in patterns used in either today’s UI’s as well as some of the future UI’s that others have through-up as well. My thinking is that if its a common collective vision it stands a greater chance of becoming reality.</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c65fbe2a-0344-4966-833b-c5db3253b7a5" class="wlWriterEditableSmartContent">
<div><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/xQDGH9JzZtA&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en"></param><embed src="http://www.youtube.com/v/xQDGH9JzZtA&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div>
</div>
</p>
<h2>(5) Fifth</h2>
<p>I love this concept of how mainstream media like magazine can be turned into more of a interactive experience – in that no longer just static pieces of information. Kindle, iPad, Courier etc are all hinting in this space so its not that far removed from fantasy vs reality.</p>
<p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=8217311&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=8217311&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/8217311">Mag+</a> from <a href="http://vimeo.com/bonnier">Bonnier</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>&#160;</p>
<h2>(6) Sixth</h2>
<p>This one is kind of weird, I kind of feel like Homer Simpson in that episode he finds his facial features in a Japanese Video and getting freaked out but excited at the same time. I don’t mind this one as it kind of goes to the extreme end on how Augmented Reality could occur should the right eyewear or face shield be built (think IRONMAN). (Thanks to: <em>infocycde for the link</em>)</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:e0488072-aff1-49bb-bb10-f58bba84adac" class="wlWriterEditableSmartContent">
<div><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/fSfKlCmYcLc&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en"></param><embed src="http://www.youtube.com/v/fSfKlCmYcLc&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div>
</div>
<p><strong></strong></p>
<h2>(7) Seventh</h2>
<p>This is the minority report come to life, and its exactly how a concept that <a href="http://blog.coleran.com" target="_blank">Mark Coleran</a> worked on in a movie suddenly appears in real life, again, FUI meets reality. Thanks Mark for the heads up on this one!</p>
<p> <object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2821182&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=adadad&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2821182&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=adadad&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/2821182">oblong&#8217;s tamper system 1801011309</a> from <a href="http://vimeo.com/user922585">john underkoffler</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<h2>(8) Eighth.</h2>
<p><a href="http://www.cynergysystems.com/" target="_blank">Cynergy Systems</a> have put together a brilliant presentation of how a portable device meets a surface table, whilst allowing a buying style concept to occur. It makes me think that whilst everything these days is pushing to be online that with this concept a store owner can still exist, but the physical component to a store doesn’t have to exist. In that you go into a store, speak with the store owner etc and simply drag the book into your device for purchase etc. I like this concept and what’s cool also about it is the fact its already done, it’s not so much a Fantasy User Interface for the future.</p>
<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:d2b0e760-2cb0-4d4b-b07c-51386b6a54c9" class="wlWriterEditableSmartContent">
<div><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/Z1CaLkRvwGw&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en"></param><embed src="http://www.youtube.com/v/Z1CaLkRvwGw&amp;hl=en_US&amp;fs=1&amp;&amp;hl=en" type="application/x-shockwave-flash" width="425" height="355"></embed></object></div>
</div>
<p><strong></strong></p>
<h2>(9) Ninth</h2>
<p><strong>.&lt;insert your find here&gt;</strong> If you know of other showreels like this, please send me an email or drop a comment below with the URL, as I want to build out this page to include them all. I want them like a crack addict needs a new fix.</p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/249' title='Windows Mobile 7 the &ldquo;meh&rdquo; release.'>Windows Mobile 7 the &ldquo;meh&rdquo; release.</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>
<li><a href='http://www.riagenic.com/archives/172' title='Revolutionary Incremental UX Going unnoticed.'>Revolutionary Incremental UX Going unnoticed.</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/232/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
<enclosure url="http://ohhello.tv/video/MS_Sustainability_web.mov" length="46547910" type="video/quicktime" />
		</item>
		<item>
		<title>DataGrids are the safety blanket for bad design.</title>
		<link>http://www.riagenic.com/archives/193</link>
		<comments>http://www.riagenic.com/archives/193#comments</comments>
		<pubDate>Thu, 04 Feb 2010 08:45:37 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Developer]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/?p=193</guid>
		<description><![CDATA[I&#8217;m constantly in and out of meetings with developers who are making some pretty intense Silverlight based solutions. It&#8217;s exciting and irritating at the same time to see them having all the fun in Silverlight and all I do is give advice etc on how to fix X or approach the product from Y lense.
One [...]]]></description>
			<content:encoded><![CDATA[<p style="clear: both">I&#8217;m constantly in and out of meetings with developers who are making some pretty intense Silverlight based solutions. It&#8217;s exciting and irritating at the same time to see them having all the fun in Silverlight and all I do is give advice etc on how to fix X or approach the product from Y lense.</p>
<p style="clear: both">One consistent theme I often see a lot is the over-use of DataGrids. DataGrids are being used pretty much majority of the time to present any if not all large amounts of data and it absolutely baffles me personally as to why developers keep gravitating towards them?</p>
<p style="clear: both">I say this, mainly as you&#8217;re given a solution like Silverlight where its actually your job to simplify the end user&#8217;s experience &#8211; yet the first chance some get, &#8220;Let&#8217;s grab the ye olde DataGrid with sortable columns and snap it into place&#8221;</p>
<p style="clear: both">DataGrids have a very small niche of usage rights in my opinion when it comes towards User Experience. What I mean is, should you have a need to make your own Excel Spreadsheet, sure, I can see the need (sortable columns and all).</p>
<p style="clear: both">Otherwise, stop. Use ListBox&#8217;s instead of DataGrids.</p>
<p style="clear: both">The difference between a ListBox and a DataGrid visually is obvious &#8211; DataGrid is multiple columns, ListBox is one. The major significant mindset adjustment for a ListBox is that it dares both the developer and end user to think about the problem being solved in that current piece of software.</p>
<p style="clear: both">An example that comes to mind and is quite common is Outlook 2007.</p>
<p style="clear: both"><a href="http://www.riagenic.com/wp-content/uploads/2010/02/outlook2003-screenshot1-full.jpg" class="image-link"><img class="linked-to-original" src="http://www.riagenic.com/wp-content/uploads/2010/02/outlook2003-screenshot1-thumb.jpg" height="275" width="379" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a>On the left you have a tree like situation, this is your first line of defence against dense data. It essentially forces you as an end user to think in terms of contextual categories regarding your email traffic.</p>
<p style="clear: both">The next column is typically a list of emails separated based on Date (Most commonly) but again, this is your second layer of defence regarding unnecessary dense data.</p>
<p style="clear: both">Last is the body of the email itself, basically this is your main end point &#8220;ahah, now i can get down to work&#8221;.</p>
<p style="clear: both">I like to use this as one of many examples of how a DataGrid vs ListBox could go off the deep end. In this example you&#8217;ve provided the ability for the end user to both narrow their filtering (self-selection in the wild) and secondly you&#8217;ve addressed the overall problem in a way that isn&#8217;t to restrictive or requires a lot of mental processing to parse for that email sent &#8220;last week&#8221;.</p>
<p style="clear: both">It&#8217;s concept also caters to both large and small data sets, as should you have an inbox like I did when I was at Microsoft, it was pretty much 1000&#8217;s of emails a day.</p>
<p style="clear: both">Today I have smaller inbox (yay) but the problem getting access to emails from the past hasn&#8217;t changed. In this approach to UI, i&#8217;m still able to sort/parse the said emails but should the data not yield an obvious &#8220;at first glance&#8221; hunt for that email of ages past, I can enter a search term &#8211; that or &#8211; sort the data on a more contextual level (narrowing down the data ).</p>
<p style="clear: both">Search is probably the area I use the most in Outlook as i&#8217;m often going &#8220;<em>Oh crap, Sarah sent me an email last week, it had something to do with X customer&#8230;</em>&#8221; I then type in <em>&#8220;Sarah X Customer&#8221;</em> and already my hunt is narrowed and the chase begins.</p>
<p style="clear: both">You can do the same with DataGrids, don&#8217;t get me wrong. DataGrids however get quite busy and cumbersome once you go beyond 1 line of text. In that, we humans typically aren&#8217;t happy to read horizontally &#8211; it has to do with the fact we prefer to parse things vertically than horizontally and especially on wide columns. It gives the impression that its &#8220;heavy or more work&#8221; vs vertical can give you more of a feeling of being &#8220;quick to parse&#8221; (Ever wonder why news papers do this?)</p>
<p style="clear: both">Bottom line is this. DataGrids should really be left to narrow specific areas of use, typically for fiscal data that has a lot of calculations to review &#8211; that or UI&#8217;s that make use of 1 line of text much like Apple&#8217;s email client does below.</p>
<p style="clear: both"><a href="http://www.riagenic.com/wp-content/uploads/2010/02/gyazmail400__1_11.png" class="image-link"><img class="linked-to-original" src="http://www.riagenic.com/wp-content/uploads/2010/02/gyazmail400__1_1-thumb1.png" height="325" width="380" style=" text-align: center; display: block; margin: 0 auto 10px;" /></a>Having said all of that, I still often see teams of folks praise the DataGrids that have heirachy&#8217;s of sub-grids as a &#8220;better way&#8221; to represent the data. It can be quite frustrating to see this, but I simply take it on the chin, take a deep breathe and try and sway them to focusing on the said problem from a different angle where the mandate/objective is to simplify the density of the data.</p>
<p style="clear: both">Less is more when it comes to UI, parsing large amounts of information gets tedious and is more prone to human error than user interfaces that handle a lot of the heavy lifting for you.</p>
<p><br class="final-break" style="clear: both" /><br />
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li>No Related Posts</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/193/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RIA: 10 Questions on Icon Design &#8211; I ask our Microsoft Design folks to respond.</title>
		<link>http://www.riagenic.com/archives/147</link>
		<comments>http://www.riagenic.com/archives/147#comments</comments>
		<pubDate>Sun, 24 Jan 2010 23:15:37 +0000</pubDate>
		<dc:creator>Scott Barnes</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Graphical User Interface (GUI)]]></category>
		<category><![CDATA[RIA Tribes]]></category>
		<category><![CDATA[Design 101]]></category>

		<guid isPermaLink="false">http://www.riagenic.com/archives/147</guid>
		<description><![CDATA[ 
I have an Icon fetish that is disturbingly wrong. In that I collect them, horde them and would happily spend Microsoft&#8217;s good hard earned money on as many of them as I can find &#8211; if allowed. 
Yet, what makes Icon&#8217;s so special? in that why do they enhance an applications user interface to [...]]]></description>
			<content:encoded><![CDATA[<p><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://www.riagenic.com/wp-content/uploads/2010/01/image4.png" width="453" height="117" /> </p>
<p>I have an Icon fetish that is disturbingly wrong. In that I collect them, horde them and would happily spend Microsoft&#8217;s good hard earned money on as many of them as I can find &#8211; if allowed. </p>
<p>Yet, what makes Icon&#8217;s so special? in that why do they enhance an applications user interface to the point where it almost is lost without them. Why does Microsoft and Apple spend a lot of money and time ensuring that menu navigation and icon&#8217;s are done in a manner that&#8217;s not only attractive to the eye, but enhance a users experience?</p>
<p>Well, I decided to ask our UX folks, the same folks whom chose Icons for our operating systems, software applications and so on. I had one intent, to get to the bottom of this whole Icon business and more to see where Icon&#8217;s can play a role in tomorrows RIA. RIA is going to embrace the icon market, something I have now doubt and so with this, onto the top 10 questions with <a href="http://www.bisonium.com/blog/" target="_blank">Frank Bisono</a> &amp; Brittnie Hervey (UX demi-gods).</p>
<h2>Top 10 Questions for the Icon Ninja&#8217;s here at Microsoft.</h2>
<p><strong>Q1. What is an icon?, in that we all see them daily in software but what does the icon represent to the end user?</strong>&#160; </p>
<blockquote><p><strong>Brittnie:</strong> An icon represents an action a user will take.</p>
<p><strong>Frank:</strong> For our purposes, an icon would be a graphical representation (small picture or object) for a file, application or command (action).&#160; For the end user it should be an easy way to quickly identify what product they are in and what action they could take on a given object.</p>
</blockquote>
<p><strong>Q2. When you choose an icon, what is the process that you go through in selecting the right one?</strong></p>
<blockquote><p><strong>Brittnie</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; In Vista there is set usages for every icon that we define when created.&#160; We align the concept of the functionality the user is taking to the best visual representation we can get based on elements rather than words.</p>
<p><strong>Frank</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; So generally you don’t just have the luxury of choosing a pre-existing icon here.&#160; For most products or features, we create a custom icon.&#160; On the server side, this means literally THOUSANDS of icons.&#160; We follow the same process as Brittnie described above.&#160; That generally means meeting with a PM and translating the description for this icon into a graphical representation.&#160; Sometimes we have existing elements that we re-use to create an icon, other times, it’s a completely custom concept and we start from scratch.</p>
</blockquote>
<p><strong>Q3. Microsoft has released some guidelines around designing icon&#8217;s, do you feel that the icon design community adhere to these?</strong>&#160; </p>
<blockquote><p><strong>Brittnie:</strong> I believe it depends on group and situation.&#160; Our current guidelines do not map 1 to 1 to what MS sets as guidelines.&#160; I think we adhere when appropriate.&#160; This is a harder question to answer.</p>
<p><strong>Frank:</strong>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; If you mean the design community OUTSIDE of Microsoft, well – it all depends.&#160; We haven’t put out the most robust set of guidelines I’ve seen, but they are generally a pretty good start.&#160; The main problem I have seen with regards to icons is that sometimes the importance of an icon is overlooked.&#160; There are the obvious visual aspects of creating an icon, but then there are also things to consider such as geopolitical issues that can come back to haunt a developer or studio.&#160; The last thing you want to do is insult a particular culture with the use of an icon that has a detrimental meaning to them.&#160; I’ve also seen updates to products that continue to use icons developed for an older platform like XP.&#160; If you are targeting your application to run in Vista, then you need to refresh the icons to match the visual style we have set for Vista (the aero style).&#160; The last thing I’ll note is that all too often I’ve seen folks take a shortcut and use an icon designed for use at say 256&#215;256 and they scale it down to fit a 16&#215;16 block.&#160; Or even worse, they upscale an icon.&#160; That just doesn’t fly.&#160; There are a number of reasons why you can’t just shrink an icon in Photoshop and call it a day, and the same goes for sizing an icon up.&#160; At the end of the day, it just doesn’t look good.</p>
</blockquote>
<p><strong>Q4. I&#8217;ve always said that the icon market is ripe for the picking giving the technology going forward, where do you foresee this market going and is there room for icons in formats such as XAML?</strong>&#160; </p>
<blockquote><p><strong>Brittnie</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; I foresee icons becoming less important and the UI itself becoming more self explanatory.&#160; With that being said I don’t think icons will ever go completely away, just less needed.&#160; </p>
<p><strong>Frank</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; The icon market is definitely getting more advanced.&#160; We are now seeing icons as large as 512&#215;512 directly in the UI and with much richer detail than ever.&#160; I totally see a future with dynamic icons that change as the application’s state changes.&#160; As the graphics engines in our OS get better, so too will the use of icons and the value they can bring to the OS or application.&#160; That’s just one example.&#160; As far as XAML, there’s definitely something to be said there as well.&#160; Right now if you take an icon created in Illustrator, you could export that as XAML and drop that right into code using Expression Blend. After all, a vector is nothing more than a mathematical computation rendered as a graphic right?&#160; But another way to drop that into XAML is by defining a brush in Blend with an icon image and then using that brush in Blend (this is for when you only have a bitmap icon for example).&#160; The “icon” does ok at scaling, but there is room for improvement using that technique.&#160; XAML is definitely going to present some interesting possibilities moving forward with WPF applications.&#160; We are still WAY early in defining that, but as we move more towards a WPF based environment, you will see more attention being given to XAML Icons.</p>
</blockquote>
<p><strong>Q5. I have an icon fetish, i just seem to store them, 1000&#8217;s of them. Do you also have hordes of icons tucked away on your hard drive and what is it you look for in the design styles?</strong> </p>
<blockquote><p><strong>Brittnie</strong>: No, I do not have many different icons I store on my hard drive but we do have thousands tucked away on a sever/share.&#160; The design style is the same for all the icons we create, as we have the Vista guidelines we follow.&#160; I only collect those icons. J</p>
</blockquote>
<blockquote><p><strong>Frank</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Well, I’m not going to lie here, I am a total icon fanboi&#160; <img src='http://www.riagenic.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  I literally have TENS of THOUSANDS of them hoarded away on my drives at home.&#160; I’ve been collecting them for years.&#160; I just love customizing my desktop and folders using custom icons.</p>
</blockquote>
<p><img border="0" src="http://msdn2.microsoft.com/Aa511280.Icons12(en-us,MSDN.10).jpg" width="90%" /></p>
<p><strong>Q6. OSX and Windows Vista have a unique design style to both, and lately the &quot;Glass Effect&quot; plays a role in design style(s). Why is this so? and do you have any thoughts on the next upcoming fashionable style?</strong>&#160; </p>
<blockquote><p><strong>Brittnie</strong>: I believe this is because it is a new visual style that you don’t see in a lot of places, and it gives the icons an extra bang.&#160; They feel more like a piece of art work then they do just a simple icon and glass adds some elegance.&#160; I can’t predict the next trend, but if I had to guess, I would think it would be a hybrid between the MSN style of icons and the current Vista style, giving a little less importance to the icon, and more importance to the UI.</p>
<p><strong>Frank</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Hmmm, the glass factor.&#160; Yeah, this is all the rage and trend lately, but I think we’ll see some evolution in the coming years.&#160; The glass thing is just a little too shiny and a little too frosty in places and I think you will start seeing that get toned down a bit.&#160; The big effect there is transparency.&#160; Like anything else though, too much is a bad thing.&#160; I would totally tell you what I think the next trend in icons will be, but I’d rather keep that a secret and let you see it when we release it. </p>
</blockquote>
<p><strong>Q7. What is the biggest mistake a developer or designer can do in choosing an Icon for their applications?</strong>&#160; </p>
<blockquote><p><strong>Brittnie</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; In our world they could use the icon incorrectly, which then breaks the users understanding of what that icon does.&#160; Windows, Windows Live, &amp; IE all use the same library of icons so using them correctly helps the user to immediately identify what action is going to be taken when the icon is clicked, thus enhances the User experience.&#160;&#160; The second thing they could do wrong is size an icon up from a smaller file, pixilation then occurs in the image.</p>
<p><strong>Frank</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Totally in sync with Brittnie here.&#160; An example of using an icon incorrectly would be choosing an icon that has traditionally had a different metaphor to mean something else in your UI.&#160; This is BAD…REAL BAD.&#160; It’s hard to retrain people to think about something in a different way and if your use of an icon gives the user a result other than the intended result because of a bad metaphor, well then you just hosed the usability of your product.&#160; Metaphors in general can be a bad thing and should be avoided unless it is universally known.&#160; You have to think about localization here and what the icon could potentially mean in another culture.</p>
</blockquote>
<p><strong>Q8. What advice would you give to the design market around producing a set of icons? given that most software vendors require a themed approach?</strong>&#160; </p>
<blockquote><p><strong>Brittnie</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; I guess the advice I would give would depend on what style they were trying to create an icon in.&#160; If they were trying to create an icon in the Vista style I would say the most important thing to do is work closely with the library owner so they can understand what is already built, and how to visual represent something that needs to map into our icons, and to make sure the style guide is being followed.</p>
<p><strong>Frank</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; For designers outside of MSFT, the #1 thing I’d say they need to know their target audience.&#160; Sounds stupid, but if none of your users are running Vista (which we all know they should right? J), then you shouldn’t be using the Aero theme for your icons or your UI will look like butt.&#160; This is where proper research comes into play.&#160; Know the limitations of your product.&#160; Think about WHERE the icon will be used, platform, form factor, etc. (mobile device or a huge honkin projection screen in a NOC center).&#160; Think about the environment in which your icon will be seen (potential lighting situations, types of display technology).&#160; We all like to think we are designing icons that will be used on a Windows box in a home or office environment, but the reality is that your icon could end up in a place you never expected it to.&#160; You have to think about a lot of factors when choosing the right design.&#160; Think ahead, anticipate the unexpected and ask a lot of questions.</p>
</blockquote>
<p><strong>Q9. Icon&#8217;s typically have two states associated to them (eg: recycle bin, full/empty). Yet some (Audim on OSX for example) are now using animation to represent status change, what advice would you give around keeping that from getting out of hand?</strong>&#160; </p>
<blockquote><p><strong>Brittnie</strong>: I would say each situation needs to be addressed case by case.&#160; I avoid using animation or multiple states of icons unless there is a status to an icon that needs to be represented for its functionality.&#160;&#160;&#160; I think the cost of making second/third icons and the additional cost of animating those icons will keep us from doing it too often.&#160; That is usually where I push back from when an icon of this type is requested.</p>
<p><strong>Frank</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; I would actually argue that it ISN’T typical for an icon to have 2 states.&#160; There are definitely times when this is the case however.&#160; Status change and animation are two separate things.&#160; You can have one without the other.&#160; I think that having status change is an effective way of providing feedback to a user for certain things.&#160; Animation is where things would tend to get out of control if not done correctly.&#160; In the case of an object that is synchronizing something or transferring data, I can see the value of adding animation to an icon because it’s representing that there is a task in progress. It’s live feedback letting the user know something is happening. But gratuitous animation for the sake of animation is where you start getting into the cheese factor.&#160; How long did those flaming .gifs and websites with music last back in 1995?&#160; Yeah… </p>
</blockquote>
<p><strong>Q10. Why can&#8217;t we have a universal icon format that fits all platforms, devices and other digital surfaces.</strong>&#160; </p>
<blockquote><p><strong>Brittnie</strong>: I think it would be AMAZING to have all platforms support then same file type/format, but I don’t know if this would ever be possible considering the constraints on the web that don’t exist in the OS.</p>
<p><strong>Frank</strong>:&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; I also think that the idea of a universal icon format would be ideal.&#160; Unfortunately we live in a world where everyone wants to be king and nobody wants to concede to the other player.&#160; You can say that about almost any format on the market.&#160; Blue Ray vs. HD DVD /&#160; PDF vs. XPS /&#160; RAW vs. DNG, the list goes on.&#160; Then you have the issue of maintaining backwards compatibility and re-engineering existing apps to take advantage of a universal format.&#160; Then who owns it?&#160; I think people are just set in their ways and on the grand scheme of things, a universal icon format isn’t at the top of the list of priorities for most folks.&#160; It’s a shame really, but I guess that’s life in the 21<sup>st</sup> century.</p>
</blockquote>
<h4>Conclusion</h4>
<p>I think that there is going to be a very lucrative market ahead for Icon Designers, especially as RIA begins to heat up more and more as technology gets advanced. Themed Icon designers, and quality ones will be in high demand along side UI designers &#8211; in fact &#8211; one could argue that a good UI designer for applications should come in armed with Icon Design capabilities. As you can then complete the entire themed experience in a way that others may not be able to.</p>
<p><a href="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/RIA10QuestionsonIconDesignIaskourMicros_B8DF/image_2.png"><img style="border-right-width: 0px; margin: 10px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="image" align="left" src="http://blogs.msdn.com/blogfiles/msmossyblog/WindowsLiveWriter/RIA10QuestionsonIconDesignIaskourMicros_B8DF/image_thumb.png" width="244" height="99" /></a> </p>
<p>XAML, is also something in which I think there is could have stronger potential. The ability to transfer icons back and forth amongst designer &amp; developer workflow will also work towards reduction of having to design icon&#8217;s for different scales (16,32,48 etc).</p>
<p>This is also something which probably doesn&#8217;t get discussed enough, in that Microsoft Community can offer a lot of maturity in this space going forward. We have exceptionally talented, intelligent and extremely focused User Experience folks on our ethos. I expect as time passes we will continue to see some of this thought leadership and maturity help shape the Microsoft version of “Next Web”.</p>
<p>Also we have&#160; icon design guideline(s) which others may find useful:    <br /><a title="http://msdn2.microsoft.com/en-us/library/aa511280.aspx" href="http://msdn2.microsoft.com/en-us/library/aa511280.aspx">http://msdn2.microsoft.com/en-us/library/aa511280.aspx</a></p>
<h3 class='related_post_title'>Related Posts:</h3>
<ul class='related_post'>
<li><a href='http://www.riagenic.com/archives/342' title='RIAGENIC is a UX/UI Business.'>RIAGENIC is a UX/UI Business.</a></li>
<li><a href='http://www.riagenic.com/archives/117' title='Silverlight and the reality of Accessibility'>Silverlight and the reality of Accessibility</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.riagenic.com/archives/147/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
