<?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>Anders Ramsay.com &#187; Prototyping</title>
	<atom:link href="http://www.andersramsay.com/category/prototyping/feed" rel="self" type="application/rss+xml" />
	<link>http://www.andersramsay.com</link>
	<description>designing user experiences</description>
	<lastBuildDate>Wed, 18 Jan 2012 21:48:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Some Thoughts About the Balsamiq Mockup Tool</title>
		<link>http://www.andersramsay.com/2008/11/06/some-thoughts-about-balsamiq</link>
		<comments>http://www.andersramsay.com/2008/11/06/some-thoughts-about-balsamiq#comments</comments>
		<pubDate>Thu, 06 Nov 2008 21:58:27 +0000</pubDate>
		<dc:creator>Anders</dc:creator>
				<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://www.andersramsay.com/?p=216</guid>
		<description><![CDATA[Tweet There is, of course, a slight irony in that only a few days ago, I was writing about why I don&#8217;t use prototyping tools, and here I am writing a review of a prototyping tool. Well, not quite. I think Balsamiq is actually more of a sketching tool, partly because the artifacts generated from [...]]]></description>
			<content:encoded><![CDATA[<div id="bottomcontainerBox" style="">
			<div style="float:left; width:75px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.andersramsay.com%2F2008%2F11%2F06%2Fsome-thoughts-about-balsamiq&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=75px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://www.andersramsay.com/2008/11/06/some-thoughts-about-balsamiq"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.andersramsay.com/2008/11/06/some-thoughts-about-balsamiq"  data-text="Some Thoughts About the Balsamiq Mockup Tool" data-count="horizontal" data-via="andersramsay">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>There is, of course, a slight irony in that only a few days ago, I was writing about <a href="http://www.andersramsay.com/2008/10/29/three-reasons-why-i-dont-use-prototyping-tools/">why I don&#8217;t use prototyping tools</a>, and here I am writing a review of a prototyping tool.  Well, not quite.  I think <a href="http://balsamiq.com/">Balsamiq </a> is actually more of a sketching tool, partly because the artifacts generated from the tool don&#8217;t try to fool viewers that it&#8217;s a representation of the real thing.  Some prototyping tools, particularly the higher end editions, pride themselves in being able to mimic the user experience of the actual application.  Unless that simulation really truly mimics the actual user experience of the not-yet-built production version of the application, the feedback you get from users may actually be completely irrelevant.  For that reason, I really like the Balsamiq approach of being overtly sketch-like, a constant reminder that this is an idea in progress, and an invitation to tear it apart as necessary.</p>
<h3>Overall</h3>
<p>Like McCain <a href="http://www.huffingtonpost.com/2008/09/15/mccain-fundamentals-of-th_n_126445.html">might&#8217;ve said</a>, &#8220;the fundamentals of Balsamiq are sound.&#8221;  No, but seriously, I think the fundamental concept of a light-weight tool with ready-made sketch-like widgets can be a very effective model for quickly roughing out and sharing ideas. Overall, I think Balsamiq is a tool with a lot of potential, and certainly a worthy competitor to <a href="http://www.gliffy.com/">Gliffy</a> (or a complement, since Gliffy seems to focus more on diagramming.) In its current form  (I was trying version 1.5), I think I&#8217;d definitely add it to my toolbox, but for reasons I list below, the times when it would make sense for me to use it would likely be narrow.</p>
<h3>Access/Setup</h3>
<p>Having to download an application like this feels a little old-skool.  Seems like it should be possible to use the tool directly within a browser (and I&#8217;m guessing that&#8217;s something we&#8217;ll see in a future version.)</p>
<h3>User Interface</h3>
<p>Somewhat ironically, one area that really could use improvement is the user interface of the tool itself.  The need to scroll horizontally to access widgets, for example, is simply not great.  Additionally, a lot of basic UI issues, such as the affordances of the widget categories (both in terms of text size and &#8220;I&#8217;m-clickable&#8221; quality) really could use some work.  The good news is that this is probably something that wouldn&#8217;t be that hard to fix.  Here is quick mockup I created with Balsamiq of one possible idea for a redesign:</p>
<div id="attachment_219" class="wp-caption alignnone" style="width: 300px">
	<a href="http://www.andersramsay.com/wp-content/uploads/2008/11/balsamiq-design.png"><img class="size-medium wp-image-219" title="balsamiq-design" src="http://www.andersramsay.com/wp-content/uploads/2008/11/balsamiq-design-300x184.png" alt="My proposed redesign of Balsamiq" width="300" height="184" /></a>
	<p class="wp-caption-text">My proposed redesign of Balsamiq  (click image for larger view)</p>
</div>
<p>The main change I am making here: Applying a more standard application structure.  Let&#8217;s keep the experimentation on the art board, and not force users to figure out the UI of the application itself.  Additionally, I think the look and feel of the application UI should be obviously different from user-created sketch widgets &#8211; currently, it&#8217;s all a bit of a blur.</p>
<h3>Actual Drawing/Sketching</h3>
<p>Not being able to just draw freeform is almost a show-stopper for me.  This just seems so fundamental to the idea of sketching, and becomes particularly critical for a tool like this, in which (as I discussed in my earlier post about prototyping tools) you will inevitably and possibly quite commonly need to add something for which there simply is not a good ready-made widget.</p>
<h3>Sharing/Embedding</h3>
<p>I wasn&#8217;t able to try sharing or embedding the tool, but from my experience using Gliffy with Confluence, if Balsamiq is anything like that, I think that definitely adds value to the tool.</p>
<h3>Widget Library</h3>
<p>I found the organization of widgets confusing, seeming to always be clicking between the Layout and Containers categories or whatever, hunting for the right widget. I think the ability to toggle a full-screen gallery of widgets might be the way to go.  Also, despite being at the top of the page, the widget search feature is not obvious (possibly an affordance issue due to the lack of a search button.)</p>
<h3>Paper Prototyping Template Maker?</h3>
<p>One great use for this tool would be to create paper prototyping foundations.  In other words, one would perhaps produce an application wrapper, and then print multiple copies of that to then physically draw application sketches.</p>
<h3>Feature Wishlist</h3>
<p>Some things I&#8217;d like see in Balsamiq (aside from freeform drawing) is the ability to define my own favorite widgets.  Additionally, I&#8217;d like to be able to upload widgets I&#8217;ve created in other tools and not only add them to my library, but also post them to a community library, in which I would be able to browse widgets created by others.  I also think the sketch pad background is cute, but not very practical.  Would want to be able to turn it off, or create my own sharable background, such as a browser window shell.</p>
<p>Overall, I think Peldi and the Balsamiq team have done great work.  Keep it up!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andersramsay.com/2008/11/06/some-thoughts-about-balsamiq/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Re-discovering the ProtoNotes Prototype Annotation Tool</title>
		<link>http://www.andersramsay.com/2008/11/03/re-discovering-the-protonotes-prototype-annotation-tool</link>
		<comments>http://www.andersramsay.com/2008/11/03/re-discovering-the-protonotes-prototype-annotation-tool#comments</comments>
		<pubDate>Mon, 03 Nov 2008 20:46:13 +0000</pubDate>
		<dc:creator>Anders</dc:creator>
				<category><![CDATA[Prototyping]]></category>

		<guid isPermaLink="false">http://www.andersramsay.com/?p=211</guid>
		<description><![CDATA[Tweet Todd Warfel, by way of a comment he made on my recent article on B&#038;A, re-introduced me to ProtoNotes. I remember hearing of it a year or so ago and thought it seemed an interesting concept, but then sort of wrote it off because it only worked in IE :( But apparently ProtoNotes was [...]]]></description>
			<content:encoded><![CDATA[<div id="bottomcontainerBox" style="">
			<div style="float:left; width:75px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.andersramsay.com%2F2008%2F11%2F03%2Fre-discovering-the-protonotes-prototype-annotation-tool&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=75px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://www.andersramsay.com/2008/11/03/re-discovering-the-protonotes-prototype-annotation-tool"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.andersramsay.com/2008/11/03/re-discovering-the-protonotes-prototype-annotation-tool"  data-text="Re-discovering the ProtoNotes Prototype Annotation Tool" data-count="horizontal" data-via="andersramsay">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p><a href="http://www.toddwarfel.com">Todd Warfel</a>, by way of a comment he made on my recent article on B&#038;A, re-introduced me to <a href="http://www.protonotes.com/">ProtoNotes</a>. I remember hearing of it a year or so ago and thought it seemed an interesting concept, but then sort of wrote it off because it only worked in IE :(</p>
<p>But apparently ProtoNotes was re-launched a few months back, and now seems to be a far more palatable and potentially useful service. On the plus side, it&#8217;s a very simple concept.  You essentially register with the website, after which they send you a JavaScript snippet that you can then just drop into the header of your XHTML prototype.  Then, when viewing your prototype, you get a nice toolboar on top, where you can add new notes, view current notes, as well is view a list of all notes applied to that template.  And maybe most important of all, you can hide the toolbar, so as to not confuse non-technical users who might think that the ProtoNotes toolbar is part of your design.   There are also a few customization options, including the ability to store your notes in your MySQL database.</p>
<p>The one huge drawback that I see with the current version of the concept is that it is a hosted service. In other words, let&#8217;s say I&#8217;m showing my prototype to a client and, for whatever reason, the ProtoNotes site is down, and without warning my annotations aren&#8217;t accessible.  Not good.  For that reason, it seems me that ProtoNotes should optionally be made available as downloadable and locally installable package, eliminating the dependency on the service.</p>
<p>I also think there could be a non-branded version that would be available for purchase. (I.e. that doesn&#8217;t have the ProtoNotes logo on it.)</p>
<p>Overall, though, I think it&#8217;s a really great concept.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andersramsay.com/2008/11/03/re-discovering-the-protonotes-prototype-annotation-tool/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New Article at Boxes &amp; Arrows on Prototyping with XHTML</title>
		<link>http://www.andersramsay.com/2008/10/31/new-article-at-boxes-arrows-on-prototyping-with-xhtml</link>
		<comments>http://www.andersramsay.com/2008/10/31/new-article-at-boxes-arrows-on-prototyping-with-xhtml#comments</comments>
		<pubDate>Fri, 31 Oct 2008 13:56:32 +0000</pubDate>
		<dc:creator>Anders</dc:creator>
				<category><![CDATA[Prototyping]]></category>

		<guid isPermaLink="false">http://www.andersramsay.com/?p=206</guid>
		<description><![CDATA[Tweet I&#8217;ve got a new article at Boxes and Arrows called Prototyping with XHTML. The article really came about because, time after time, I&#8217;ve found myself in conversation with a fellow UXer, and we&#8217;ll be discussing design methodologies, and I&#8217;ll tell them I&#8217;ve relegated wireframes to just being refined sketches, while instead specifying my design [...]]]></description>
			<content:encoded><![CDATA[<div id="bottomcontainerBox" style="">
			<div style="float:left; width:75px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.andersramsay.com%2F2008%2F10%2F31%2Fnew-article-at-boxes-arrows-on-prototyping-with-xhtml&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=75px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://www.andersramsay.com/2008/10/31/new-article-at-boxes-arrows-on-prototyping-with-xhtml"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.andersramsay.com/2008/10/31/new-article-at-boxes-arrows-on-prototyping-with-xhtml"  data-text="New Article at Boxes &#038; Arrows on Prototyping with XHTML" data-count="horizontal" data-via="andersramsay">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>I&#8217;ve got a new article at Boxes and Arrows called <a href="http://boxesandarrows.com/view/prototyping-with">Prototyping with XHTML</a>.  The article really came about because, time after time, I&#8217;ve found myself in conversation with a fellow UXer, and we&#8217;ll be discussing design methodologies, and I&#8217;ll tell them I&#8217;ve relegated wireframes to just being refined sketches, while instead specifying my design with XHTML.  And inevitably, they&#8217;re curious and want to learn more. Problem is, there isn&#8217;t a lot written about this way of working, which is why I decided to write the article. That, however, is not to say that this is some methodology that I conceived of.  On the contrary, I&#8217;m aware of many many others who work this way.</p>
<p>The first time I heard about designing with XHTML was in 2005 at an IA retreat in Asilomar, where <a href="http://www.eleganthack.com">Christina Wodtke</a> bluntly proclaimed that we should “stop doing wireframes.” I was both skeptical and enticed. I had been doing wireframes for years, and was pushing the practice to an extreme with excruciatingly detailed designs defining every last element on the page, and annotating them in tome-sized specifications documents.</p>
<p>Christina later sent me the slides from her presentation, “<a href="http://nate.koechley.com/blog/2004/07/19/web-visions-presentation/">First Things First: IA and CSS,</a>” which she gave with <a href="http://nate.koechley.com/blog/">Nate Koechley</a> at WebVisions 2004, and which described a method for representing information architecture not with the familiar diagrams but instead with some kind of weird DIV tags and CSS classes and what-not.</p>
<p>Looking back, I think I my reaction to their ideas was like someone riding a horse and buggy for the first time being told about an automobile. I just could not fit the idea of using XHTML markup to communicate a design solution into my wireframe-based mental model of the IA practice. But at the same time, I knew that designing with wireframes is fraught with problems, from the lack of a standardized notation understood not just by stakeholders but, most critically, by developers, who have to build the darn thing based on them, to the confusing overlap between wireframes and design comps, to the abundance of information not inherently communicated in a wireframe that therefore needs to be explicitly explained in droves of labor-intensive annotations, that inevitably become out of date. And on and on.</p>
<p>So I tried to fit Christina and Nate’s XHTML-shaped peg into a wireframe-shaped hole, such as trying to get annotation references to appear ‘on top’ of the XHTML, which in hindsight is akin to early designers of the automobile creating steering mechanisms modeled after horse reins. In both cases, it was an attempt at working in a new paradigm with your mind stuck in the old one. But major forces of change in the last several years, in terms of how websites and related technologies are designed and built, served as the undercurrent that washed away old thinking. Most important of these are the migration among software developers from waterfall-oriented methodologies to agile and iterative methodologies, as well as the increasing predominance of web standards and all the best practices associated with it related to XHTML, CSS, and JavaScript as the pro forma method for building websites.</p>
<p>Today, I could not imagine specifying my design with traditional wireframes. Yes, they are still part of the process, but they function as explorations of an idea and not the instructions of what to build, and are discarded once the design has evolved beyond them. When designing the user experience for standards-based websites and applications, I am instead using the same technology developers use to implement the product—XHTML, CSS, and JavaScript—as both a prototyping and specification platform.  So, for an introduction into what that all means, <a href="http://boxesandarrows.com/view/prototyping-with">check out the B&#038;A article.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.andersramsay.com/2008/10/31/new-article-at-boxes-arrows-on-prototyping-with-xhtml/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Three Reasons Why I Don&#8217;t Use Prototyping Tools</title>
		<link>http://www.andersramsay.com/2008/10/29/three-reasons-why-i-dont-use-prototyping-tools</link>
		<comments>http://www.andersramsay.com/2008/10/29/three-reasons-why-i-dont-use-prototyping-tools#comments</comments>
		<pubDate>Wed, 29 Oct 2008 14:20:50 +0000</pubDate>
		<dc:creator>Anders</dc:creator>
				<category><![CDATA[Prototyping]]></category>

		<guid isPermaLink="false">http://www.andersramsay.com/?p=194</guid>
		<description><![CDATA[Tweet I remember when I first started using prototyping tools, i.e. software designed specifically for prototyping. The idea of a tool where I could quickly create a simulation of my design idea and present it to users without needing to write a line of code just seemed too good to be true. I was convinced [...]]]></description>
			<content:encoded><![CDATA[<div id="bottomcontainerBox" style="">
			<div style="float:left; width:75px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.andersramsay.com%2F2008%2F10%2F29%2Fthree-reasons-why-i-dont-use-prototyping-tools&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=75px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://www.andersramsay.com/2008/10/29/three-reasons-why-i-dont-use-prototyping-tools"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.andersramsay.com/2008/10/29/three-reasons-why-i-dont-use-prototyping-tools"  data-text="Three Reasons Why I Don&#8217;t Use Prototyping Tools" data-count="horizontal" data-via="andersramsay">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>I remember when I first started using prototyping tools, i.e. software designed specifically for prototyping. The idea of a tool where I could quickly create a simulation of my design idea and present it to users without needing to write a line of code just seemed too good to be true. I was convinced it would be the salvation to  all my design challenges. What I instead discovered, after several years of using most of the major tools on the market at the time,  was that a prototyping tool, in most situations, in fact is not a great approach to accomplish the goal of designing a great user experience.  Sure, there are definitely are situations where using these tools make sense. But if you’re thinking of incorporating prototyping tools into your practice, these are some things to consider.</p>
<h4>1 &#8211; Prototyping Tools are Inherently Based on the Old; Design is Inherently about the New</h4>
<p>Some years ago, I was working on a prototype for a web-desktop hybrid application. One key scenario I needed to simulate was the ability to display an alert on the user&#8217;s desktop and then allow the user to click on the alert, which would open a browser window and display a page where the user could take action on the alert.  Seems pretty straightforward right?  As it turned out, because web-desktop hybrid apps were just coming into vogue at the time, this top-of-the-line prototyping tool did not support the ability to open a new browser window and then have the prototyping experience continue in that window.  Sure, they may have added that ability by now, but that sort of makes my point.  Prototyping tools are in a continual state of playing catch-up with the rapidly evolving state of the art of user experience paradigms.  And in their current form, they will always be playing catch-up, always containing a set of widgets and features that are either a little or (more likely) very outdated.  This effectively means that they create an artificial design constraint, limiting you to what the prototype can accomplish rather than what truly can be accomplished by the production technology.</p>
<h4>2 &#8211; Prototyping Tools are Inherently Technology-specific</h4>
<p>The technology used to implement an application will have a significant impact on user experience.  Something, for example, built with Flex/Flash will feel very different from something built with XHTML, CSS, and JavaScript.  Since the point in your project when you are prototyping is before you have started building the actual application, that also means that you may not have chosen an implementation technology.  But a  prototyping tool is inherently going to use a specific technology to generate the prototype, and if it is not the same as the production technology, stakeholders that have been using your prototype will be in for a surprise when they see the real thing.</p>
<h4>3 &#8211; Prototyping Tools Only Create the Illusion of Validating a Design Solution</h4>
<p>A prototype may give you a sense of if your design solution has merit, but it won’t actually confirm if its the right solution.  For example, the prototyping tool will almost certainly not generate the interface in the same way that it would when built with the actual technology.</p>
<p>On a project that I worked on, I created a prototype with a tabbed interface.  In my prototype, one could go from tab to tab without a page refresh. This prototype went through several team and user reviews and we were all happy with it. But then, when time came to build the actual thing, it turned out that it would not be possible to go from tab to tab without a page refresh, making the feature far less palatable.</p>
<p>The impact of that discovery was so significant that we had to abandon the whole tab concept and undergo the costly effort of redesigning an application that already was in production. The prototyping tool had created an illusion of a good solution, delaying the point when we discovered a problem with our idea.</p>
<p>In other words, this means that—ultimately—you will always have to vet the solution using the actual technology, which is another key reason for prototyping your idea using the production technology, or else risk not discovering design issues related to the technology until you go into production.</p>
<h4>So what&#8217;s the alternative?</h4>
<p>My recommendation, when it comes to prototyping, is to either be technology-agnostic or technology-specific.  In other words, either use something that doesn&#8217;t dictate a specific technology, such as paper prototypes or wireframes, in the early stages of design.  Then, once the design has matured, use the actual production technology.  In my experience, the benefits of that approach far exceed any drawbacks.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andersramsay.com/2008/10/29/three-reasons-why-i-dont-use-prototyping-tools/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>New Course I&#8217;m Teaching at Smart Experience: Prototyping in Practice</title>
		<link>http://www.andersramsay.com/2007/10/07/new-course-im-teaching-at-smart-experience-prototyping-in-practice</link>
		<comments>http://www.andersramsay.com/2007/10/07/new-course-im-teaching-at-smart-experience-prototyping-in-practice#comments</comments>
		<pubDate>Mon, 08 Oct 2007 00:52:11 +0000</pubDate>
		<dc:creator>Anders</dc:creator>
				<category><![CDATA[Courses]]></category>
		<category><![CDATA[Prototyping]]></category>
		<category><![CDATA[]]></category>

		<guid isPermaLink="false">http://www.andersramsay.com/2007/10/07/new-course-im-teaching-at-smart-experience-prototyping-in-practice/</guid>
		<description><![CDATA[Tweet I&#8217;m really excited to announce a new course I&#8217;ll be teaching at Smart Experience: &#8220;Prototyping in Practice.&#8221; This will be a two-session course, in which we&#8217;ll first lay the groundwork by discussing what prototypes are&#8211;focusing on web-related prototypes&#8211;and why they matter (as in asking the question &#8220;What if we skipped the prototyping part of [...]]]></description>
			<content:encoded><![CDATA[<div id="bottomcontainerBox" style="">
			<div style="float:left; width:75px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.andersramsay.com%2F2007%2F10%2F07%2Fnew-course-im-teaching-at-smart-experience-prototyping-in-practice&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=75px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://www.andersramsay.com/2007/10/07/new-course-im-teaching-at-smart-experience-prototyping-in-practice"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.andersramsay.com/2007/10/07/new-course-im-teaching-at-smart-experience-prototyping-in-practice"  data-text="New Course I&#8217;m Teaching at Smart Experience: Prototyping in Practice" data-count="horizontal" data-via="andersramsay">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p>I&#8217;m really excited to announce a new course I&#8217;ll be teaching at Smart Experience: <a href="http://smartexperience.org/classes/prototyping-in-practice/">&#8220;Prototyping in Practice.&#8221;</a>  This will be a two-session course, in which we&#8217;ll first lay the groundwork by discussing what prototypes are&#8211;focusing on web-related prototypes&#8211;and why they matter (as in asking the question &#8220;What if we skipped the prototyping part of the design process?  What is the cost, risk, etc.) and then explore when the best time is to prototype, what parts of a design to prototype, the level of fidelity that will be sufficient to accomplish the prototyping objective and much more.  Finally, we&#8217;ll get to the meat of the course, which will be a discussion and hands-on workshop, where we&#8217;ll explore various prototyping tools and methodologies.  This is a great course for anyone who either is fairly new to web design or has been doing it for while but wants to extend their skill set to include prototyping.  <a href="http://smartexperience.org/classes/prototyping-in-practice/">Read the full course description here</a>  and, if you decide to sign up, as a thank you for stopping by my site, feel free to use the discount code FOSE (&#8220;Friends of Smart Experience&#8221;) for a 10% discount on the class.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andersramsay.com/2007/10/07/new-course-im-teaching-at-smart-experience-prototyping-in-practice/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Converting Photoshop files into MXML with Adobe Thermo</title>
		<link>http://www.andersramsay.com/2007/10/06/converting-photoshop-files-into-mxml-with-adobe-thermo</link>
		<comments>http://www.andersramsay.com/2007/10/06/converting-photoshop-files-into-mxml-with-adobe-thermo#comments</comments>
		<pubDate>Sat, 06 Oct 2007 17:07:48 +0000</pubDate>
		<dc:creator>Anders</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[Prototyping]]></category>

		<guid isPermaLink="false">http://www.andersramsay.com/2007/10/06/converting-photoshop-files-into-mxml-with-adobe-thermo/</guid>
		<description><![CDATA[Tweet Victor sent me this unofficial sneak peak presentation of Adobe Thermo presented at the MAX 2007 conference in Chicago: Be sure to also check out parts II and III of the video. What&#8217;s truly ground-breaking about this new app is how it allows for transforming what were just layers and objects in Photoshop (and [...]]]></description>
			<content:encoded><![CDATA[<div id="bottomcontainerBox" style="">
			<div style="float:left; width:75px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.andersramsay.com%2F2007%2F10%2F06%2Fconverting-photoshop-files-into-mxml-with-adobe-thermo&amp;layout=button_count&amp;show_faces=false&amp;width=75&amp;action=like&amp;font=verdana&amp;colorscheme=light&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width=75px; height:21px;" allowTransparency="true"></iframe></div>
			<div style="float:left; width:60px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<g:plusone size="medium" href="http://www.andersramsay.com/2007/10/06/converting-photoshop-files-into-mxml-with-adobe-thermo"></g:plusone>
			</div>
			<div style="float:left; width:85px;padding-right:10px; margin:4px 4px 4px 4px;height:30px;">
			<a href="http://twitter.com/share" class="twitter-share-button" data-url="http://www.andersramsay.com/2007/10/06/converting-photoshop-files-into-mxml-with-adobe-thermo"  data-text="Converting Photoshop files into MXML with Adobe Thermo" data-count="horizontal" data-via="andersramsay">Tweet</a>
			</div>			
			</div><div style="clear:both"></div><div style="padding-bottom:4px;"></div><p><a href="http://noisebetweenstations.com">Victor</a> sent me this unofficial sneak peak presentation of <a href="http://labs.adobe.com/wiki/index.php/Thermo">Adobe Thermo</a> presented at the MAX 2007 conference in Chicago:<br />
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/lGdr3dCmxe4"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/lGdr3dCmxe4" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<p>Be sure to also check out <a href="http://www.youtube.com/watch?v=d9IjZJ0D_bo&#038;mode=related&#038;search=">parts II</a> and <a href="http://www.youtube.com/watch?v=lsfOe_MCEbg&#038;mode=related&#038;search=">III</a> of the video.  What&#8217;s truly ground-breaking about this new app is how it allows for transforming what were just layers and objects in Photoshop (and possibly other apps &#8211; they only used Photoshop in the demo) into actual functioning interface elements on a web page.  In other words, rather than being stuck with whatever ui theme that the framework you are using supports, you can just draw the components and then tell Thermo what part of your drawing should have what functionality. In other words, I can turn a text layer in Photoshop into a text field, or two rectangles into a scroll bar.  All of this is functioning within Flex, meaning that Photoshop files effectively are being converted into MXML. Rather than requiring developers to recreate all the designer&#8217;s efforts, they can now instead allow the designer to bring their work into their framework, and even continue their design work, prototyping behaviors (Thermo has a bunch of cool prototyping features built in, such as easily being able to add sample content) and exploring interactive versions of the formerly static Photoshop files. </p>
<p>In some ways, I am incredibly excited about Thermo, and can&#8217;t wait for the public release.  But the devil will, as they say, be in the details, and that couldn&#8217;t be more true for an application as complex and powerful as this.  The demo looks fantastic,  but so did a demo of iRise, which I saw years ago, only to discover that the real application fell far short of its promises.  Of course, Thermo goes far beyond iRise (after all, iRise is an application simulator, while Thermo in fact is intended to allow for creating real apps), and is many ways a much smarter model, particularly the use of MXML, which allows for much more control and portability.</p>
<p>So, for now, I&#8217;m definitely excited about this tool, but only cautiously so.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.andersramsay.com/2007/10/06/converting-photoshop-files-into-mxml-with-adobe-thermo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

