<?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>MultiTouchup.com</title>
	<atom:link href="http://multitouchup.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://multitouchup.com</link>
	<description>Explore Multitouch on the Flash platform.  Video tutorials and related content presented by Matt LeGrand</description>
	<lastBuildDate>Tue, 20 Jul 2010 19:50:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Flex Gangsta Podcast</title>
		<link>http://multitouchup.com/new-flex-gangsta-podcast/</link>
		<comments>http://multitouchup.com/new-flex-gangsta-podcast/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 19:07:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=891</guid>
		<description><![CDATA[<a href="http://multitouchup.com/new-flex-gangsta-podcast/"><img class="alignright size-full wp-image-892" style="border: medium groove white;" title="Flex-Gangsta-Icon-300x300" src="http://multitouchup.com/wp-content/uploads/2010/07/Flex-Gangsta-Icon-300x300.jpg" alt="Flex-Gangsta-Icon-300x300" width="200" height="200" /></a>I was very honored to be invited to be a part of a new podcast named the 'Gangsta Cast'.  The show is the brain child of Jeremy Saenz (aka 'the Flex Gang$ta') and is intended to be a fun discussion about all things technical but primarily focusses on Flash and Flex.  

Jeremy is an extremely talented developer who also raps about the Flex framework.  

Link to the mp3 after the jump or take the hike over to flexgangsta.com.  ]]></description>
			<content:encoded><![CDATA[<p><a href="http://multitouchup.com/wp-content/uploads/2010/07/Flex-Gangsta-Icon-300x300.jpg"><img class="alignright size-full wp-image-892" title="Flex-Gangsta-Icon-300x300" style="border: medium groove white;" src="http://multitouchup.com/wp-content/uploads/2010/07/Flex-Gangsta-Icon-300x300.jpg" alt="Flex-Gangsta-Icon-300x300" width="250" height="250" /></a>I was very honored to be invited to be a part of a new podcast named the &#8216;Gangsta Cast&#8217;.  </p>
<p>The show is the brain child of Jeremy Saenz (aka &#8216;the Flex Gang$ta&#8217;) and is intended to be a fun discussion about all things technical but primarily focusses on Flash and Flex.  </p>
<p>Jeremy is an extremely talented developer who also raps about the Flex framework.  (Video evidence provided below)</p>
<p>The cast is made up of Nate Beck and Aaron Boushley of <a href="http://zaalabs.com">ZaaLabs</a>, Dan Florio of <a href="http://polygeek.com/">PolyGeek.com</a>, Jeremy Saenz and myself.  </p>
<p>It&#8217;s a pretty scrappy group.  Dangerous sure, but I don&#8217;t know if I&#8217;d go so far as to describe us as &#8216;gangsta&#8217;.  I guess you can be the judge.  </p>
<p>Here&#8217;s the show details:</p>
<blockquote><p>We introduce the GangstaCast crew and cool our episode 1 nerves to bring you 2 full hours of talking. Multitouch Matt gives us a rundown on multitouch and gestures in society, Dan talks about Runpee and the Nexus One, Aaron shares his woes on Alchemy and Javascript/HTML5, Jeremy talks 360|Flex…. And Nate likes stalking celebrities.</p></blockquote>
<p>Here&#8217;s the <a href="http://www.flexgangsta.com">Flex Gangsta blog</a> and you can download <a href="http://www.flexgangsta.com/podcast/show1.mp3">the mp3 here</a>.</p>
<p>Thanks for letting me be a part of the show!</p>
<p>And just for good measure here is one of my favorite Flex Gangsta music videos.  I couldn&#8217;t resist:</p>
<p><object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/DJ001Kgz5wc&amp;hl=en_US&amp;fs=1?rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/DJ001Kgz5wc&amp;hl=en_US&amp;fs=1?rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/new-flex-gangsta-podcast/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.flexgangsta.com/podcast/show1.mp3" length="117230891" type="audio/mpeg" />
		</item>
		<item>
		<title>Welcoming the Newest Multitouch Addict</title>
		<link>http://multitouchup.com/welcoming-the-newest-multitouch-addict/</link>
		<comments>http://multitouchup.com/welcoming-the-newest-multitouch-addict/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 23:22:46 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=876</guid>
		<description><![CDATA[<a href="http://multitouchup.com/?p=876"><img class="alignright size-full wp-image-877" title="ethan_fingers" style="border: medium groove white;" src="http://multitouchup.com/wp-content/uploads/2010/06/ethan_fingers.jpg" alt="ethan_fingers" width="250" height="167" /></a>On a personal note, My wife and I just had our very first child.  Ethan Paul LeGrand.  Sorry for any slow down in tutorials and blog posts but we are scrambling to learn this new parenting business.

Ethan hasn't yet fully grasped the finer details of Object Oriented Programming but I have no doubt that he'll be teaching me 'best practices' in multiple programming languages before he can walk.  No double he'll be my multitouch alpha tester once he gains some control over his arms.  ]]></description>
			<content:encoded><![CDATA[<p><a href="http://multitouchup.com/wp-content/uploads/2010/06/ethan_fingers.jpg"><img class="alignright size-full wp-image-877" style="border: medium groove white;" title="ethan_fingers" src="http://multitouchup.com/wp-content/uploads/2010/06/ethan_fingers.jpg" alt="ethan_fingers" width="400" height="267" /></a>On a personal note, My wife and I just had our very first child.  Ethan Paul LeGrand.  </p>
<p>Sorry for any slow down in tutorials and blog posts but we are scrambling to learn this new parenting business.</p>
<p>Ethan hasn&#8217;t yet fully grasped the finer details of Object Oriented Programming but I have no doubt that he&#8217;ll be teaching me &#8216;best practices&#8217; in multiple programming languages before he can walk.  </p>
<p>He&#8217;ll likely be my multitouch alpha tester once he gains some control over his arms.  </p>
<p>I&#8217;ll report back on how that&#8217;s going in a few months. </p>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/welcoming-the-newest-multitouch-addict/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Multitouch Monitor Working on the Mac via VMWare</title>
		<link>http://multitouchup.com/multitouch-monitor-working-on-the-mac-via-vmware/</link>
		<comments>http://multitouchup.com/multitouch-monitor-working-on-the-mac-via-vmware/#comments</comments>
		<pubDate>Mon, 24 May 2010 13:06:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=858</guid>
		<description><![CDATA[<a href="http://multitouchup.com/?p=858"><img class="alignright size-full wp-image-859" title="windowsOnMac" src="http://multitouchup.com/wp-content/uploads/2010/05/windowsOnMac.png" alt="windowsOnMac" width="250" height="200" /></a>Just a quick note that most standalone multitouch monitors should work in a Windows 7 virtual machine on your Apple Mac.

I just pulled down VMWare Fusion 3 and noticed I was able to receive raw touch data from my HP Compaq L2105tm monitor.  I'm sure there was a way to do this with Fusion 2 but I didn't find it.

In Fustion 3 I opened up the settings for the Windows VM and specified the connected monitor USB device.  In my case, it was named 'Quantra Optical Touch Screen'.  A name that just rolls off the tongue.]]></description>
			<content:encoded><![CDATA[<p><a href="http://multitouchup.com/wp-content/uploads/2010/05/windowsOnMac.png"><img class="alignright size-full wp-image-859" title="windowsOnMac" src="http://multitouchup.com/wp-content/uploads/2010/05/windowsOnMac.png" alt="windowsOnMac" width="250" height="200" /></a>Just a quick note that most standalone multitouch monitors should work in a Windows 7 virtual machine on your Apple Mac.</p>
<p>I just pulled down VMWare Fusion 3 and noticed I was able to receive raw touch data from my HP Compaq L2105tm monitor.  I&#8217;m sure there was a way to do this with Fusion 2 but I didn&#8217;t find it.</p>
<p>In Fustion 3 I opened up the settings for the Windows VM and specified the connected monitor USB device.  In my case, it was named &#8216;Quantra Optical Touch Screen&#8217;.  A name that just rolls off the tongue.</p>
<p>You can go grab <a href="https://www.vmware.com/products/fusion/">VMWare Fusion 3 here</a>.</p>
<p>I prefer working in OSX and I&#8217;ve been using Bootcamp to bounce around between operating systems in order to test different multitouch applications.  You might have noticed the bumpy transitions in my screencasts.</p>
<p>I like to think I&#8217;ll be more productive with this setup but the truth is I&#8217;m even more likely to loose countless hours exploring some sort of <a href="http://multitouchup.com/multi-touch-mapping-screencast/">multitouch mapping application</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/multitouch-monitor-working-on-the-mac-via-vmware/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Speaking at Portland Code Camp</title>
		<link>http://multitouchup.com/speaking-at-portland-code-camp/</link>
		<comments>http://multitouchup.com/speaking-at-portland-code-camp/#comments</comments>
		<pubDate>Mon, 17 May 2010 16:41:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=847</guid>
		<description><![CDATA[<a href="http://multitouchup.com/?p=847"><img style="border: medium groove white;" class="alignright size-full wp-image-848" title="zip" src="http://multitouchup.com/wp-content/uploads/2010/05/zip.jpg" alt="zip" width="220" height="183" /></a>This coming weekend I'm speaking at the 2010 Portland Code Camp.

I'm speaking on 'The Benefits of using Zip Disks for Computer Storage'.  My entire presentation fits on 5 Zip Disks!!!

OK, I'm actually speaking on Multitouch on the Flash Platform.  I'll be showing new code, new multitouch applications and showing how stupid simple developing for multitouch interfaces can be.]]></description>
			<content:encoded><![CDATA[<p><a href="http://multitouchup.com/wp-content/uploads/2010/05/zip.jpg"><img class="alignright size-full wp-image-848" title="zip" src="http://multitouchup.com/wp-content/uploads/2010/05/zip.jpg" style="border: medium groove white;" alt="zip" width="220" height="183" /></a>This coming weekend I&#8217;m speaking at the <a href="http://portlandcodecamp.org/">2010 Portland Code Camp</a>.</p>
<p>I&#8217;m speaking on &#8216;The Benefits of using Zip Disks for Computer Storage&#8217;.  My entire presentation fits on 5 Zip Disks!!!</p>
<p>OK, I&#8217;m actually speaking on Multitouch on the Flash Platform.  I&#8217;ll be showing new code, new multitouch applications and showing how stupid simple developing for multitouch interfaces can be.</p>
<p>Admission to this event is free, all costs are covered by donations and sponsorships so if you are interested in hearing me speak (and I know you are) <a href="http://devsat.eventbrite.com/">zip on over to register</a> and be sure to stop me and say hello.</p>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/speaking-at-portland-code-camp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Again Apple is Trying to Patent All Multitouch Gestures</title>
		<link>http://multitouchup.com/again-apple-is-trying-to-patent-all-multitouch-gestures/</link>
		<comments>http://multitouchup.com/again-apple-is-trying-to-patent-all-multitouch-gestures/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 14:06:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=813</guid>
		<description><![CDATA[<a href="http://multitouchup.com/?p=813"><img class="alignright size-full wp-image-814" title="babyUnicorn" src="http://multitouchup.com/wp-content/uploads/2010/04/babyUnicorn.jpg" alt="babyUnicorn" width="316" height="282" /></a>Every time Apple wins a multitouch gesture patent a baby unicorn dies in the wilderness,  cold and alone.

I don't think gestures should be patentable.  A gesture is a common movement that expresses an idea or meaning.  Gestures by their very definition are commonly used.  If Apple is the only company allowed to use certain gestures in their program then they aren't really commonly used and therefor aren't really gestures.

What makes me worried is that Apple may not stop at regulating their own devices.  Apple may believe that their patented gestures are enforceable across a variety of different platforms and devices.  And while I'm super rich and world famous, I don't have enough greenbacks to fend off the Cupertino lawyer mob squad just because I've used gestures in one of my amazing flash multitouch applications.]]></description>
			<content:encoded><![CDATA[<p><a href="http://multitouchup.com/?p=813"><img class="alignright size-full wp-image-814" title="babyUnicorn" src="http://multitouchup.com/wp-content/uploads/2010/04/babyUnicorn.jpg" alt="babyUnicorn" width="316" height="282" /></a> Every time <a href="http://www.patentlyapple.com/patently-apple/2010/04/apple-wins-strategic-multitouch-music-tempo-workout-patents.html">Apple wins a multitouch gesture patent</a> a baby unicorn dies in the wilderness,  cold and alone.</p>
<p>I don&#8217;t think gestures should be patentable.  A gesture is a common movement that expresses an idea or meaning.  Gestures by their very definition are commonly used.  If Apple is the only company allowed to use certain gestures in their program then they aren&#8217;t really commonly used and therefor aren&#8217;t really gestures.</p>
<p>Imagine if only one club or organization was allowed to use a certain handshake.  Would it be a gesture?  Nope.  I&#8217;d be a secret f**king handshake not a gesture.  And you can&#8217;t patent a secert handshake.  (lord knows <a href="http://www.youtube.com/watch?v=vUPtjQn81Ig">I&#8217;ve tried</a>)</p>
<p>Today multitouch is on a variety of different platforms, devices and operating systems.  Microsoft has Windows 7, the Android OS is multitouch capable and there are even some <a href="http://multitouchup.com/multitouch-on-linux/">Linux distros</a> getting into the game.  We should be focussing our efforts on coming up with an agreeable set of gestures that users can understand and can expect will perform certain actions across all of these operating systems.   Patenting gestures doesn&#8217;t help this cause.</p>
<p>Apple hasn&#8217;t really been challenged on these patents, as far as I can tell.  However, Apple recently<a href="http://www.tuaw.com/2010/04/07/apple-rejects-ipad-app-for-pinch-to-expand/"> has begun rejecting</a>applications from their own app store based on the application&#8217;s use of gestures deemed &#8216;associated solely with Apple applications&#8217;.  This is bad news for anyone who wants the use of gestures to survice across multiple platforms and devices.  This is bad for the general public&#8217;s understanding of multitouch</p>
<p>What makes me worried is that Apple may not stop at regulating their own devices.  Apple may believe that their patented gestures are enforceable across a variety of different platforms and devices.  And while I&#8217;m super rich and <a href="http://www.youtube.com/watch?v=HPPj6viIBmU">world famous</a>, I don&#8217;t have enough greenbacks to fend off the Cupertino lawyer mob squad just because I&#8217;ve used gestures in one of my amazing flash multitouch applications.</p>
<p>Here&#8217;s an image (via <a href="http://www.patentlyapple.com/">Patently Apple</a>) of there latest multitouch patents:</p>
<p style="text-align: center;"><a href="http://multitouchup.com/wp-content/uploads/2010/04/patentlyAppleGestures.jpg"><img class="aligncenter size-full wp-image-820" title="patentlyAppleGestures" src="http://multitouchup.com/wp-content/uploads/2010/04/patentlyAppleGestures.jpg" alt="patentlyAppleGestures" width="610" height="341" /></a></p>
<p><strong>Why we shouldn&#8217;t fear Apple</strong></p>
<p>Turns out that a number of developers have been using Apple&#8217;s multitouch gestures for their own research, applications and profits for a pretty long time.  These <a href="http://www.youtube.com/watch?v=The4rh1NwYw">&#8216;Apple tribute artists&#8217;</a> are particularly nasty because they were developed long before Apple started dabbling in multitouch.  In particular, the pinch and zoom gesture has a bit of history.</p>
<ul>
<li>Jeff Han <strong>copied</strong> the Apple iPhone pinch and zoom gesture in his presentation <a href="http://www.youtube.com/watch?v=QKh1Rv0PlOQ">at the Ted conference in 2006</a> or about a year before the iPhone was launched.</li>
<li>Bill Buxton <strong>pirated</strong> Apple&#8217;s multitouch technology and <a href="http://www.billbuxton.com/multitouchOverview.html">did gesture research at the University of Toronto in 1984</a>, the same year the Macontosh computer came out from Apple .</li>
<li>Myron Krueger was <strong>stealing</strong> Apple&#8217;s pinch and zoom gestures as early as 1983.  <a href="http://www.youtube.com/watch?v=dmmxVA5xhuo">This video</a> from 1988 is pretty amazing.</li>
</ul>
<p>And it turns out that multitouch technology predates all of these guys.</p>
<p>So, what&#8217;s it called when someone copies your work but has the nerve to do it long before you&#8217;ve created that work?  I think they call it &#8216;<a href="http://en.wikipedia.org/wiki/Prior_art">prior art</a>&#8216; and it means most of Apple&#8217;s gesture patents are a complete sham.</p>
<p><strong>Patents bad, Copywriting good</strong></p>
<p>Apple should instead focus it&#8217;s efforts on copywriting the way that it implements each gesture.  We&#8217;re all geeky programmers here and we respect the fact that Apple Inc. has written proprietary code to for tracking individual touch points.  That code is yours.  You can defend that.</p>
<p>What you can&#8217;t claim is the ownership of common meaningful movements.  Jeff Han, Bill Buxton, Myron Kruger all knew gestures were not patentable.  When will Apple figure it out?</p>
<p>Question for Apple:</p>
<ul>
<li>Shouldn&#8217;t we try to get developers to standardize on gesture meanings for ease of use across varied platforms and applications?</li>
<li>If a gesture is a common movement that expresses meaning, then shouldn&#8217;t we be looking to make these &#8216;gestures&#8217; more common?</li>
<li>Couldn&#8217;t we do that by encouraging all developers to use them in their applications regardless of platform or device?</li>
<li>Doesn&#8217;t Apple want to save the lives of countless baby unicorns?</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/again-apple-is-trying-to-patent-all-multitouch-gestures/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Multitouch Technologies Book</title>
		<link>http://multitouchup.com/multitouch-technologies-book/</link>
		<comments>http://multitouchup.com/multitouch-technologies-book/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 12:42:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=799</guid>
		<description><![CDATA[<a href="http://multitouchup.com/?p=799"><img class="alignright size-full wp-image-803" title="MT_book_250" src="http://multitouchup.com/wp-content/uploads/2010/04/MT_book_250.jpg" alt="MT_book_250" width="250" height="190" /></a>If you are interested in learning more about Do It Yourself (DIY) multitouch technologie, I highly recommend reading a free community written book named Multitouch Technologies.

The book is completely free and you can download a pdf copy here.  The book is a short read.  It's about 60 pages and most of it is more reference material for people building their own systems.  

The content is also almost one year old and this content seems to be changing rapidly.]]></description>
			<content:encoded><![CDATA[<p><a href="http://multitouchup.com/wp-content/uploads/2010/04/MT_book_400.jpg"><img class="alignright size-full wp-image-801" title="MT_book_400" src="http://multitouchup.com/wp-content/uploads/2010/04/MT_book_400.jpg" alt="MT_book_400" width="360" height="274" /></a>If you are interested in learning more about Do It Yourself (DIY) multitouch technology, I highly recommend reading a free community written book named <a href="http://nuigroup.com/log/comments/nuigroup_book_1/">Multitouch Technologies</a>.</p>
<p>The book is completely free and you can download a pdf copy <a href="http://nuicode.com/attachments/download/115/Multi-Touch_Technologies_v1.01.pdf">here</a>.  The book is a short read.  It&#8217;s about 60 pages and most of it is more reference material for people building their own systems.</p>
<p>The content is also almost one year old and this content seems to be changing rapidly.</p>
<p>Here are some chapter details:</p>
<ol>
<li>Hardware Technologies</li>
</ol>
<ul>
<li>Introduction to Hardware</li>
<li>Introduction to Optical Multi-Touch Technologies</li>
<li>Frustrated Total Internal Reflection (FTIR)</li>
<li>Diffused Illumination (DI)</li>
<li>Laser Light Plane (LLP)</li>
<li>Diffused Surface Illumination (DSI)</li>
<li>LED Light Plane (LED-LP)</li>
<li>Technique Comparison</li>
<li>Display Techniques</li>
</ul>
<p>2. Software &amp; Applications</p>
<ul>
<li>Introduction to Software Programming</li>
<li>Tracking</li>
<li>Gesture Recognition</li>
<li>Python</li>
<li>ActionScript 3 &amp; Flash</li>
<li>.NET/C#</li>
<li>Frameworks and Libraries</li>
</ul>
<p>In the last section &#8216;Frameworks and Libraries&#8217; you will find a section on multitouch simulators.  My open-source <a href="http://multitouchup.com/simtouch-simulate-native-touchevents-on-the-flash-platform/">SimTouch</a> application is mentioned which is pretty cool.</p>
<p>Now how do I get them to plug my website?</p>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/multitouch-technologies-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bill Buxton on Natural User Interfaces</title>
		<link>http://multitouchup.com/bill-buxton-on-natural-user-interfaces/</link>
		<comments>http://multitouchup.com/bill-buxton-on-natural-user-interfaces/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 12:22:14 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=788</guid>
		<description><![CDATA[<a href="http://multitouchup.com/bill-buxton-on-natural-user-interfaces/"><img class="alignright size-full wp-image-789" title="microResearch" src="http://multitouchup.com/wp-content/uploads/2010/04/microResearch.jpg" alt="microResearch" width="105" height="140" /></a>I'll probably get some flack from the Microsoft bashers, but I'll probably get some flack from the Microsoft bashers, but Microsoft Research is the bomb. That group is overflowing with amazing software and ideas. (Ok, maybe SongSmith is an outlier)

I came across this fantastic video with Bill Buxton of Microsoft on Natural User Interfaces (NUI). Bill Buxton has been playing around with multitouch and alternative user interfaces since the 80s.]]></description>
			<content:encoded><![CDATA[<p><a href="http://multitouchup.com/wp-content/uploads/2010/04/microResearch.jpg"><img class="alignright size-full wp-image-789" title="microResearch" src="http://multitouchup.com/wp-content/uploads/2010/04/microResearch.jpg" alt="microResearch" width="210" height="280" /></a>I&#8217;ll probably get some flack from the Microsoft bashers, but <a href="http://research.microsoft.com/en-us/">Microsoft Research</a> is the bomb.  That group is overflowing with amazing software and ideas.  (Ok, maybe <a href="http://research.microsoft.com/en-us/um/redmond/projects/songsmith/">SongSmith</a> is an outlier)</p>
<p>I came across this fantastic video with Bill Buxton of Microsoft on Natural User Interfaces (NUI).  Bill Buxton has been playing around with multitouch and alternative user interfaces since the 80s.</p>
<p>What I thought was most interesting about this video was the thought process that went into it. It&#8217;s clear that Bill is really trying to understand what will be the most natural way to interact with these new digital devices. It&#8217;s cool to see creative thinking folks turn problems inside out in order to find a solution.</p>
<p>What to see a different aspect of some digital content? Don&#8217;t move the pixels on the phone, simply move the phone.</p>
<p>This group has worked on a ton of multitouch research, projection based multitouch <a href="http://www.informationweek.com/news/personal_tech/TV_theater/showArticle.jhtml?articleID=207800363">white boards</a>, and were instrumental in the development of <a href="http://www.seadragon.com/">Seadragon</a>.</p>
<p>Bill, you are radical. Call me and we&#8217;ll catch a drink sometime.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/NcdrfacG_y4&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/NcdrfacG_y4&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/bill-buxton-on-natural-user-interfaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CS5&#8217;s Device Central has a New Multitouch Simulator</title>
		<link>http://multitouchup.com/cs5s-device-central-has-a-new-multitouch-simulator/</link>
		<comments>http://multitouchup.com/cs5s-device-central-has-a-new-multitouch-simulator/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 12:43:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=773</guid>
		<description><![CDATA[<a href="http://multitouchup.com/?p=773"><img class="alignright size-medium wp-image-774" style="border: medium groove white;" title="Device Central CS5" src="http://multitouchup.com/wp-content/uploads/2010/04/Device-Central-CS5-300x203.jpg" alt="Device Central CS5" width="300" height="203" /></a>One thing that is a pain in the butt when developing multitouch applications is testing on appropriate hardware.  

I created SimTouch so that developers wouldn't have to switch devices every time they wanted to do a quick test of some multitouch software they were working on.

Yesterday, I noticed that CS5's Device Central has a multitouch simulator that is pretty robust.  While this simulator is focused on mobil devices it may still be very useful for developers who don't have access to a multitouch device or in my case are too lazy to switch to Windows 7.

Check out the video after the jump.]]></description>
			<content:encoded><![CDATA[<p><a href="http://multitouchup.com/?p=773"><img class="alignright size-medium wp-image-774" style="border: medium groove white;" title="Device Central CS5" src="http://multitouchup.com/wp-content/uploads/2010/04/Device-Central-CS5-300x203.jpg" alt="Device Central CS5" width="300" height="203" /></a>One thing that is a pain in the butt when developing multitouch applications is testing on appropriate hardware.  I created <a href="http://code.google.com/p/simtouch/">SimTouch</a> so that developers wouldn&#8217;t have to switch devices every time they wanted to do a quick test of some multitouch software they were working on.</p>
<p>Yesterday, I noticed that CS5&#8217;s Device Central has a multitouch simulator that is pretty robust.  While this simulator is focused on mobil devices it may still be very useful for developers who don&#8217;t have access to a multitouch device or in my case are too lazy to switch to Windows 7.</p>
<p>Device Central also works great while debugging.</p>
<p>Check out the video:</p>
<p><object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10930358&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=10930358&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object>
<p><a href="http://vimeo.com/10930358">Device Central CS5 &#8211; Flash Professional Integration</a> from <a href="http://vimeo.com/flashmobileblog">Mark Doherty</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>And read more <a href="http://www.flashmobileblog.com/2010/04/14/device-central-cs5-multitouch-and-debugger/">here</a>.  Thanks for posting this <a href="http://twitter.com/markadoherty">Mark Doherty</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/cs5s-device-central-has-a-new-multitouch-simulator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multi-toe floorboard</title>
		<link>http://multitouchup.com/multi-toe-floorboard/</link>
		<comments>http://multitouchup.com/multi-toe-floorboard/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 17:44:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=762</guid>
		<description><![CDATA[<a href="http://multitouchup.com/multi-toe-floorboard/"><img class="alignright size-medium wp-image-764" title="who" style="border: medium groove white;" src="http://multitouchup.com/wp-content/uploads/2010/04/who-300x162.jpg" alt="who" width="300" height="162" /></a>The team at HPI took a multitouch table top concept, Frustrated Total Internal Reflection, and turned it into an interactive floorboard. The design isn't exactly an economically viable option but it does show a creative use of multitouch technology.

The video shows one FTIR panel which is able to track and identify a user by the sole of their shoe.  The team at HPI went one step further (pun intended) by invoking menus, keyboard and tracking body movement by looking a foot balance.  

Typing on this might be even worse than my PS3.

Full video after the jump.]]></description>
			<content:encoded><![CDATA[<p>I found this video created by the Hasso Plattner Institut (HPI) pretty interesting.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/spiKgkW1UmI&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/spiKgkW1UmI&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>The team at HPI took a multitouch table top concept, Frustrated Total Internal Reflection (FTIR), and turned it into an interactive floorboard.  The design isn&#8217;t exactly an economically viable option but it does show a creative use of multitouch technology.</p>
<p>Ironically, it isn&#8217;t the FTIR that pricey but the cameras,  displays, or projectors that adds price to the project.  Seems like this would get pricey after about 10 feet or the size of a normal throw projector.</p>
<p>The video shows one FTIR panel which is able to track and identify a user by the sole of their shoe.  The team at HPI went one step further (pun intended) by invoking menus, keyboard and tracking body movement by looking a foot balance.</p>
<p>Typing on this might be even worse than my PS3.</p>
<p>To learn more about HCI check their website: <a href="http://www.hpi.uni-potsdam.de/">http://www.hpi.uni-potsdam.de/</a></p>
<p>And the specific multi-toe project <a href="http://www.hpi.uni-potsdam.de/baudisch/projects/multitoe.html">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/multi-toe-floorboard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple is Changing their Terms of Service 3 Days Prior to CS5 Launch</title>
		<link>http://multitouchup.com/apple-is-changing-their-terms-of-service-3-days-prior-to-cs5-launch/</link>
		<comments>http://multitouchup.com/apple-is-changing-their-terms-of-service-3-days-prior-to-cs5-launch/#comments</comments>
		<pubDate>Fri, 09 Apr 2010 03:05:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://multitouchup.com/?p=745</guid>
		<description><![CDATA[<a href="http://multitouchup.com/wp-content/uploads/2010/04/CompileForIPhone.jpg"><img class="size-full wp-image-747 alignright" style="border: medium groove white;" title="CompileForIPhone" src="http://multitouchup.com/wp-content/uploads/2010/04/CompileForIPhone.jpg" alt="CompileForIPhone" width="108" height="204" /></a>Last week I wrote "Looking into a crystal ball, I fear Apple will deny all Flash built content on the iPhone App store."  

I think I'll be keeping that crystal ball around because today Apple announced their new iPhone OS4 and made a few minor changes to their terms of services.

The general interpretation of this change is that Adobe's new 'Compile for iPhone' feature would violate the TOS (terms of service) agreement.  

This is all going down 3 days before Adobe is expecting to announce their new CS5 suite.

Now I'm not saying that Apple is intentionally sending a big f-you towards Adobe . . . actually . . .  ok, yeah,  that's what I'm saying.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://multitouchup.com/wp-content/uploads/2010/04/CompileForIPhone.jpg"><img class="size-full wp-image-747 alignright" title="CompileForIPhone" style="border: medium groove white;" src="http://multitouchup.com/wp-content/uploads/2010/04/CompileForIPhone.jpg" alt="CompileForIPhone" width="270" height="510" /></a><a href="http://multitouchup.com/i-wet-my-bed-last-night-scared-about-the-new-compile-for-iphone-feature/">Last week I wrote</a> &#8220;Looking into a crystal ball, I fear Apple will deny all Flash built content on the iPhone App store.&#8221;  I think I&#8217;ll be keeping that crystal ball around because today Apple announced their new iPhone OS4 and made a few minor changes to their terms of services (TOS):</p>
<blockquote><p>3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs.</p></blockquote>
<p>was changed to:</p>
<blockquote><p>3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).</p></blockquote>
<p>The general interpretation of this change is that Adobe&#8217;s new &#8216;Compile for iPhone&#8217; feature would violate the TOS (terms of service) agreement.  This is all going down 3 days before Adobe is expecting to announce their new CS5 suite.</p>
<p>Now I&#8217;m not saying that Apple is intentionally sending a big f-you towards Adobe . . . actually . . .  ok, yeah,  that&#8217;s what I&#8217;m saying.</p>
<p>The timing of the TOS change couldn&#8217;t be worse for Adobe.  On Monday, Adobe is launching CS5 and one of the biggest expected announcements was the &#8216;Compile for iPhone&#8217; (<a href="http://danorlando.com/?p=440">highlighted at the Max keynote</a>)  Peter Elst of Adobe even goes so far as to call the timing &#8217;<a href="http://www.peterelst.com/blog/2010/04/09/apple-versus-developers-this-time-its-personal/">a malicious move</a>&#8216; by Apple.</p>
<p>Adobe employees have spent countless hours developing, writing example code, and documenting the process of building flash applications for the iPhone.  This is an astronomical amount of work and while it might not be a financial burden for Adobe, it is in fact dispiriting for all of the individuals who worked hard to make this feature possible.</p>
<p>Adobe&#8217;s official twitter response is:</p>
<blockquote><p>We are looking into the new SDK language. We continue to develop Packager for iPhone OS which will debut in Flash</p></blockquote>
<p>The CS5 code is and has been in lock down for sometime.  One would expect for Flash CS5 to ship with the &#8216;Compile for iPhone&#8217; feature still included.  The good news is developers should be able to get Flash applications on to their own personal provisioned phones but it doesn&#8217;t look good for submission to the Apple App Store.</p>
<p><strong>Why Apple, why?</strong></p>
<p>(<a href="http://multitouchup.com/i-wet-my-bed-last-night-scared-about-the-new-compile-for-iphone-feature/">I  previously wrote about this here</a>)</p>
<p>Apple has always enjoyed controlling every aspect of their product line.  Allowing Adobe to partake in development tooling means that Apple has less control over one aspect small aspect of iPhone universe.  If Apple is truly <a href="http://www.networkworld.com/news/2009/031609-apple-the-cell-phone-soup.html">the cell phone ‘Soup Nazi’</a> then any loss of control is a bad thing in their mind.</p>
<p>A large influx of Adobe generated applications means that Apple would suffer more App Store distress and an extreme slow down to the application approval process.  Add <a href="http://techcrunch.com/2010/03/22/app-store-ipad/">increased traffic from iPad application</a> submissions and you have a recipe for disaster.</p>
<p>I&#8217;m also suspicious that Apple may have wanted to discourage their developers from being able to cross compiling all of these applications to other mobile operating systems.  (Check out <a href="http://blogs.adobe.com/cantrell/archives/2010/04/one_application_five_screens.html">&#8216;One Application, Five Screens&#8217;</a>)  Apple&#8217;s unique and increasing library is one of it&#8217;s largest selling points when courting users.<br />
<strong> How Apple, how?</strong></p>
<p>Apple isn&#8217;t looking to turn away applications made in JavaScript.  Solutions like <a href="http://phonegap.com/blog">PhoneGap</a> should continue to work correctly however <a href="http://unity3d.com/">Unity</a>, <a href="http://www.openplug.com/products/elips-studio">OpenPlug ELIPS</a>, <a href="http://monotouch.net/">MonoTouch</a>, and <a href="http://xmlvm.org/iphone/">XMLVM</a> are all question marks. I&#8217;ll go out on a limb and guess that Apple won&#8217;t be too restrictive with these other cross compilers.</p>
<p>Apple will most likely be enforcing this new rule by take a strong look at the additional and mandatory binary signature that is required to make Flash on the iPhone work.  Do these other cross compilers have a similar binary signature that identifies them as being cross compiled?  (I&#8217;m asking because I have no idea.  Comments anyone?)</p>
<p><strong>Adobe Could Respond</strong></p>
<p>Adobe originally didn&#8217;t seem worried about the possibility of this:</p>
<p>Adobe’s Jeremy Clark has said:</p>
<blockquote><p>iPhone applications built with Flash Platform tools are compiled into standard, native iPhone executable packages and no runtime interpreter is necessary to run the application. Over 30 Applications built using the Flash Packager for iPhone have already been accepted in the iPhone app store so we’re confident that our method fits within the rules of the iPhone App Store.</p></blockquote>
<p>I hope that Adobe&#8217;s confidence in the &#8216;old rules of the iPhone App Store&#8217; didn&#8217;t blind them into not having an alternative plan.</p>
<p><strong>What kind of alternative plan?</strong></p>
<p>I hope that Adobe is considering letting Flash for the jailbroken iPhone quietly slip out the backdoor.  <a href="http://multitouchup.com/adobe-could-respond-to-apples-flash-snub/">I have theorized that Adobe could do it</a>.  I just hope that this prediction comes true.</p>
<p>Or maybe Adobe has a far better alternative that they will wow us with on Monday.  I just hope that Adobe isn&#8217;t (<a href="http://daringfireball.net/2010/04/iphone_agreement_bans_flash_compiler">as John Gruber puts it</a>) royally fucked.</p>
<p>Other suggested responses?  Quit developing software for the Mac maybe?</p>
<p>Be sure to comment with ideas and opinions.  Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://multitouchup.com/apple-is-changing-their-terms-of-service-3-days-prior-to-cs5-launch/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
