<?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>i make interfaces</title>
	<atom:link href="http://www.imakeinterfaces.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.imakeinterfaces.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Sun, 15 Jan 2012 05:53:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Saab 9-5 iPhone, Smartphone, and GPS mount / holder</title>
		<link>http://www.imakeinterfaces.com/2012/01/saab-9-5-iphone-smartphone-and-gps-mount/</link>
		<comments>http://www.imakeinterfaces.com/2012/01/saab-9-5-iphone-smartphone-and-gps-mount/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 21:40:24 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Saab]]></category>

		<guid isPermaLink="false">http://www.imakeinterfaces.com/?p=56</guid>
		<description><![CDATA[I built this mount using off the shelf parts from RAM. I used their motorcycle clutch reservoir  mounting kit and bolted it to the rear view mirror bracket by making two small holes in the mirror assembly.  It also requires the RAM long mount clamp arm because the standard one is too short. If anyone [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2012/01/CRW_5898.jpg"><img class="alignnone  wp-image-58" title="CRW_5898" src="http://www.imakeinterfaces.com/wp-content/uploads/2012/01/CRW_5898.jpg" alt="" width="500" height="333" /></a>I built this mount using off the shelf parts from RAM. I used their <a href="http://www.amazon.com/RAM-Mounting-Systems-Motorcycle-Clutch/dp/B0049SQALW/ref=sr_1_1?s=wireless&amp;ie=UTF8&amp;qid=1326606433&amp;sr=1-1">motorcycle clutch reservoir  mounting kit </a>and bolted it to the rear view mirror bracket by making two small holes in the mirror assembly.  It also requires the <a href="http://www.amazon.com/Mount-Long-Double-Socket-Bases/dp/B000WJA5ZY/ref=sr_1_1?ie=UTF8&amp;qid=1326606534&amp;sr=8-1">RAM long mount clamp arm</a> because the standard one is too short. If anyone is interested in sending me their saab&#8217;s mirror or doing a core exchange program, please let me know. This is the best (and only) system out there that is ergonomically sound and designed for Saabs.</p>

<a href='http://www.imakeinterfaces.com/2012/01/saab-9-5-iphone-smartphone-and-gps-mount/crw_5896/' title='CRW_5896'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2012/01/CRW_5896-150x150.jpg" class="attachment-thumbnail" alt="CRW_5896" title="CRW_5896" /></a>
<a href='http://www.imakeinterfaces.com/2012/01/saab-9-5-iphone-smartphone-and-gps-mount/crw_5898/' title='CRW_5898'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2012/01/CRW_5898-150x150.jpg" class="attachment-thumbnail" alt="CRW_5898" title="CRW_5898" /></a>
<a href='http://www.imakeinterfaces.com/2012/01/saab-9-5-iphone-smartphone-and-gps-mount/crw_5882/' title='CRW_5882'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2012/01/CRW_5882-150x150.jpg" class="attachment-thumbnail" alt="CRW_5882" title="CRW_5882" /></a>
<a href='http://www.imakeinterfaces.com/2012/01/saab-9-5-iphone-smartphone-and-gps-mount/crw_5881/' title='CRW_5881'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2012/01/CRW_5881-150x150.jpg" class="attachment-thumbnail" alt="CRW_5881" title="CRW_5881" /></a>
<a href='http://www.imakeinterfaces.com/2012/01/saab-9-5-iphone-smartphone-and-gps-mount/crw_5880/' title='CRW_5880'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2012/01/CRW_5880-150x150.jpg" class="attachment-thumbnail" alt="CRW_5880" title="CRW_5880" /></a>

<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imakeinterfaces.com/2012/01/saab-9-5-iphone-smartphone-and-gps-mount/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Harnessing Flash with Flex Part II</title>
		<link>http://www.imakeinterfaces.com/2010/11/harnessing-flash-with-flex-part-ii/</link>
		<comments>http://www.imakeinterfaces.com/2010/11/harnessing-flash-with-flex-part-ii/#comments</comments>
		<pubDate>Sun, 21 Nov 2010 21:06:41 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.imakeinterfaces.com/?p=45</guid>
		<description><![CDATA[Here we are again in Part II of this series.  In this section we&#8217;re going to learn the basics of bringing your ActionScript into the FlashBuilder IDE.  There are other tools out there besides FlashBuilder, but FlashBuilder  the easiest to get started with.  It works on Mac and Windows and if you don&#8217;t already have [...]]]></description>
			<content:encoded><![CDATA[<p>Here we are again in Part II of this series.  In this section we&#8217;re going to learn the basics of bringing your ActionScript into the FlashBuilder IDE.  There are other tools out there besides FlashBuilder, but FlashBuilder  the easiest to get started with.  It works on Mac and Windows and if you don&#8217;t already have it you can download a free trial <a href="http://www.adobe.com/products/flashbuilder/" target="_blank">here</a>.</p>
<p>We&#8217;re going to start this tutorial with our trusty old friend Flash Professional.  The first thing you need to do is create a MovieClip.  Create a graphic and right click on it, then select convert to symbol.  As shown below, select Type: Movie Clip.  Make sure to check both Export for ActionScript and Export in frame 1.  Set the class to the name of your MovieClip.  In my case this is vLogo. Remember to be case sensitive and treat this as camel case because we&#8217;re ultimately going to be turning our MC into an object.  Set your base class to flash.display.Sprite.  You can also use flash.display.MovieClip should you need additional functionality, but sprite has less overhead.</p>
<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.24.11-PM.png"><img class="aligncenter size-full wp-image-54" title="Screen shot 2010-11-21 at 2.24.11 PM" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.24.11-PM.png" alt="" width="510" height="595" /></a></p>
<p>Flash will warn you that your classpath is wrong, just click OK.<br />
<a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.24.36-PM.png"><img class="aligncenter size-full wp-image-53" title="Screen shot 2010-11-21 at 2.24.36 PM" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.24.36-PM.png" alt="" width="494" height="146" /></a></p>
<p>Now open FlashBuilder.  Select File&gt;New&gt;ActionScript Project.</p>
<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.26.19-PM.png"><img class="aligncenter size-full wp-image-47" title="Screen shot 2010-11-21 at 2.26.19 PM" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.26.19-PM-e1290370444293.png" alt="" width="525" height="126" /></a></p>
<p>Create a project name of your choice.  Set the folder to a location that you can easily access on your computer.</p>
<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.26.46-PM.png"><img class="aligncenter size-full wp-image-51" title="Screen shot 2010-11-21 at 2.26.46 PM" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.26.46-PM.png" alt="" width="525" height="500" /></a></p>
<p>Now lets change gears and go back into Flash Professional.  Go into the library and select the MovieClip that you created at the beginning of the tutorial.Right Click on it and select Export SWC File.</p>
<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.24.51-PM.png"><img class="aligncenter size-full wp-image-46" title="Screen shot 2010-11-21 at 2.24.51 PM" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.24.51-PM.png" alt="" width="363" height="613" /></a></p>
<p>Now we need to save the file into the ASExample folder that we created for our FlashBuilder project. Return to FlashBuilder.  You&#8217;ll notice that your SWC, in our case vLogo.swc has made itself visible alongside our other assets. Right click on ASExample and select New&gt;Folder.  Set the folder name to &#8216;libs&#8217; and place it on the top level directory inside the ASExample folder.</p>
<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.28.28-PM.png"><img class="aligncenter size-full wp-image-49" title="Screen shot 2010-11-21 at 2.28.28 PM" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/Screen-shot-2010-11-21-at-2.28.28-PM.png" alt="" width="416" height="105" /></a></p>
<p>You can now create instances your Sprite or MovieClip and add them to your display list.</p>
<p>Now that you&#8217;ve learned the basics of working with SWCS, we&#8217;re going to get into working directly with the Flex Compiler.  FlashBuilder simplifies the user&#8217;s interaction with the compiler, making compile jobs mostly transparent. To enable this kind of transparency, Adobe had to add quite a bit of obfuscation to a process that is really quite simple.  Next time, we&#8217;ll look at how compiler flags and debug modes are set inside an XML file.  We&#8217;ll also talk about the best way to debug your project, both at runtime and compile time.  We&#8217;ll also explore alternative developer tools like TextMate and FlashDevelop, as well as some other nifty developer tools Like Ack and Project++.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imakeinterfaces.com/2010/11/harnessing-flash-with-flex-part-ii/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Harnessing Flash With Flex</title>
		<link>http://www.imakeinterfaces.com/2010/11/harnessing-flash-with-flex/</link>
		<comments>http://www.imakeinterfaces.com/2010/11/harnessing-flash-with-flex/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 01:12:23 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[ActionScript]]></category>

		<guid isPermaLink="false">http://www.imakeinterfaces.com/?p=42</guid>
		<description><![CDATA[This is going to be a pragmatic series of blog posts that I hope will empower other ActionScript Developers.  On the FlashCodersNY user group mailing list a question that is often asked is: &#8220;What book should I buy to start learning ActionScript 3?&#8221; This can be a very hard question to answer, and there are [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/flash_builder_logo.png"><img class="aligncenter size-full wp-image-43" title="flash_builder_logo" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/flash_builder_logo.png" alt="" width="498" height="497" /></a></p>
<p>This is going to be a pragmatic series of blog posts that I hope will empower other ActionScript Developers.  On the FlashCodersNY user group mailing list a question that is often asked is:</p>
<h3>&#8220;What book should I buy to start learning ActionScript 3?&#8221;</h3>
<p>This can be a very hard question to answer, and there are actually several books that I would recommend.  I&#8217;ll list them at the end of this post, but there is a significant problem with every single one of them.</p>
<p>To get right to the point, none of these books will teach you the workflow that you need to be a top tier Flash Developer, or even Designer for that matter.  The people that are doing the best work out there have the best process, and everyone else spends their days either tediously working in Flash Professional or clicking back and forth between Flash Pro and a conventional text editor.  Compared to the workflows of Java, Visual Studio .Net, Xcode, and even open source tools like MonoDevelop, Flash Professional is just appalling.  Slow, difficult to code and search text in, Flash Professional teaches bad habits for the benefit of animators picking up some coding here and there. But in this day and age, even the animators can benefit by splitting up the responsibilities amongst different tools that are more effective for the job.</p>
<p>In 2004 Adobe announced Flex.  Among Adobe&#8217;s many goals for Flex was the desire to attract experienced developers to the Flash platform.  To do this, they crafted a toolkit that consists of 4 primary pieces:</p>
<p>1.  The FlashBuilder IDE (Formerly Called FlexBuilder) &#8211; Adobe took a very popular Java Programming application called Eclipse and customized it to work with ActionScript. The project began as a plugin for Eclipse, but later branched out into a product of its own.  It offers advanced debugging features and a completely integrated development environment.  Other advanced features include code hinting and simplified asset injection.  Because Eclipse is open source, any company can create their own Forked version with customization and sell it as their own.  FlashBuilder&#8217;s top competitor FDT was built this way and offers many features not found in FlashBuilder.</p>
<p>2.  Adobe created the MXMLC compiler (later optimized and often referred to as FCSH).  This new compiler is able to compile ActionScript as well as an XML-like markup language known as MXMLC.  MXMLC is included as the compiler for FlashBuilder, but its also available for free and can be used in conjunction with a variety of other tools.  We&#8217;ll get into that later on in the series.</p>
<p>3.  Adobe created frameworks and components to facilitate enterprise level Data Services in Flex.  Flex is able to utilize additional frameworks that are not part of the Flash Player.  These Frameworks, otherwise known as RSLs or Runtime Shared Libraries are downloaded by the client at runtime and are cached within the Flash Player.  They are downloaded the first time the user runs a website or Application that requests the flex libraries.  All of this is done transparently, and once the RSLs are cached the user will not need to download them again.</p>
<p>4.  To increase scalability, the SWC format was introduced.  SWCs are binary files similar to SWFs but have enhanced abilities that allow them to be woven seamlessly into the code of a project.  Think of them as a user-generated RSL.  Toolkits such as PureMVC and RobotLegs make use of SWCs to further enhance the scalability of Flex.  Later on we&#8217;ll take a look at how you can use SWCs to talk to your MovieClips.</p>
<p>In the next section, I&#8217;ll talk about how how you can harness the power of these seemingly overwhelming tools and how to get started on smaller projects using simple ActionScript.</p>
<p>Books That I Like</p>
<p>The Actionscript 3 Bible Second Edition &#8211; Roger Braunstein</p>
<p>Essential Actionscript 3 &#8211; Colin Moock</p>
<p>ActionScript 3.0 Design Patterns &#8211; William Sanders</p>
<p>Learning Actionscript 3.0 &#8211; Rich Shupe  *This is a great book for the beginner programmer.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imakeinterfaces.com/2010/11/harnessing-flash-with-flex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Bit of an Update on Updates</title>
		<link>http://www.imakeinterfaces.com/2010/11/a-bit-of-an-update-on-the-industry-at-large/</link>
		<comments>http://www.imakeinterfaces.com/2010/11/a-bit-of-an-update-on-the-industry-at-large/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 22:33:07 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Silverlight]]></category>

		<guid isPermaLink="false">http://www.imakeinterfaces.com/?p=38</guid>
		<description><![CDATA[There have been some pretty huge changes to Flash in the past few years.  Last month at Adobe MAX we saw a fusillade of new products and prototypes utilizing Flash technologies. Everything from the Molehill 3D API to enhanced support for Touch devices in the updated Flex SDK.  In fact it was the largest number [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/sunn.jpg"><img class="aligncenter size-full wp-image-40" title="sun" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/11/sunn.jpg" alt="" width="349" height="264" /></a></p>
<p>There have been some pretty huge changes to Flash in the past few years.  Last month at Adobe MAX we saw a fusillade of new products and prototypes utilizing Flash technologies. Everything from the Molehill 3D API to enhanced support for Touch devices in the updated Flex SDK.  In fact it was the largest number of new product releases that I&#8217;ve ever seen from Adobe, whose bread and butter products were dreamed up decades ago.  The announcements marked a significant commitment to mobile as well as HTML5 development, an indicator that Adobe is responding to to shifts in the multimedia market.  If you haven&#8217;t heard yet, <a href="http://www.fitc.ca/news/?p=969" target="_blank">I suggest you take a look!</a> This news, combined with <a href="http://www.zdnet.com/blog/microsoft/microsoft-our-strategy-with-silverlight-has-shifted/7834" target="_blank">Microsoft&#8217;s announcement that they are ceasing development of Silverlight for the PC Market</a>, has been the been the biggest news in interactive development since&#8230; Well actually, since Silverlight was announced in 2007.  But lets not forget the other force to be reckoned with from 2007, the iPhone.  Microsoft has an uncanny knack for writing the right software at the right time, and Silverlight was their ace in the hole for Developing Windows Phone 7.  Instead of having to chase after the iPhone UI like everyone else, they had already built the framework of what they needed.  But even with the head start, it still took them 3 years to bring the product to fruition.  It seems Microsoft have become wise in their years and have learned not to release a product before it is ready.  It really shows, as Windows Phone 7 has a brilliant interface.</p>
<p>Meanwhile at Sun Oracle there have been a series of unfortunate <a href="http://developers.slashdot.org/story/10/10/25/2328241/Oracle-Needs-a-Clue-As-Brain-Drain-Accelerates" target="_blank">departures of product leads</a>. This coming just in time for Apple to announce the <a href="http://developer.apple.com/library/mac/#releasenotes/Java/JavaSnowLeopardUpdate3LeopardUpdate8RN/NewandNoteworthy/NewandNoteworthy.html" target="_blank">deprecation Java support</a> in Mac OS. Soon after, <a href="http://www.appleinsider.com/articles/10/11/12/oracle_and_apple_announce_openjdk_for_java_on_mac_os_x.html" target="_blank">Sun Oracle announced that they would be taking on the project.</a> At least the Java Devs can relax now and buy their Silverlight buddies a drink.</p>
<p>I mention Sun here not just because of the odd parallelism going on between Sun Oracle and Microsoft.  Its also not just because I have a soft spot for for a company that once made the most reliable hardware on the planet.  I bring them up because they brainstormed multi-platform software runtimes about 20 years too early and never got any credit.  Most Flex developers use Java every day in the form of the Eclipse, Flashbuilder, or FDT.  The Android phone UI layer is all written through Java APIs as well.  When I look back at <a href="http://en.wikipedia.org/wiki/1-Wire" target="_blank">Java One and the Java Ring</a> it makes me wonder where we would be today without Sun.  And much like my Sparc Ultra 60 that has been collecting dust for years, it is hard to say goodbye to a Master or their day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imakeinterfaces.com/2010/11/a-bit-of-an-update-on-the-industry-at-large/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Found Photo Scans</title>
		<link>http://www.imakeinterfaces.com/2010/09/found-design-photo-dump/</link>
		<comments>http://www.imakeinterfaces.com/2010/09/found-design-photo-dump/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 14:15:50 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.imakeinterfaces.com/?p=30</guid>
		<description><![CDATA[Here are some found, unaltered film frames. The first looks like some kind of medium format print that is likely from a kodak brownie 127 given the 1960&#8242;s background. The rest are 35mm slides. The film was beyond cleanable from years of exposure to the elements. Its interesting to see what destroyed prints and negatives [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/09/crop0001-e1285770549393.jpg"><img class="aligncenter size-full wp-image-31" title="Modern Family" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/09/crop0001-e1285770549393.jpg" alt="" width="500" height="497" /></a><br />
<a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/09/crop0004-e1285770395795.jpg"><img class="aligncenter size-full wp-image-34" title="RX-7???" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/09/crop0004-e1285770395795.jpg" alt="" width="500" height="501" /></a><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/09/crop0003-e1285770497716.jpg"></a><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/09/crop0003-e1285770497716.jpg"><img class="aligncenter size-full wp-image-33" title="Parking Lot Collage" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/09/crop0003-e1285770863671.jpg" alt="" width="500" height="502" /></a><img class="aligncenter size-full wp-image-32" title="Storefront" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/09/crop0002-e1285770522826.jpg" alt="" width="500" height="505" /></p>
<p>Here are some found, unaltered film frames. The first looks like some kind of medium format print that is likely from a kodak brownie 127 given the 1960&#8242;s background. The rest are 35mm slides.  The film was beyond cleanable from years of exposure to the elements.  Its interesting to see what destroyed prints and negatives actually look like considering the effect is faked so often.  I&#8217;m sure we could make some nifty photoshop overlays out of these, but its interesting to have a look at them at face value.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imakeinterfaces.com/2010/09/found-design-photo-dump/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How I Learned To Design Interfaces From A 1974 Saab</title>
		<link>http://www.imakeinterfaces.com/2010/06/10/</link>
		<comments>http://www.imakeinterfaces.com/2010/06/10/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 08:35:15 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.imakeinterfaces.com/?p=10</guid>
		<description><![CDATA[A child from the age of entitlement, I grew up surrounded by devices with things like remote controls, digital screens, and little glowing ‘on’ lights.  User interfaces abounded in video games, televisions, microwaves.  For any consumer need, there was a team of engineers designing something that a non-engineer could use. Sure they weren’t always successful. How [...]]]></description>
			<content:encoded><![CDATA[
<a href='http://www.imakeinterfaces.com/2010/06/10/mesaab-2/' title='Work'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/mesaab1-150x150.jpg" class="attachment-thumbnail" alt="Work" title="Work" /></a>
<a href='http://www.imakeinterfaces.com/2010/06/10/crw_4204/' title='Parts Car 1988'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/CRW_4204-150x150.jpg" class="attachment-thumbnail" alt="Parts Car 1988" title="Parts Car 1988" /></a>
<a href='http://www.imakeinterfaces.com/2010/06/10/crw_3794/' title='Graveyard'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/CRW_3794-150x150.jpg" class="attachment-thumbnail" alt="Graveyard" title="Graveyard" /></a>
<a href='http://www.imakeinterfaces.com/2010/06/10/crw_3929/' title='Engine'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/CRW_3929-150x150.jpg" class="attachment-thumbnail" alt="Engine" title="Engine" /></a>
<a href='http://www.imakeinterfaces.com/2010/06/10/197599ems02/' title='Interior'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/197599EMS02-150x150.jpg" class="attachment-thumbnail" alt="Interior" title="Interior" /></a>
<a href='http://www.imakeinterfaces.com/2010/06/10/2942811597_085d8f5e81_o/' title='Schematic'><img width="150" height="150" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/2942811597_085d8f5e81_o-150x150.jpg" class="attachment-thumbnail" alt="Schematic" title="Schematic" /></a>

<p>A child from the age of <a href="http://www.seattlepi.com/local/308772_faith24.html" target="_blank">entitlement</a>, I grew up surrounded by devices with things like remote controls, digital screens, and little glowing ‘on’ lights.  User interfaces abounded in video games, televisions, microwaves.  For any consumer need, there was a team of engineers designing something that a non-engineer could use. Sure they weren’t always successful. How many people could actually set the time on their VCR?   And that meant if it took a complex mind to make a consumer device work it would end up in the technology graveyard.</p>
<p>So, we were used to having these simple interfaces around us that made an existing object or idea just a bit more ‘better’.  Eventually, we went interface crazy. The more buttons and LCD screens, the better a device must be!  Stereos now had screens but sounded worse.  Cars were riddled with sensors and digital dashboards that never worked right.  Phones got cordless, light up buttons, and voice recorders. But they also got NiCd batteries, so they had to be thrown out every 3 years.</p>
<p>Stop it, just stop it, you say!  <em>This old junk is getting boring.  1980’s technology is all about the F-14 tomcat and blowing stuff up using that kick-ass Liquid Crystal Display technology.</em> If that stuff kicked so much ass, why are all of the 80’s kids working as middle managers instead of avionics designers?  I think the answer is simply that we’ve already flown an F-14 on a Sony Playstation.  Its a lot more fun for most people to use technology than to design it.  And so the system cannibalizes itself.</p>
<p>So, if a playstation did in fact cause us to lose a few avionics engineers, its time to go dumpster diving in the technology graveyard to see what did inspire.</p>
<p>Enter my 1974 Saab Model 99.  Forget what you know about design.  This Saab is a user interface, and it doesn’t even have a radio!</p>
<p>In 1947 post-war Sweden a group of designers and engineers came together.  A group that loved to engineer even more than they loved to drive.  In fact, most of them didn’t even have a license.  They also didn’t have access to tooling to build their prototypes, and the steel body panels had to be hand beaten into shape on a wooden jig. They were the antithesis of the children of entitlement, and they designed a car that was as <a href="http://en.wikipedia.org/wiki/Saab_92001">wonderful to build as it was to drive.</a></p>
<p>The 99 was the car that propelled Saab into the auto industry.  The car was bought almost exclusively by architects, engineers, and creatives.  Don&#8217;t believe me?  <a href="http://classicmotorsports.net/project-cars/1974-saab-99-le/">Look what Jim Davis was driving 5 years before he created Garfield.</a></p>
<p>The saab&#8217;s interface is in the design language of the car’s mechanicals.  This language is evident on every inch of engineering.  From the <a href="http://socalsaab.com/images/old99.jpg">mechanism that slides the hood forward, then up at a 90º</a> angle, to the <a href="http://www.trollhattansaab.net/wp-content/Saab99Xray.JPG">mechanical height adjusters that hold the front seat in place with just 2 bolts</a>.  In the unibody on which every panel is formed into an <a href="http://iedei.files.wordpress.com/2009/06/saab_99_front_1970.jpg">aerodynamic shape</a>.  In the engine and transmission with longitudinal orientation that make the Saab the first and only performance oriented front wheel drive car.  Even the doors tuck under the body at a 90º angle for structural rigidity and remove the frame rail hump that makes it difficult to exit a conventional car.  These are just a few examples of the Saab interface.</p>
<p>This car taught me that good interfaces do real things.  People understand good functional design when they see it, in part because the human body is a machine of its own.  Design without function inhuman.  The curiosity of interacting with other machines is something that defines us as a species.  Working with the Saab, there is a persistent feeling that the car is alive and has a soul with its own intuition, its own personality, and perhaps most importantly, its own story.</p>
<p>Good interfaces should make us feel the satisfaction of turning a wrench on a bolt, engaging us in the story of a virtual object.  Just as the process of a <a href="http://socalsaab.com/images/old99.jpg">sliding open the Saab’s hood</a> creates a visceral reveal the engine, a drawer on a computer screen can slide and transform to reveal colorful imagery and data.  An engine can be <a href="http://en.wikipedia.org/wiki/File:SaabHengine.jpg">rotated 90º</a> for better performance, just as a web page can be rotated on an iPhone for better usability.  The values of good design don’t change, they just play musical chairs inside the design complex.</p>
<p>Its our job as designers to remember that the joys of being human can manifest themselves in rust or RegEx.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imakeinterfaces.com/2010/06/10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>STPR Rally Videos</title>
		<link>http://www.imakeinterfaces.com/2010/06/stpr-rally-videos/</link>
		<comments>http://www.imakeinterfaces.com/2010/06/stpr-rally-videos/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 00:40:57 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.imakeinterfaces.com/?p=26</guid>
		<description><![CDATA[Threw this weekend&#8217;s videos into flash media encoder.  Check them out, here.]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/rallycar.jpg"><img class="alignnone size-large wp-image-27" title="rallycar" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/rallycar-1024x576.jpg" alt="" width="498" height="280" /></a></p>
<p>Threw this weekend&#8217;s videos into flash media encoder.  Check them out, <a href="http://www.mediahost.imakeinterfaces.com/STPR2010/">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imakeinterfaces.com/2010/06/stpr-rally-videos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Undo Not Working Photoshop CS5</title>
		<link>http://www.imakeinterfaces.com/2010/06/7/</link>
		<comments>http://www.imakeinterfaces.com/2010/06/7/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 22:29:59 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Design]]></category>

		<guid isPermaLink="false">http://www.imakeinterfaces.com/?p=7</guid>
		<description><![CDATA[Here is something that has been driving me totally crazy.  Cmd+Z not working. Even selecting edit&#62;undo was null.  The fix was to change the Preferences &#62; Performance &#62; History &#38; Cache settings back to defaults.  I had previously modified the Tall and Thin / Big and Flat tile settings, which was the apparent cause of the [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/psnw.gif"><img class="size-medium wp-image-5  aligncenter" title="psnw" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/psnw-300x271.gif" alt="" width="300" height="271" /></a></p>
<p>Here is something that has been driving me totally crazy.  Cmd+Z not working. Even selecting edit&gt;undo was null.  The fix was to change the Preferences &gt; Performance &gt; History &amp; Cache settings back to defaults.  I had previously modified the Tall and Thin / Big and Flat tile settings, which was the apparent cause of the problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.imakeinterfaces.com/2010/06/7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World!</title>
		<link>http://www.imakeinterfaces.com/2010/06/hello-world-2/</link>
		<comments>http://www.imakeinterfaces.com/2010/06/hello-world-2/#comments</comments>
		<pubDate>Tue, 08 Jun 2010 22:22:48 +0000</pubDate>
		<dc:creator>sam</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.imakeinterfaces.com/?p=3</guid>
		<description><![CDATA[Hold tight, we’re just getting started]]></description>
			<content:encoded><![CDATA[<p>Hold tight, we’re just getting started<a href="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/CRW_2648-200x300.jpg"><img class="size-full wp-image-4 alignleft" title="CRW_2648-200x300" src="http://www.imakeinterfaces.com/wp-content/uploads/2010/06/CRW_2648-200x300.jpg" alt="" width="200" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.imakeinterfaces.com/2010/06/hello-world-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

