<?xml version="1.0" encoding="utf8"?>
<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>Intuity Media Lab</title>
	<atom:link href="http://www.intuity.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.intuity.de</link>
	<description></description>
	<lastBuildDate>Mon, 07 May 2012 15:57:51 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Making things talk: PeeNodes, a JeeNode powered toilet laser</title>
		<link>http://www.intuity.de/making-things-talk-peenodes-a-jeenode-powered-toilet-laser/</link>
		<comments>http://www.intuity.de/making-things-talk-peenodes-a-jeenode-powered-toilet-laser/#comments</comments>
		<pubDate>Wed, 02 May 2012 09:06:54 +0000</pubDate>
		<dc:creator>Martin Poggenclaas</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[rapid-prototyping]]></category>
		<category><![CDATA[showcase]]></category>
		<category><![CDATA[smart-home]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=5481</guid>
		<description><![CDATA[This post is a follow up to our recent article about low-cost electronics, it&#8217;s another quick report about our ongoing expedition into the world of interconnected things. In our previous report we identified our perfect low cost hardware for wireless communication. Now it was time to find out how we can put these modules and [...]]]></description>
			<content:encoded><![CDATA[<p>This post is a follow up to <a href="http://www.intuity.de/making-things-talk-open-thoughts-on-the-connectivity-of-low-cost-electronics/">our recent article about low-cost electronics</a>, it&#8217;s another quick report about our ongoing expedition into the world of interconnected things. In our previous report we identified our perfect low cost hardware for wireless communication. Now it was time to find out how we can put these modules and sensors together in a way that would allow designers to prototype distributed applications and services. We set ourselves a few goals for this sprint:</p>
<ul>
<li>Build a minimalistic platform for ongoing IoT experiments</li>
<li>Prototype interactions between people, things and software</li>
<li>Solve a real world problem in our office with the help of this platform</li>
<li>Learn along the way</li>
</ul>
<p>This is what we came up with …</p>
<h2>The result: PeeNode  &#8211; A JeeNode powered toilet laser</h2>
<p><a href="http://www.intuity.de/making-things-talk-peenodes-a-jeenode-powered-toilet-laser/"><em>Click here to view the embedded video.</em></a></p>
<p>PeeNode is a system we&#8217;ve set up in our office space. It indicates if the bathroom is currently occupied. The status of the toilet is visualized via laser. Yes, a real laser!</p>
<h2>Behind the scenes: Goals, insights and findings</h2>
<p>In order to be able to reuse the code and to build a simple platform that would allow us further experiments we set ourself a few design goals:</p>
<ul>
<li>Use JeeNode modules for simple wireless communication</li>
<li>Allow realtime interactivity between products, sensors, native apps and web applications</li>
<li>Allow rapid mobile prototyping with HTML5 front-ends</li>
<li>Leverage the most interesting and exciting web frameworks in order to build a framework that&#8217;s actually fun to prototype with</li>
</ul>
<p><img class="alignnone size-medium wp-image-5525" src="http://www.intuity.de/wp-content/uploads/toilet_laser_jp-600x373.jpg" alt="" width="600" height="373" /></p>
<h2>Insight: Our favorite tools</h2>
<h4>Meet node.js &#8211; A multipurpose toolkit for network applications</h4>
<p><a href="http://nodejs.org/" target="_blank">node.js</a> is one of the current rising stars of the Open Source web community. It&#8217;s a framework that allows you to create scalable web applications in Javascript that can easily be extended by a whole range of contributed modules. Matthias is actually in love with it and might write another article on this topic.</p>
<h4>Pusher &#8211; The glue for realtime applications</h4>
<p>Using node.js enables you to use a bunch of great realtime frameworks – see socket.io for a rock-solid example. Nevertheless we decided  to leverage a service called <a href="http://pusher.com/" target="_blank">Pusher</a> as our realtime platform. It is a pre-built and solid realtime service one can build upon. It takes advantage of the new Websocket API to open up an ongoing connection with web frontends. This programming model allows us to keep a persistent connection between intefaces and to trigger realtime events.</p>
<h4>Mongodb &#8211; It&#8217;s like a database for human beings</h4>
<p>As Javascript is the main weapon of choice and the consistent language from backend to frontend we decided to extend this design conecpt to the database. <a href="http://www.mongodb.org/" target="_blank">Mongodb</a> is a NoSQL database that natively talks Javascript and seemed like a perfect fit for us.</p>
<h2>To be continued …</h2>
<p>Now that we have a setup that we can use to build further experiments we&#8217;ll keep on evolving the platform. Please let us know what you think about our findings so far – we&#8217;re always curious about having a chat. Last but not least we&#8217;d like to thank Max Williams from Pusher for the instant beta-support, Jean-Claude Wippler for creating the great JeeNode devices and providing the easy-to-use RF12 library and Alex of <a href="http://tinkerlog.com/">tinkerlog</a> for helping us to fight our way through converting low level data-types like ints and bytes.</p>
<h2>Team – We created this thing together</h2>
<ul>
<li>Martin (Chief of soldering department and JeeNode lover)</li>
<li>Matthias (Head of backend fumbling and Javascript weirdo)</li>
<li>Sven (Front end artist and pixel perfectionist)</li>
<li>Jonas (Musical meastro and retro-keyboard collector)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/making-things-talk-peenodes-a-jeenode-powered-toilet-laser/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Book review: Prototyping Interfaces – Interactive Sketches with VVVV</title>
		<link>http://www.intuity.de/book-review-prototyping-interfaces-%e2%80%93-interactive-sketches-with-vvvv/</link>
		<comments>http://www.intuity.de/book-review-prototyping-interfaces-%e2%80%93-interactive-sketches-with-vvvv/#comments</comments>
		<pubDate>Mon, 16 Apr 2012 07:47:07 +0000</pubDate>
		<dc:creator>Markus Lorenz Schilling</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[interface-design]]></category>
		<category><![CDATA[physical-computing]]></category>
		<category><![CDATA[prototyping]]></category>
		<category><![CDATA[vvvv]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=5161</guid>
		<description><![CDATA[Interaction designers develop our digital everyday life. They concept, sketch and create new possibilities of interaction, which are evaluated with functional and technical prototypes. The book “Prototyping Interfaces – Interactive Sketches with VVVV” covers the applied handling of interactive sketches with the visual programming language VVVV. The book is the result of the bachelor thesis [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_00.png" alt="" width="540" height="304" /></p>
<p>Interaction designers develop our digital everyday life. They  concept, sketch and create new possibilities of interaction, which are  evaluated with functional and technical prototypes. The book  “Prototyping Interfaces – Interactive Sketches with VVVV” covers the  applied handling of interactive sketches with the visual programming  language VVVV. The book is the result of the bachelor thesis by <a href="http://www.jan-barth.de/" target="_blank">Jan Barth</a>, <a href="http://www.romangrasy.de/" target="_blank">Roman Stefan Grasy</a>, <a href="http://marklukas.de/" target="_blank">Mark Lukas</a> and <a href="http://www.markuslorenzschilling.de/" target="_blank">myself</a>.  As three of us recently became part of the Intuity team, we wanted to  take the chance to introduce ourselfs and to share the outcome of our  project.</p>
<h3>Examples (Video)</h3>
<p><a href="http://www.intuity.de/book-review-prototyping-interfaces-%e2%80%93-interactive-sketches-with-vvvv/"><em>Click here to view the embedded video.</em></a></p>
<h3>Chapter I: Theory</h3>
<p>The book is divided into two main chapters, a theoretical and a  practical part. The theoretical part concerns the definition and the  meaning of the term “prototype” in the design process. Furthermore, the  theoretical part creates the definition of an &#8220;interactive sketch&#8221; and  how we as designer can use technology creatively. The theoretical part  is completed by various interviews in which design agencies, research  institutes and artists give an insight in their design process and  explain single projects based on<br />
the prototypes used.</p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_01.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_11.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_12.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_02.png" alt="" width="540" height="304" /><strong></strong></p>
<h3>Chapter II: In practice</h3>
<p>The practical part of the book is divided into the basics of the  visual programming language VVVV and how to control different electronic  components with Arduino<br />
and VVVV. Beginning from the use of different sensors and actuators to  new tracking technologies like the xBox Kinect, various examples are  explained within a wide range of tutorials.</p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_03.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_14.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_04.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_05.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_06.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_07.png" alt="" width="540" height="304" /></p>
<h3>Website</h3>
<p>In addition to the book, a website is launched where the user finds  the patches for every single example described in the book. Also the  website provides technical support and a playground which can be used to  upload and share private projects.</p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_08.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_09.png" alt="" width="540" height="304" /></p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_10.png" alt="" width="540" height="304" /></p>
<h3>Contact</h3>
<p>Became curious? Then drop a line to <a href="mailto:hello@prototypinginterfaces.com">hello@prototypinginterfaces.com</a>. You can also visit <a href="http://www.prototypinginterfaces.com/" target="_blank">www.prototypinginterfaces.com</a> for further information or follow the project on <a href="http://twitter.com/Prot_Int" target="_blank">Twitter</a>.</p>
<p><img src="http://www.intuity.de/wp-content/uploads/PrototypingInterfaces_13.png" alt="" width="540" height="304" /></p>
<p><strong>Bachelor Thesis<br />
</strong>University of Applied Sciences Schwäbisch Gmünd<br />
Winter term 2011 / 2012</p>
<p><strong>Students<br />
</strong><a href="http://www.jan-barth.de/" target="_blank">Jan Barth</a><br />
<a href="http://www.romangrasy.de/" target="_blank"> Roman Stefan Grasy</a><br />
<a href="http://marklukas.de/" target="_blank"> Mark Lukas</a><br />
<a href="http://www.markuslorenzschilling.de/" target="_blank"> Markus Lorenz Schilling</a></p>
<p><strong>Academics<br />
</strong>Prof. Hartmut Bohnacker<br />
Prof. Ralf Dringenberg</p>
<p><strong>Thanks.</strong><br />
Finally we´d like to say thanks to everyone involved in the project and  especially to Intuity who kindly gave permission to make this guest  entry on their blog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/book-review-prototyping-interfaces-%e2%80%93-interactive-sketches-with-vvvv/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Making Things Talk: Open thoughts on connecting low cost electronics</title>
		<link>http://www.intuity.de/making-things-talk-open-thoughts-on-the-connectivity-of-low-cost-electronics/</link>
		<comments>http://www.intuity.de/making-things-talk-open-thoughts-on-the-connectivity-of-low-cost-electronics/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 12:28:09 +0000</pubDate>
		<dc:creator>Martin Poggenclaas</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[IoT]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=5332</guid>
		<description><![CDATA[Ever wanted to connect low cost devices in realtime wirelessly to the Internet or simply building a sensor network? We too! This is why we started a little research initiative on possible solutions and their dis/advantages. Since this aim seems to be like a big piece of cake, we decided to slice it into smaller bits and [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-5342" src="http://www.intuity.de/wp-content/uploads/modules_comparsion-600x369.jpg" alt="" width="600" height="369" /></p>
<p>Ever wanted to connect low cost devices in realtime wirelessly to the Internet or simply building a sensor network? We too! This is why we started a little research initiative on possible solutions and their dis/advantages. Since this aim seems to be like a big piece of cake, we decided to slice it into smaller bits and bytes – so the first thing we wanted to get familiar with was connectivity.</p>
<p>As a starting point, the Arduino world is still a good platform to have a fast and cheap setup including the variety of technologies out there.<br />
Therefore we took a closer look on well known radio-modules like XBee and RFM12B, Bluetooth modems, the Ethernet shield and lastly Sparkfun&#8217;s WiFly shield.</p>
<h3>Our insights and findings</h3>
<p>Since Ethernet is bound to cables and the WiFly shield library couldn&#8217;t convince with stability, we decided to stop following these paths. Another reasons for killing especially the Wifi solution was pricing (around $90) and its high power consumption (even though the new WiFly version has a sleep-mode function). For sure there are cheaper modules out there, but still the fact that every sensor needs to obtain an IP address was quite scary – especially if you think about the low powered ATmega-fact.</p>
<p>Bluetooth is easy to implement and its range can go up to 100 meters on class 1 standard, but the modules are still a bit too expensive – around $40.</p>
<p>We stick to radio with two options left: the XBee and RFM12B. XBee is quite well known and provides a wide range of different modules and antenna options. On the other side the <a href="http://www.hoperf.com/rf_fsk/fsk/21.htm" target="_blank">RFM12B</a> offers a similar functionality including a lower price ($7).</p>
<h3>The winner is&#8230;</h3>
<p>Finally, the perfect match is called <a href="http://jeelabs.net/projects/9/wiki/JeeNode" target="_blank">JeeNode</a> by JeeLabs – a low cost combination of RFM12B and a microcontroller. Moreover the JeeNode is relatively cheap (18,50 Euros) and provides a <a href="https://github.com/jcw/jeelib" target="_blank">very nice library</a> for the RFM12B module. Since the JeeNode uses the ATmega328p, you can easily upload your Arduino sketch to it. Note that there is a <a href="https://github.com/jcw/jeelib/blob/master/examples/RF12/fs20demo/fs20demo.ino" target="_blank">demo sketch</a> that enables communication with <a href="http://www.elv.de/output/controller.aspx?cid=680&amp;detail=10&amp;detail2=72" target="_blank">fs20-devices for home automation</a>.</p>
<p>In terms of power consumption the JeeNode Micro archived some very astonishing results with <a href="http://jeelabs.org/2012/03/30/75-days-and-counting/" target="_blank">75 days uptime</a> just powered by a little coin cell battery.</p>
<p><img class="alignnone size-medium wp-image-5394" src="http://www.intuity.de/wp-content/uploads/JeeNode-600x355.jpg" alt="" width="600" height="355" /><br />
Assembled JeeNode v6</p>
<h3>Ongoing thoughts and next steps</h3>
<p>The connection between two JeeNodes worked out smoothly. But still the modules are not connected to the internet nor a proper sensor network is established. Anyways, we are looking forward to mix some promising approaches like websockets and node.js to come up with a nice solution to send and receive data from low cost and low powered devices.</p>
<p>Things are looking very good so far – so stay tuned, we&#8217;ll keep you updated!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/making-things-talk-open-thoughts-on-the-connectivity-of-low-cost-electronics/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mass customisation &#8211; Individuality for the masses</title>
		<link>http://www.intuity.de/mass-customisation-individuality-for-the-masses/</link>
		<comments>http://www.intuity.de/mass-customisation-individuality-for-the-masses/#comments</comments>
		<pubDate>Mon, 19 Mar 2012 08:38:40 +0000</pubDate>
		<dc:creator>Julian Köhn</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[3d]]></category>
		<category><![CDATA[interaction-design]]></category>
		<category><![CDATA[interface-design]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=5039</guid>
		<description><![CDATA[Starting the day with custom breakfast cereals containing your favourite mix of nuts and fruits, leaving for work wearing a nice tailored suit and perfectly fitting shoes, both even quite affordable. At first that might sound a bit unreal but it is not. The keyword is &#8220;mass customisation&#8221;. corpus.e lightbeam This Software helps customers finding [...]]]></description>
			<content:encoded><![CDATA[<p>Starting the day with custom breakfast cereals containing your favourite mix of nuts and fruits, leaving for work wearing a nice tailored suit and perfectly fitting shoes, both even quite affordable. At first that might sound a bit unreal but it is not. The keyword is &#8220;mass customisation&#8221;.</p>
<p><img class="alignnone size-full wp-image-5045" title="MassCustomisation_Corpus.e" src="http://www.intuity.de/wp-content/uploads/MassCustomisation_Corpus.e.png" alt="" width="800" height="480" /></p>
<p style="text-align: right;"><small><small><a href="http://www.intuity.de/mass-customization-fur-die-fuesse/">corpus.e lightbeam</a></small> This Software helps customers finding the perfect shoe</small></p>
<p>The advantages of mass customisation are obvious. Combining the approved qualities of mass production with the customer&#8217;s demand for individuality leads necessarily to better products and therefore to customer satisfaction. However, looking at some well known mass customisation failures (e.g. the<a href="http://mass-customization.info/post/561364924/dells-mass-customization-failure"> custom computer</a>) it might not work as simple as it seems. The basic recipe for mass customisation consists only of two main ingredients. But they need to be chosen carefully.</p>
<p>First, it is fundamental to understand the customers needs. Offering too many choices will ask too much of the customer. The alleged advantage of customisation choices causes confusion and will finally lead to frustration. The clue is to offer only a manageable variety of customisation choices. But it is crucial that these are the ones most customers are looking for.<br />
During a cooperative project with <a href="http://www.intuity.de/mass-customization-fur-die-fuesse/">corpus.e</a>, a Stuttgart based startup company specialised in precise feet measuring and shoe customisation, we tried to address this issue. We found that it is essential to create a platform serving both the needs of customers as much as the retailers&#8217; objectives are fulfilled. The project turned out to be quite a success, balancing needs on the one hand and the seller&#8217;s abilities on the other.<br />
What we did sounds actually quite simple. Corpus.e is able to measure feet and shoes very precisely with their in house engineered foot scanner and shoe scanner. We developed and designed the UI of the scanner&#8217;s software which is used in shoe retailers and sports shops. The software is easy enough to be shown to the customers by the staff but also delivers all necessary settings needed to find a stock shoe that fits perfectly to the customer&#8217;s feet. So to speak it isn&#8217;t a custom shoe but a bullet proof custom way to find a shoe that really fits. Of course the scanning data is precise enough to manufacture real custom shoes. And that is what corpus.e does together with professional athletes at <a href="http://www.ertlrenz.de/">Ertl Renz</a> using the same software.</p>
<p>The second and final ingredient is a well designed and flexible manufacturing process. It enables a production of customised products with an efficiency comparable to mass production. Successful examples often apply a system based on modularity. Companies like &#8220;mymuesli&#8221; <a href="http://www.youtube.com/watch?feature=player_embedded&#038;v=GIbpnlMgZh0">(modular production line)</a> or &#8220;Freitag&#8221; are role models for implementing such an approach to their business models. They achieved to offer custom products by adjusting the right parameters. At Freitag for example the bag models do not change but you can choose the fabric (which is as is known truck tarps) it is made of which gives the bags their unique and individual style.</p>
<p>In the world of product customisation, business models as well as production technology evolve with incredible pace. Mass Customisation has just started as a method of efficient production and distribution, but the trend shows that in the not too far future it will feel normal to us. The growing demand for individuality in industrial products already exists today and will be continue to be the driving force.</p>
<p>And who wouldn&#8217;t buy into the idea of that affordable, yet precisely tailored outfit fitting like a glove?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/mass-customisation-individuality-for-the-masses/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>UX Lab: How vivid animation can uplift digital experiences</title>
		<link>http://www.intuity.de/ux-lab-the-illusion-of-life-how-vivid-animation-can-uplift-digital-experiences/</link>
		<comments>http://www.intuity.de/ux-lab-the-illusion-of-life-how-vivid-animation-can-uplift-digital-experiences/#comments</comments>
		<pubDate>Fri, 27 Jan 2012 10:03:42 +0000</pubDate>
		<dc:creator>Matthias Wagler</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[interaction-design]]></category>
		<category><![CDATA[motion-design]]></category>
		<category><![CDATA[rapid-prototyping]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=4791</guid>
		<description><![CDATA[The Illusion of Life by Frank Thomas and Ollie Johnston Since publishing the article about applying emotions to interaction design I&#8217;ve been fascinated by this subject, tackling questions like: How do you design animations that trigger positive emotions? What does it take to create a transition that feels vivid and is fun to use? Today [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-4925" title="The Illusion of Life by Frank Thomas and Ollie Johnston" src="http://www.intuity.de/wp-content/uploads/ux_lab_animation.jpg" alt="" width="540" height="392" /></p>
<p style="text-align: right;"><small><a href="http://www.amazon.com/ILLUSION-LIFE-DISNEY-ANIMATION/dp/0786860707">The Illusion of Life</a> by Frank Thomas and Ollie Johnston</small></p>
<p>Since publishing the <a title="Design Pattern: Get emotional" href="../design-pattern-get-emotional/">article about applying emotions to interaction design</a> I&#8217;ve been fascinated by this subject, tackling questions like: How do you design animations that trigger positive emotions? What does it take to create a transition that feels vivid and is fun to use? Today I would like to dig a little deeper into the subject of using animations to tell engaging stories. We would like to share our insights with you as well as a little bit of code: an animate.css powered plugin for jQuery that you can try and download down below.</p>
<h2>1. Learning from Disney</h2>
<p>Where can we find inspiration and principles that we can build upon when designing movement and behaviour? The book <a href="http://www.amazon.com/ILLUSION-LIFE-DISNEY-ANIMATION/dp/0786860707">The Illusion of Life</a> written by two of the greatest animators at Disney (Frank Thomas and Ollie Johnston) is a good starting point to answer these questions. While flipping through its pages I realized that actually a huge part of an interaction designer&#8217;s job is to create the illusion of life. Of course an interface needs to be  usable – that&#8217;s the rational part to it. But it will only captivate us if it talks to us in a natural manner –it should feel alive. According to <a href="http://www.amazon.de/Mammutj%C3%A4ger-Metro-Evolution-Denken-Verhalten/dp/3827424186/ref=sr_1_1?s=books&amp;ie=UTF8&amp;qid=1315122680&amp;sr=1-1">William F. Allmann</a> our brain is hard wired to detect human behaviour and emotions everywhere around us. That&#8217;s because they help us to determine the intentions of our counterpart. Thomas and Johnston documented <a title="12 Principles on Wikipedia" href="http://en.wikipedia.org/wiki/12_basic_principles_of_animation">12  principles of animation</a>. Following their paths Johannes Tonollo did a great job in his thesis <a href="http://www.ui-transitions.com/#home">Meaningful Transtions</a> in which he <a title="Motion Principles by Johannes Tonollo" href="http://www.ui-transitions.com/#motion">applied these principles to the context of interaction and transition design</a>. To sum up the insights from both sources I&#8217;ve created a little check list for designing vivid UI animations:</p>
<ul>
<li><em>Slow in Slow out a.k.a. Easing</em>:<br />
Real world objects don&#8217;t just stop at once. Let things ease in and out, let them bounce back. Check <a href="http://robertpenner.com/easing/">Robert Penner&#8217;s equations</a> that have become a defacto standard in most programming environments.</li>
<li><em></em><em>Squash and Stretch</em>:<br />
Real word objects are not rigid, they&#8217;re flexible and they&#8217;re being distorted while moving.</li>
<li><em>Arcs a.k.a. Paths:</em><br />
Real world objects don&#8217;t move on straight lines, let things move along paths.</li>
<li><em>Anticipation:</em><br />
Real world objects don&#8217;t just start a movement immediatelly, for example you need to bend your knees before jumping. Indicate that a movement will start by a little animation before you actually start the main action.</li>
<li><em>Timing</em><br />
This is the most important factor when designing animations, yet there&#8217;s no standard. Keep transitions short – don&#8217;t let people wait too long. But don&#8217;t shorten the animation too much, otherwise you&#8217;ll get a unrealistic behaviour. Finding the right timing for your transition involves a lot of testing and finetuning.</li>
<li><em>Performance, costs and focus</em><br />
In contrast to a Disney movie the &#8220;special effects budget&#8221; is usually not that huge when creating interfaces. Also the device performance imposes limitations when finetuning animations. Use these constraints to focus on the important animations that support the story of your application.</li>
</ul>
<h2>2. Going further – Animating multiple objects on screen</h2>
<p>In interfaces we often deal with animating a whole bunch of objects at the same time. In this case you can add some additional principles to the mix.</p>
<ul>
<li><em>Swarm behaviour</em><br />
In real life multiple objects usually don&#8217;t start synchronously. A swarm movement is initiated by an individual and is  then adapted by the other members of the swarm. A very nice example  of this is <a href="http://www.youtube.com/watch?v=p92QfWOw88I#t=56s">the startup animation of the Windows 8 start menu</a>. The items acually fade in smoothly just like a wave.</li>
<li><em>Randomness</em><br />
The movement of multiple real life objects isn&#8217;t congruent (military parades excluded). Each individual object might behave slightly different. So add some randomness when animating multiple objects. An example of this can be found in the shaking  animation of the iPhone&#8217;s app icons when you&#8217;re about to delete some.</li>
</ul>
<h2>3. Prototyping animations with animate.css and jQuery</h2>
<p>In recent projects our team has been using the browser as favorite runtime for Rapid  Prototyping. You can use a lot of nice tools nowadays in order to make transitions and motion design effective and reusable. <a title="Animate CSS" href="http://daneden.me/animate/">Animate.css</a> for example is a great  tool to get started with reusable transitions and behaviour. It&#8217;s a set of basic transitions that can easily be applied to objects in your interface.</p>
<p><strong>Et voilà: A jQuery plugin for animate.css</strong></p>
<p>We wrote <a title="jquery.AnimateCSS on Github" href="https://github.com/intuitymedialab/jquery.AnimateCSS/">a little plugin</a> that makes animation of mulitple objects a lot easier and utilizes the power of animate.css. You can think of it as a helper that simplifies applying animate.css behaviour. Additionally you get a set of attributes that you can use to apply swarm behaviour and randomness to multiple elements. So with one little line of code you can actually create a quite complex animation:<br />
<code>$('.quad').animateCSS('fadeInLeft', {duration:500, delay:0, eachElement: {addDuration:30, addDelay:20}});</code><br />
<a rel="shadowbox" href="http://www.intuity.de/wp-content/uploads/jquery-animate-css-example.html">See what this line does in action</a> (you should use a modern browser like Firefox, Chrome or Safari).  It&#8217;s beta and <a href="https://github.com/intuitymedialab/jquery.AnimateCSS/">hosted on github</a> – so feel free to remix!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/ux-lab-the-illusion-of-life-how-vivid-animation-can-uplift-digital-experiences/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The car2gether revolution</title>
		<link>http://www.intuity.de/the-car2gether-revolution/</link>
		<comments>http://www.intuity.de/the-car2gether-revolution/#comments</comments>
		<pubDate>Thu, 12 Jan 2012 18:58:19 +0000</pubDate>
		<dc:creator>Jonas Heuer</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[car2gether]]></category>
		<category><![CDATA[car2go]]></category>
		<category><![CDATA[CES]]></category>
		<category><![CDATA[Daimler Business Innovation]]></category>
		<category><![CDATA[Zetsche]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=4875</guid>
		<description><![CDATA[Thanks to TrendONE for this great snapshot! Wow, great news from Las Vegas! Last tuesday Mercedes-Benz CEO Dr. Dieter Zetsche delievered his first keynote at this year&#8217;s CES in Las Vegas and talked about Mercedes&#8217; second generation of mbrace, the car-sharing service car2go and – car2gether! &#8220;Some colleagues still think that car-sharing borders on communism, but if [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-4885" title="Zetsche onstage at 2012 CES" src="http://www.intuity.de/wp-content/uploads/zetsche_car2go_car2gether.jpg" alt="" width="540" height="392" /></p>
<p style="text-align: right;"><small>Thanks to <a href="http://www.trendone.com/en/home.html">TrendONE</a> for this great snapshot!</small></p>
<p><a rel="attachment wp-att-4885" href="http://www.intuity.de/the-car2gether-revolution/zetsche_car2go_car2gether/"></a>Wow, great news from Las Vegas! Last tuesday Mercedes-Benz CEO Dr. Dieter Zetsche delievered his first keynote at this year&#8217;s CES in Las Vegas and talked about Mercedes&#8217; second generation of mbrace, the car-sharing service car2go and – car2gether!</p>
<p>&#8220;Some colleagues still think that car-sharing borders on communism, but if that&#8217;s the case, viva la revolucion!&#8221; Dr. Zetsche said onstage with a picture of Che Guevara behind him – generating quite a buzz in the press.</p>
<p>Since we helped Daimler Business Innovation <a title="The Twitter of Ride Sharing" href="http://www.intuity.de/the-twitter-of-ride-sharing/">shaping this innovative ride-sharing application</a>, we&#8217;re really happy to see this being presented on the big stage. Dr. Dieter Zetsche even showed the <a title="car2gether Promo Video" href="http://www.playframe.de/#12?showcase=1">car2gether promo video</a>, that we produced together with our friends from playframe.</p>
<p><a href="http://www.cnet.com/8301-33369_1-57356306/viva-la-revolucion-mercedes-channels-che-guevara-for-car-tech/#ixzz1jEZJVqEr">Here&#8217;s an article on CNET</a> showing a still from the car2gether video onstage.</p>
<p>You can watch the whole keynote adress <a href="http://www.cesweb.org/events/keynotes.asp#Dr.-Dieter-Zetsche">on the CES website</a>, unfortunately the stream doesn&#8217;t include the slides and movies. He starts talking about car2go at around 16:00 minutes, and car2gether at 19:45 into the video.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/the-car2gether-revolution/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Speaking at Media Monday</title>
		<link>http://www.intuity.de/speaking-at-media-monday/</link>
		<comments>http://www.intuity.de/speaking-at-media-monday/#comments</comments>
		<pubDate>Wed, 02 Nov 2011 17:17:58 +0000</pubDate>
		<dc:creator>Stefan Brandys</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Hochschule Darmstadt]]></category>
		<category><![CDATA[Media Monday]]></category>
		<category><![CDATA[Mediacampus]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=4852</guid>
		<description><![CDATA[Intuity is invited to present its approach to UX and design at the Mediacampus at the Hochschule Darmstadt. By giving insights in our three service levels, Designing for Experience – Creating Vision – Shaping Ventures, Markus Turber shares learnings from our daily work. We share our experience from a designers, but also from an innovators perspective [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Markus Turber beim Media Monday an der Hochschule Darmstadt" href="http://mediencampus.h-da.de/2011/11/14/media-monday-designing-for-experience-creating-vision-shaping-ventures/"><img class="alignnone size-large wp-image-4859" title="markus6" src="http://www.intuity.de/wp-content/uploads/markus61-940x518.jpg" alt="" width="940" height="518" /></a></p>
<p>Intuity is invited to present its approach to UX and design at the <a title="Markus Turber beim Media Monday an der Hochschule Darmstadt" href="http://mediencampus.h-da.de/2011/11/14/media-monday-designing-for-experience-creating-vision-shaping-ventures/">Mediacampus</a> at the Hochschule Darmstadt. By giving insights in our three service levels, <a href="http://www.intuity.de/uber-uns/">Designing for Experience – Creating Vision – Shaping Ventures</a>, Markus Turber shares learnings from our daily work. We share our experience from a designers, but also from an innovators perspective in order to give an idea how designers can become enablers for change.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/speaking-at-media-monday/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Font Awards 2011</title>
		<link>http://www.intuity.de/web-font-awards-2011/</link>
		<comments>http://www.intuity.de/web-font-awards-2011/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 13:23:28 +0000</pubDate>
		<dc:creator>Raphael Zimmermann</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[award]]></category>
		<category><![CDATA[webfont]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=4517</guid>
		<description><![CDATA[Last Friday, we released the new Intuity Website with our new corporate font FF Netto. That&#8217;s why we take part at this year&#8217;s Web Font Awards. Loads of other smashing websites are up for election, so just take a look and vote for your favourite!]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-full wp-image-4520" title="Blog_image" src="http://www.intuity.de/wp-content/uploads/Blog_image.png" alt="" width="500" height="300" /></p>
<p>Last Friday, we released the new Intuity Website with our new corporate font <a title="Lab time: FF Netto @ Intuity" href="http://www.intuity.de/lab-time-ff-netto-intuity/">FF Netto</a>. That&#8217;s why we take part at this year&#8217;s <a title="Web Font Awards" href="http://www.webfontawards.com/gallery/intuity-media-lab-gmbh">Web Font Awards</a>. Loads of other smashing websites are up for election, so just take a look and vote for your favourite!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/web-font-awards-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Internationaler Designpreis Baden-Württemberg für JunkersHome</title>
		<link>http://www.intuity.de/focus-in-gold-fur-junkershome/</link>
		<comments>http://www.intuity.de/focus-in-gold-fur-junkershome/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 08:30:47 +0000</pubDate>
		<dc:creator>Stefan Brandys</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[award]]></category>
		<category><![CDATA[energie]]></category>
		<category><![CDATA[innovation]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=4249</guid>
		<description><![CDATA[Bild via Junkers Bosch Thermotechnik und Intuity entwickelten gemeinsam JunkersHome, die Smartphone App zur einfachen und komfortablen Bedienung der Heizungssysteme von Junkers. Diese wurde nun vom Design Center Stuttgart mit dem Internationalen Designpreis Baden-Württemberg prämiert. Der renommierte Designpreis genießt im In- und Ausland hohes Ansehen und wird insbesondere für seine Seriosität und nicht kommerzielle Ausrichtung [...]]]></description>
			<content:encoded><![CDATA[<p><img title="Intuity_Focus_Gold" src="http://www.intuity.de/wp-content/uploads/Intuity_Focus_Gold.jpg" alt="" width="500" height="300" /></p>
<p style="text-align: right;"><small>Bild via Junkers</small></p>
<p>Bosch Thermotechnik und Intuity entwickelten gemeinsam <a href="http://www.intuity.de/icom/">JunkersHome</a>, die Smartphone App zur einfachen und komfortablen Bedienung der Heizungssysteme von Junkers. Diese wurde nun vom Design Center Stuttgart mit dem Internationalen Designpreis Baden-Württemberg prämiert. Der renommierte Designpreis genießt im In- und Ausland hohes Ansehen und wird insbesondere für seine Seriosität und nicht kommerzielle Ausrichtung geschätzt. Das Projektteam konnte die Jury mit seiner Arbeit begeistern und sich unter 357 Bewerbungen durchsetzen. Wir sind stolz und freuen uns sehr über den &#8220;Focus in Gold&#8221;.</p>
<p><a title="JunkersHome – Raumklima aus dem AppStore" href="http://www.intuity.de/icom/">Mehr Details zum Projekt… </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/focus-in-gold-fur-junkershome/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Decoded Conference 2011</title>
		<link>http://www.intuity.de/decoded-conference-2011/</link>
		<comments>http://www.intuity.de/decoded-conference-2011/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 16:51:22 +0000</pubDate>
		<dc:creator>Markus Turber</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[event]]></category>
		<category><![CDATA[innovation]]></category>
		<category><![CDATA[visualisierung]]></category>

		<guid isPermaLink="false">http://www.intuity.de/?p=4557</guid>
		<description><![CDATA[On 15th of October 2011 the Decoded Conference 2011 took place. The decoded conference stands for the crossover of design and code. It combines creative and technological aspects of our everyday life and brings them all together to a great event in the heart of Munich. International speakers from the field of generative design, computational [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.intuity.de/wp-content/uploads/decoded_hd.png" alt="" title="decoded_hd" class="alignnone size-full wp-image-4617" /></a></p>
<p>On 15th of October 2011 the <a title="Intuity sponsored Decoded Conference 2011" href="http://www.decoded-conference.com/2011/index.php">Decoded Conference 2011</a> took place. The decoded conference stands for the crossover of design and code. It combines creative and technological aspects of our everyday life and brings them all together to a great event in the heart of Munich. International speakers from the field of generative design, computational art, information visualization and hardware tinkering are teaming up to share some insights of their work and tell their very own stories. My personal favorites: Kate Hartman and Jer Thorp. <a title="Website of Kate Hartman" href="http://www.katehartman.com/thenextbigthing/">Kate</a> is the host of <a title="Pothos the twittering plant of Kate Hartman" href="http://twitter.com/#!/pothos">Pothos</a>, the twittering plant and teaches at the Digital Futures Program at OCAD University in Toronto. <a title="Blog of Jer Thorp" href="http://blog.blprnt.com/">Jer Thorp</a> did great work in <a href="http://www.fastcodesign.com/1663195/wanted-prints-that-visualize-20-years-of-new-york-times-stories">visualizing New York Times archives.</a></p>
<p>Videos from last years conference are available for public. You can find a great talk from our <a title="Hartmut and Bene at Decoded Coference 2010" href="http://www.intuity.de/generative-gestaltung-at-decoded-conference-2010/">Intuity fellows Benedikt Groß and Hartmut Bohnacker about Generative Gestaltung.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.intuity.de/decoded-conference-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

