<?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>2 Sides Design Studio &#187; Our Blog</title>
	<atom:link href="http://www.2sidesdesignstudio.com/category/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.2sidesdesignstudio.com</link>
	<description>We are a User Interface Design studio</description>
	<lastBuildDate>Thu, 21 Jul 2011 22:24:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Creating cross-platform mobile apps</title>
		<link>http://www.2sidesdesignstudio.com/2011/04/creating-cross-platform-mobile-apps/</link>
		<comments>http://www.2sidesdesignstudio.com/2011/04/creating-cross-platform-mobile-apps/#comments</comments>
		<pubDate>Tue, 12 Apr 2011 14:39:33 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[mobile]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/?p=498</guid>
		<description><![CDATA[On Tuesday, Apr 12 at 7pm I&#8217;ll be speaking at Refresh Austin about how to use mobile frameworks like Sencha Touch and jQuery Mobile to build cross-platform mobile apps. The presentation will be at Buffalo Billiards on 6th street. More info can be found at the Refresh Austin site. Here&#8217;s the description: So your client [...]]]></description>
			<content:encoded><![CDATA[<p>On Tuesday, Apr 12 at 7pm I&#8217;ll be speaking at Refresh Austin about how to use mobile frameworks like Sencha Touch and jQuery Mobile to build cross-platform mobile apps. The presentation will be at Buffalo Billiards on 6th street. More info can be found at the <a href="http://www.refreshaustin.org/2011/april-12th-meeting-social-business-cross-platform-mobile-apps/">Refresh Austin site</a>. </p>
<p><span id="more-498"></span></p>
<p>Here&#8217;s the description:</p>
<p>So your client asks you for a mobile app that needs to run Android and iPhone. While both platforms have their strengths, designing and deploying for both can be a challenge: The development environments are very different, and their interface patterns are different enough to require different interaction design. On a lot of client budgets (and for design shops that have traditional web dev backgrounds), this can be troublesome.</p>
<p>To solve this problem, mobile frameworks based on traditional web technologies such as HTML/Javascript have emerged. We’ll take a brief tour of Sencha Touch and jQuery mobile, two frameworks that allow you to build cross-platform apps. (As an added bonus, we’ll look at how designers can theme Sencha Touch using LESS/CSS).</p>
<p>We’ll also take a brief look at how you can use Phonegap to get your apps ready for the various app stores. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2011/04/creating-cross-platform-mobile-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>6 simple rules for great application design</title>
		<link>http://www.2sidesdesignstudio.com/2011/01/6-simple-rules-for-great-application-design/</link>
		<comments>http://www.2sidesdesignstudio.com/2011/01/6-simple-rules-for-great-application-design/#comments</comments>
		<pubDate>Wed, 26 Jan 2011 16:19:17 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/?p=480</guid>
		<description><![CDATA[Designing and coding great applications is hard; that&#8217;s why we spend so much time and effort thinking about it here at 2 Sides. While every application we work on in unique and has it&#8217;s own challenges, here are some useful rules based on our experience that can be applied to any project. Understand users, then [...]]]></description>
			<content:encoded><![CDATA[<p>Designing and coding great applications is hard; that&#8217;s why we spend so much time and effort thinking about it here at 2 Sides. While every application we work on in unique and has it&#8217;s own challenges, here are some useful rules based on our experience that can be applied to any project.<br />
<span id="more-480"></span></p>
<h4>Understand users, then ignore them</h4>
<p>People are notoriously bad at predicting their own behavior. When you design, <em>watch</em> what they do, and then go design. Henry Ford had a great quote, &#8220;If I had <em>asked</em> people what they wanted, they would have said they wanted a faster horse.&#8221;  The amount of user research you do will vary based on your project, but just make sure you do some*.</p>
<h4>Build only what&#8217;s absolutely necessary </h4>
<p>It&#8217;s can be very easy for coders to add feature to digital applications. Marketers encourage this so that the product sheet is longer than competitors. These new features have a <em>huge</em> cost beyond the initial coding though:</p>
<ul>
<li>They have to be tested and documented. </li>
<li>They have to be designed. To do this well takes time.</li>
<li>Most importantly, they&#8217;re another thing for users to learn or evaluate, and can often dilute other more-important features in the UI.</li>
</ul>
<h4>Support the users mental model</h4>
<p>A &#8220;mental model&#8221; is a construct people use to help them understand new objects in the world. For example, we all have a mental model of a car. If we see a go-cart, it may not be the same, but it&#8217;s close enough to a car that we could most likely operate it. This is because our mental model of a car is sufficiently accurate to work a go-cart. We can use this in digital design to help users understand our application. If there is good mental model you can use for your application, it will go a long way in helping your users understand how to use it.</p>
<h4>Turn beginners into intermediates immediately</h4>
<p>Beware the blank screen. If a user is new to the system and there is no data in it yet, replace that blank screen with a tour or a video to help them learn what to do. Users don&#8217;t read manuals, so you need to make the system useful to the novice with them. Watch new users, see where they have the &#8220;what do I do next&#8221; look, and then add contextual, inline information to help them</p>
<h4>Prevent errors (or handle them gracefully )</h4>
<p>Dealing with errors and user input is often regarded of as one of the least interesting parts of application design, and thus is usually done very poorly. The reality is that good design in this area can be the difference between and application being successful or not. Design good forms that are easy to use. Craft good copy for your forms and dialogs. Two great books on this subject are, &#8220;<a href="http://www.amazon.com/Defensive-Design-Web-improve-messages/dp/073571410X">Defensive Design for the web</a>&#8221; by 37 Signals and &#8220;<a href="http://rosenfeldmedia.com/books/webforms/">Web Form Design</a>&#8221; by Luke Wroblewski.</p>
<h4>Reduce</h4>
<p>Get rid of features you don&#8217;t need. There&#8217;s an expression called &#8220;Kill your darlings&#8221; in the design field. It means we have to be willing to get rid of things we have worked on unless we are absolutely certain they add value to the application. If you want to see a fun example of how to reduce, check out the the &#8220;<a href="http://www.slideshare.net/girba/the-fish-story">We sell fresh fish here&#8221; story</a>.</p>
<h4>Make it fast</h4>
<p>Push your developers and designers to make the fastest app they can. Slow applications simple *kill* usability and perceived usefulness. Speed is what put Google where they are now, and the are absolutely fanatical about it in all their products. I recently ran across a great site called <a href="http://www.bagcheck.com">Bagcheck</a>, which allows users to share lists of things they are interested in. The site&#8217;s functionality is great, but what is amazing about it is it&#8217;s speed. It is simply the fastest web app I have ever seen, and this speed makes it absolutely delightful to use. If you&#8217;re interested, <a href="http://bagcheck.com/bag/382-bagcheck-technology">you can read about how they achieved this performance</a>. </p>
<p>*The only time it might be appropriate to not do user research is if you are designing self-referentially (ie, the app is something you would use). The designers at Apple don&#8217;t need to ask users what they need in an iPod since they have a lot of experience with digital music devices.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2011/01/6-simple-rules-for-great-application-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe missed the mark on Flash Catalyst 1.0</title>
		<link>http://www.2sidesdesignstudio.com/2010/02/i-think-adobe-missed-the-mark-on-flash-catalyst/</link>
		<comments>http://www.2sidesdesignstudio.com/2010/02/i-think-adobe-missed-the-mark-on-flash-catalyst/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 16:25:53 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[catalyst]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[prototyping]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/?p=444</guid>
		<description><![CDATA[First off, I want to say I have been using Flash Catalyst to prototype device interfaces for the past month and it has worked out very well. When Adobe announced the product in November 2008 I anxiously awaited it. For a very long time. When it finally was released as a public beta, Adobe stated [...]]]></description>
			<content:encoded><![CDATA[<p>First off, I want to say I have been using <a href="http://labs.adobe.com/technologies/flashcatalyst/">Flash Catalyst</a> to prototype device interfaces for the past month and it has worked out very well. When Adobe announced the product in November 2008 I anxiously awaited it. For a very long time. When it finally was released as a public beta, Adobe stated 3 main use cases for the product:<br />
<span id="more-444"></span></p>
<h5>Prototyping</h5>
<p>Catalyst has turned out to be a great tool for prototyping interactive applications. It allows me to communicate interactions with developers very quickly. One issue however: It does not have many of the built-in components (like tabs, folder trees, panels, etc) you need to truly prototype enterprise applications. Considering that this is the market for Flex, this is a big issue. Perhaps when the official release comes out this will change, but I doubt it. </p>
<p><em>Grade: <strong>B+</strong></em></p>
<h5>Designer / Developer collaboration on Flex Applications </h5>
<p>Another advertised use of Flash Catalyst was the ability for designers and developers to work together in same file format. You can do this with Flash Catalyst and Flash Builder, but <em>it&#8217;s a one way trip</em> Yes, you heard that correctly. Once a designer hands over their Flash Catalyst file to a dev and they change anything, it cannot be read back into Catalyst. This is a major shortcoming to say the least. Adobe says count on it in a future release, but considering we&#8217;ve waited a year and a half for version 1, I&#8217;m not holding my breath.</p>
<p><em>Grade: <strong>D</strong></em></p>
<h5>Widgets for Web Sites</h5>
<p>Flash Catalyst really shines in this area. It is super easy and fast for designers to create widgets and banners for their sites.</p>
<p><em>Grade: <strong>B+</strong></em></p>
<h5>but&#8230;.</h5>
<p>After following the Flash Catalyst forums on Adobe&#8217;s site for the past month, it is becoming clear that the real demand from designers is to create *sites* using Catalyst; the issue is that it is *terrible* at this. The SWF files it generates are *huge*, and there are no tools in the application for image compression and optimizations. </p>
<p><em>Grade: <strike>B+</strike> &#8230; <strong>C-</strong></em></p>
<h4>Conclusion</h4>
<p>Even though Flash Catalyst is a great prototyping tool, it falls short in the Flex Enterprise Application world. It also appears that they missed a big opportunity: a pent-up demand from non-technical designers who want to create websites in Flash. Again, Flash Catalyst falls short in this as well. </p>
<p>Sadly, at this point in the game, I don&#8217;t think there&#8217;s much hope in things improving for the 1.0 release. In the future, it might be desirable Adobe to split the product into 2 versions, one for Flex Application designers and one for Web Designers. </p>
<p>Ok, now back to prototyping with Catalyst. Which it <em>does</em> rock at. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2010/02/i-think-adobe-missed-the-mark-on-flash-catalyst/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interface &#8220;burn-in&#8221; and how to get beyond it</title>
		<link>http://www.2sidesdesignstudio.com/2010/02/interface-burn-in/</link>
		<comments>http://www.2sidesdesignstudio.com/2010/02/interface-burn-in/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 14:18:12 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[process]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/?p=343</guid>
		<description><![CDATA["Interface Burn-in" is a term I use to describe the behavior of stakeholders gravitating back to their existing design; in this article I describe this phenomenon and give some potential ways to break through.]]></description>
			<content:encoded><![CDATA[<p>&#8220;We love the new interface design&#8221; &#8230; says the stakeholder&#8230; &#8220;but can you just make this blue. And add back that menu here. With the icons on them.&#8221;</p>
<p>&#8220;Sure , no problem&#8230;&#8221; you reply. Since they loved your new design, these are trivial changes.</p>
<p>Fifteen iterations later, you realize they are taking your new design back to their current design. The funny thing is that everyone <em>loved</em> the initial design. But over time, everyone keeps steering you back to their current design. </p>
<p>What is going on there? Why does this happen?<br />
<span id="more-343"></span><br />
In my experience, there are two factors at work here: </p>
<h3>Factor 1: Mental image &#8220;burn-in&#8221; </h3>
<p>If you are old enough, you might remember monochrome monitors and how they were very susceptible to image &#8220;burn-in&#8221;. If you left the same image on the screen for a long period of time that image could become permanently &#8220;burned in&#8221;. </p>
<p>I think the same thing happens with interfaces and our brain. Over time, the <a href="http://en.wikipedia.org/wiki/Gestalt_psychology">gestalt</a> of a design sinks into our brain and we have a hard time imagining it being any other way. </p>
<h4>Solution: User testing</h4>
<p>Have clients sit and watch how their users don&#8217;t share any of their preconceptions or biases; they have no &#8220;burn-in&#8221;. Testing can really be an eye opener for the client and does not have to be expensive or formal. I highly recommend using <a href="http://www.techsmith.com/morae.asp">Morae</a> software for this. You can quickly make a highlight reel so that stakeholders don&#8217;t have to sit through all the testing sessions.</p>
<p></p>
<h3>Factor 2: How can the interface be anything else?</h3>
<p> An interface&#8217;s design is usually a product of many valid decisions over time made by smart people. If you ask them the same questions now, they are going to have the same answers because they are smart and got it right the first time. Repeat this process for the hundreds of questions/considerations that influenced their interface design and you will travel down the exact same road and come up with the same design. How could you not? </p>
<h4>Solution: Ask new questions</h4>
<p>I believe that the key lies in the phrase &#8220;asking the same questions&#8221; above. If you are asking the same questions, you will get the same answers. You will get to the same design. You have to know what the <em>new</em> questions are. Then agree how much of an impact the new changes will have on the existing design.</p>
<p>Hopefully this advice can help you get though some roadblocks you&#8217;ve been hitting and get you back on track to making software that users don&#8217;t mind using. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2010/02/interface-burn-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash Catalyst Jam Session, Wed Jan 20 at 7pm</title>
		<link>http://www.2sidesdesignstudio.com/2010/01/flash-catalyst-jam-session-wed-jan-20-at-7pm/</link>
		<comments>http://www.2sidesdesignstudio.com/2010/01/flash-catalyst-jam-session-wed-jan-20-at-7pm/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 18:59:32 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[catalyst]]></category>
		<category><![CDATA[flash]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/?p=418</guid>
		<description><![CDATA[For my Austin friends: Flash Catalyst (beta) is a very cool new tool for designers to prototype their designs. I have been playing with it recently and thought it would be useful and fun to meet up informally and talk about it. I highly recommend downloading the beta version and working through a tutorial before [...]]]></description>
			<content:encoded><![CDATA[<p>For my Austin friends:</p>
<p><a href="http://labs.adobe.com/technologies/flashcatalyst/">Flash Catalyst (beta)</a> is a very cool new tool for designers to prototype their designs. I have been playing with it recently and thought it would be useful and fun to meet up informally and talk about it. I highly recommend downloading the beta version and <a href="http://www.adobe.com/devnet/flashcatalyst/articles/get_started_with_flash_catalyst.html">working through a tutorial</a> before the meeting.</p>
<p><span id="more-418"></span><br />
<strong>When</strong><br />
January 20, 2010<br />
7pm to 8:30pm</p>
<p><strong>Where</strong><br />
<a href="http://conjunctured.com/">Conjunctured</a><br />
1309 E. 7th Street<br />
Austin, TX 78702<br />
<a href="http://maps.google.com/maps?hl=en&#038;client=firefox-a&#038;q=conjunctured&#038;ie=UTF8&#038;hq=conjunctured&#038;hnear=Austin,+TX&#038;ll=30.265443,-97.728474&#038;spn=0.011639,0.020385&#038;z=16&#038;iwloc=A">Map</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2010/01/flash-catalyst-jam-session-wed-jan-20-at-7pm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Atlas: An XCode-like IDE for building web apps</title>
		<link>http://www.2sidesdesignstudio.com/2009/11/atlas-overview-xcode-for-building-web-apps/</link>
		<comments>http://www.2sidesdesignstudio.com/2009/11/atlas-overview-xcode-for-building-web-apps/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 16:01:21 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[Rich Internet Apps]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/?p=395</guid>
		<description><![CDATA[280 North just released Atlas, their IDE for building web applications. This post will give a mile-high view of what it is and why you might be interested. What is Atlas? Atlas is an IDE that is very similar to Apple&#8217;s Xcode (used to build OSX and iphone apps). Atlas itself is a web application [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://280north.com/">280 North</a> just released <a href="https://atlas-beta.heroku.com/users/new">Atlas</a>, their IDE for building web applications. This post will give a mile-high view of what it is and why you might be interested.<br />
<span id="more-395"></span></p>
<h4>What is Atlas?</h4>
<p>Atlas is an IDE that is very similar to <a href="http://developer.apple.com/TOOLS/Xcode/" class="broken_link">Apple&#8217;s Xcode</a> (used to build OSX and iphone apps). Atlas itself is a web application that runs out-of-browser on your own computer; to do this, it starts a local webserver when you start the program. Atlas builds desktop-like applications that run in browsers. </p>
<p><img src="http://www.2sidesdesignstudio.com/wp-content/uploads/2009/11/atlas.png" border="0" alt="atlas.png" width="600" height="427" class="clearLeft" /></p>
<p>If you want to see a stunning example of what it can do, check out 280 North&#8217;s flagship app, <a href="http://280slides.com/">280 Slides</a>, which essentially brings<a href="http://www.apple.com/iwork/keynote/"> Apple&#8217;s Keynote application</a> to the browser.</p>
<h4>What&#8217;s cool about it?</h4>
<p>Atlas is by far and away the coolest drag-and-drop interface builder I have seen for building web apps. If you have any experience with building iPhone or Cocoa apps, then you know what to expect. If you want to see a video showing the IDE in action, check this video made by Thomas Balthazar:</p>
<p><object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7653904&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=7653904&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object><br />
<h4>What do you need to know to use Atlas?</h4>
<p>Atlas creates apps that run on 280 North&#8217;s<a href="http://cappuccino.org/"> Cappuccino framework</a>. Cappuccino is basically a port of Apple&#8217;s Cocoa framework. To write apps using Atlas, you really should have some experience with Cocoa programming. Atlas apps are written in Objective-J, which is a Javascript variant of the http://www.2sidesdesignstudio.com/2009/11/atlas-overview-xcode-for-building-web-apps/Objective-C used to build iphone and osx apps.</p>
<h4>What about the backend?</h4>
<p>Atlas is <em>all</em> about the client side. Theoretically, you can use any back-end you want (Java, Rails, etc).</p>
<h4>So, should you use Altas or not?</h4>
<p>At this point it is hard to say. The ability to build Apple-like apps in the browser is very enticing to say the least. Atlas is well geared toward building enterprise-like applications that are very data-and-interaction centric. That being said, this is very proprietary stuff and you have to completely buy into their framework (similar to deciding to use HTML vs Flash). Overall I am very impressed with what 280 North has done so far, and look forward to seeing how Atlas evolves.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2009/11/atlas-overview-xcode-for-building-web-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My top 5, desert-island interface design books</title>
		<link>http://www.2sidesdesignstudio.com/2009/11/my-top-5-desert-island-interface-design-books/</link>
		<comments>http://www.2sidesdesignstudio.com/2009/11/my-top-5-desert-island-interface-design-books/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 05:15:52 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/?p=304</guid>
		<description><![CDATA[Over the years, I&#8217;ve read a lot of books on design, and while many of them are great reads, only a few have left permanent impressions on my day to day work. Here they are, in no particular order. The Design of Everyday Things Donald Norman This book changed the way I look at objects [...]]]></description>
			<content:encoded><![CDATA[<p>Over the years, I&#8217;ve read a lot of books on design, and while many of them are great reads, only a few have left permanent impressions on my day to day work. Here they are, in no particular order. </p>
<p><span id="more-304"></span></p>
<div class="imageBlock">
<img src="http://www.2sidesdesignstudio.com/wp-content/uploads/2009/09/design-everyday-things.jpg" alt="design-everyday-things.jpg" border="0" width="100" height="153" align="left" /></p>
<div class="contentBlock">
<h3>The Design of Everyday Things</h3>
<div class="bookAuthor">Donald Norman</div>
<p> This book changed the way I look at objects in the world and how we interact with them. It introduced me to core interaction design principles like affordance and mapping. SImple and enjoyable to read, I can&#8217;t recommend this book enough.</p>
<p><a href="http://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/0385267746">Get it on Amazon.com</a></p>
</div>
<div style="clear:both;"></div>
</div>
<div class="imageBlock">
<img src="http://www.2sidesdesignstudio.com/wp-content/uploads/2009/09/design-visual-interfaces.jpg" alt="design-visual-interfaces.jpg" border="0" width="100" height="125" align="left" /></p>
<div class="contentBlock">
<h3>Designing visual interfaces</h3>
<div class="bookAuthor">Kevin Mullet and Darrell Sano</div>
<p>This was the first book that I read that explained how classic visual design principles can be applied to software interfaces. One of the first interfaces that I saw that blew me away visually was the <a href="http://en.wikipedia.org/wiki/NeXT">NeXT</a> computer&#8217;s GUI; this book really explained why it was so superior and that the visual principles behind it had been around for a long, long time. </p>
<p><a href="http://www.amazon.com/Designing-Visual-Interfaces-Communication-Techniques/dp/0133033899">Get it on Amazon.com</a></p>
</div>
<div style="clear:both;"></div>
</div>
<div class="imageBlock">
<img src="http://www.2sidesdesignstudio.com/wp-content/uploads/2009/09/design-web-usability.jpg" alt="design-web-usability.jpg" border="0" width="100" height="142" align="left" /></p>
<div class="contentBlock" >
<h3>Designing web usability</h3>
<div class="bookAuthor">Jakob Nielsen</div>
<p>Yes, it seems like an &#8220;safe&#8221; choice, but so much of what Jakob said in this book still applies 10 years later. As a matter of fact, a lot of what we do now on the web has become de-facto based on what was in this book.  </p>
<p><a href="http://www.amazon.com/Designing-Web-Usability-Jakob-Nielsen/dp/156205810X">Get it on Amazon.com</a></p>
</div>
<div style="clear:both;"></div>
</div>
<div class="imageBlock">
<img src="http://www.2sidesdesignstudio.com/wp-content/uploads/2009/09/tufte.jpg" alt="tufte.jpg" border="0" width="100" height="130" align="left" /></p>
<div class="contentBlock">
<h3>Envisioning Information</h3>
<div class="bookAuthor">Edward Tufte</div>
<p>What can I say&#8230; Tufte can teach us more about designing information than anyone else. His books are the gold standard for information design, and his meticulous research on the subject yields many beautiful examples from throughout history. Also, the books themselves are beautiful! </p>
<p><a href="http://www.amazon.com/Envisioning-Information-Edward-R-Tufte/dp/0961392118">Get it on Amazon.com</a></p>
</div>
<div style="clear:both;"></div>
</div>
<div class="imageBlock">
<img src="http://www.2sidesdesignstudio.com/wp-content/uploads/2009/09/inmates-running-asylum.jpg" alt="inmates-running-asylum.jpg" border="0" width="100" height="153" align="left" /></p>
<div class="contentBlock">
<h3>The inmates are running the Asylum</h3>
<div class="bookAuthor">Alan Cooper</div>
<p>I have spent many years working at software companies, and this book simply nailed it as to why so much software just plain sucks. This book also the first to introduce the term &#8220;Interaction Designer&#8221;. Alan Cooper is truly one of the few masters of both coding and interaction design, and has a lot to say about the subjects. A must read for anyone working in the enterprise software world.  </p>
<p><a href="http://www.amazon.com/Inmates-Are-Running-Asylum/dp/0672316498">Get it on Amazon.com</a></p>
</div>
<div style="clear:both;"></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2009/11/my-top-5-desert-island-interface-design-books/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>jQuery Tools – a UI library that is easy and covers the basics</title>
		<link>http://www.2sidesdesignstudio.com/2009/09/jquery-tools-a-ui-library-that-is-easy-and-covers-the-basics/</link>
		<comments>http://www.2sidesdesignstudio.com/2009/09/jquery-tools-a-ui-library-that-is-easy-and-covers-the-basics/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 22:30:18 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/?p=297</guid>
		<description><![CDATA[Let&#8217;s face it: most web applications and sites don&#8217;t need drag-and-drop, resizable windows or sortable lists? Websites are not desktop applications. They are different. jQuery tools are a set of tabs, tooltips, accordions and overlays that offer those &#8220;web 2.0&#8243; goodies that you have seen on your favourite websites. In a very easy to use [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s face it: most web applications and sites don&#8217;t need drag-and-drop, resizable windows or sortable lists? Websites are not desktop applications. They are different.</p>
<p>jQuery tools are  a set of tabs, tooltips, accordions and overlays that offer those &#8220;web 2.0&#8243; goodies that you have seen on your favourite websites. In a very easy to use package.</p>
<p><span id="more-297"></span></p>
<p>The components they offer:</p>
<ul>
<li>Tabs</li>
<li>Tooltips</li>
<li>Scrollable (terrible name, it is a <em>carousel</em>),</li>
<li>Overlay (again a terrible name, its a <em>lightbox</em>)</li>
<li>Expose (sort of a reverse lighbox, see <a href="http://flowplayer.org/tools/expose.html" class="broken_link">demo</a>)</li>
<li>Flashembed</li>
</ul>
<p>I would argue that the &#8220;Expose&#8221; is not really an essential component, but it is an interesting idea.</p>
<p><a href="http://flowplayer.org/tools/index.html">Go check out Jquery tools </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2009/09/jquery-tools-a-ui-library-that-is-easy-and-covers-the-basics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google &quot;Wave&quot;</title>
		<link>http://www.2sidesdesignstudio.com/2009/05/google-wave/</link>
		<comments>http://www.2sidesdesignstudio.com/2009/05/google-wave/#comments</comments>
		<pubDate>Fri, 29 May 2009 20:48:02 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[Interaction Design]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/blog/?p=82</guid>
		<description><![CDATA[Google Wave pushes browsers to the limit to combine mail and chat in a fresh way. From the guys that came up with Google Maps. Good stuff! In depth review at Techcrunch]]></description>
			<content:encoded><![CDATA[<p>Google Wave pushes browsers to the limit to combine mail and chat in a fresh way. From the guys that came up with Google Maps. Good stuff!<span id="more-82"></span></p>
<p><a href="http://www.youtube.com/watch?v=v_UyVmITiYQ"><img src="http://img.youtube.com/vi/v_UyVmITiYQ/default.jpg" width="130" height="97" border=0></a></p>
<p><a href="http://www.techcrunch.com/2009/05/28/google-wave-drips-with-ambition-can-it-fulfill-googles-grand-web-vision/">In depth review at Techcrunch</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2009/05/google-wave/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fancy Apple.com-Style Search Suggestion jQuery Plugin</title>
		<link>http://www.2sidesdesignstudio.com/2009/04/fancy-applecom-style-search-suggestion-jquery-plugin/</link>
		<comments>http://www.2sidesdesignstudio.com/2009/04/fancy-applecom-style-search-suggestion-jquery-plugin/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 16:38:30 +0000</pubDate>
		<dc:creator>rob</dc:creator>
				<category><![CDATA[Our Blog]]></category>
		<category><![CDATA[Interaction Design]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.2sidesdesignstudio.com/blog/?p=78</guid>
		<description><![CDATA[The layout of Apple.com is simple and beautiful. Yet, one of the most awesome things about the website is the search functionality. It gives you suggestions (with images) about the several products they offer, making it really user-friendly. Marco has recreated the effect by creating a Fancy Apple.com-style Search Suggestion Plugin. It makes use of [...]]]></description>
			<content:encoded><![CDATA[<p>The layout of <a title="Apple.com" href="http://www.apple.com/" target="_blank">Apple.com</a> is simple and beautiful. Yet, one of the most awesome things about the website is the <strong>search</strong> functionality. It gives you suggestions (with images) about the several products they offer, making it really user-friendly. Marco has recreated the effect by creating a <a title="Fancy Apple Style Search Suggestion" href="http://www.marcofolio.net/webdesign/a_fancy_apple.com-style_search_suggestion.html" target="_blank"><strong>Fancy Apple.com-style Search Suggestion Plugin</strong></a>.</p>
<p><span id="more-78"></span></p>
<p>It makes use of several techniques: MySQL (for the database), HTML/CSS for styling, PHP for retrieving the data and jQuery for the AJAX request. This technique would be great if it were converted to a plugin for a CMS (WordPress/Joomla/Drupal etc.), but also just very cool to have on your website.</p>
<p style="text-align: center;"><a title="Fancy Apple Style Search Suggestion" href="http://www.marcofolio.net/webdesign/a_fancy_apple.com-style_search_suggestion.html" target="_blank"><img src="http://www.webappers.com/img/2009/04/apple-search.jpg" alt="Apple Style Search Suggestion" /></a></p>
<blockquote><p>Requirements: jQuery Framework<br />
Demo: <a title="Demo" rel="nofollow" href="http://qpoit.com/marcofolio_demo/apple_search/" target="_blank">http://qpoit.com/marcofolio_demo/apple_search/</a><br />
License: License Free</p></blockquote>
<p>(Via <a href="http://www.webappers.com">WebAppers</a>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.2sidesdesignstudio.com/2009/04/fancy-applecom-style-search-suggestion-jquery-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

