<?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>der hess &#187; Programming</title>
	<atom:link href="http://blog.derhess.de/category/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.derhess.de</link>
	<description>am medialen werkeln</description>
	<lastBuildDate>Mon, 26 Jul 2010 12:07:27 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Mr. Doobs Harmony drawing APP ported to MAX / MSP</title>
		<link>http://blog.derhess.de/2010/07/08/mr-doobs-harmony-drawing-app-ported-to-max-msp/</link>
		<comments>http://blog.derhess.de/2010/07/08/mr-doobs-harmony-drawing-app-ported-to-max-msp/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 13:23:52 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[Drawing]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MaxMSP]]></category>
		<category><![CDATA[publications]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=1358</guid>
		<description><![CDATA[For exploring the JavaScript API in MAX / MSP / Jitter I decided to port the Harmony Web Application by Mr. Doob. I really fall in love with the different brush styles. MAX / MSP / Jitter is pretty cool for doing audio visual stuff, and I think the different brush style might be nice [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="600" height="338" 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://vimeo.com/moogaloop.swf?clip_id=13149959&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed type="application/x-shockwave-flash" width="600" height="338" src="http://vimeo.com/moogaloop.swf?clip_id=13149959&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>For exploring the JavaScript API in MAX / MSP / Jitter I decided to port the <a title="Harmony Web Application" href="http://mrdoob.com/projects/harmony/" target="_blank"><strong>Harmony Web Application</strong></a> by <a href="http://mrdoob.com/" target="_blank">Mr. Doob</a>. I really fall in love with the different brush styles. MAX / MSP / Jitter is pretty cool for doing audio visual stuff, and I think the different brush style might be nice for this. Fortunately, Mr. Doob published the <a href="http://github.com/mrdoob/harmony" target="_blank">source code</a> and the code is nice, too! Therefore, it was not so difficult to understand the code.  During my porting process I had to consider four things:<span id="more-1358"></span></p>
<ol>
<li><strong>Object Oriented Programming</strong> and working with more JavaScript files don't  work so easily in Max/MSP. For the reason of simplicity (and <a href="http://en.wikipedia.org/wiki/KISS_principle" target="_blank">KISS</a>), I  decided to write everything in one JavaScript file.</li>
<li><a href="http://cycling74.com/docs/max5/vignettes/js/javascriptinmax.html" target="_blank"><strong>JSUI (JavaScrip UI)</strong></a> in Max/MSP does not support the normal drawing  functions. I had to port the drawing functions to OPEN GL drawing  functions. Which is also positive for the perfomance, I think...</li>
<li>The <strong>coordinate system</strong> is different. I had to transform the Pixel values to the OpenGL coordinate system.</li>
<li>MAX /MSP does not support the standard <a href="https://developer.mozilla.org/en/DOM/window.setInterval" target="_blank">Interval function <strong>setInterval</strong></a>. The JavaScript Object <a href="http://cycling74.com/docs/max5/vignettes/js/jstaskobject.html" target="_blank"><strong>Task</strong></a> is the substitute. In the end I think it is a cleaner solution</li>
</ol>
<p>After dealing with these minor obstacles, everything worked fine. I was quite surprised how good the JavaScript performed in Max/MSP. Furthermore, in combination with Jitter and other available Max/MSP Objects you can rock with JavaScript!</p>
<p>For a better understanding, I created a short introduction video clip. It shows how to use the JSUI Canvas and how to use the programmable input channels. In my <a href="http://blog.derhess.de/wp-content/uploads/2010/07/MAX_MSP_HARMONY.zip" target="_blank">example zip file</a> is included one Max patch, which works with colorTracking as an input channel. Choose your cam input, and afterwards click in the camera picture which color should be tracked. In the end it gives you an inspiration how different we can interact with the canvas.</p>
<p>Mr. Doob was disappointed a little bit, how the people used his source code. So please keep in mind his <a href="http://mrdoob.com/blog/post/696" target="_blank">blog post</a> and share your code changes. I also publised my <a title="My Harmony Source Code" href="http://code.google.com/p/derhess/source/browse/trunk/JavaScript/maxmsp/harmonyDrawing.js" target="_blank">source code</a> on google code.</p>
<p style="text-align: center;"><a title="Download MAX MSP FILES" href="http://blog.derhess.de/wp-content/uploads/2010/07/MAX_MSP_HARMONY.zip" target="_blank"><strong>Download  Harmony for Max/MSP/JITTER </strong></a></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2010/07/08/mr-doobs-harmony-drawing-app-ported-to-max-msp/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>My most important Twitter Messages #6</title>
		<link>http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/</link>
		<comments>http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 13:13:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Generative Art]]></category>
		<category><![CDATA[Interaction]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[cool stuff]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[image processing]]></category>
		<category><![CDATA[information design]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[netzwerk]]></category>
		<category><![CDATA[physical computing]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=1343</guid>
		<description><![CDATA[A small summary of my Twitter messages from March - June 2010: Allgemein (General) Reading 'How To Market Your Mobile Application' (via @smashingmag) 175 free woodworking ebooks the Pop Sciences Archive is opened and for free! Free Paper: The Internet of things: Networked objects and smart devices really cool project! http://openmaterials.org/about/ and maybe helpful for [...]


Related posts:<ol><li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
<li><a href='http://blog.derhess.de/2010/01/05/my-most-important-twitter-messages-4/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #4'>My most important Twitter Messages #4</a></li>
<li><a href='http://blog.derhess.de/2009/11/06/my-most-important-twitter-messages-3/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #3'>My most important Twitter Messages #3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img class="aligncenter" src="http://blog.derhess.de/wp-content/uploads/2009/07/twitterdehess.gif" alt="Twitter von der hess" width="435" height="155" /><br />
A small summary of my <a href="http://twitter.com/derhess" target="_blank">Twitter messages</a> from March - June 2010:</p>
<p><strong><span id="more-1343"></span>Allgemein (General)</strong></p>
<ul>
<li>Reading '<a href="http://www.smashingmagazine.com/2010/03/03/how-to-market-your-mobile-app/" target="_blank">How To Market Your Mobile Application</a>'  (via @<a rel="nofollow" href="http://twitter.com/smashingmag">smashingmag</a>)</li>
<li><a href="http://blog.makezine.com/archive/2010/03/175_free_woodworking_ebooks.html" target="_blank">175 free woodworking ebooks</a></li>
<li>the <a href="http://www.popsci.com/archives" target="_blank">Pop Sciences Archive</a> is opened and for free!</li>
<li>Free Paper: <a href="http://thehammersmithgroup.com/images/reports/networked_objects.pdf" target="_blank">The Internet of things: Networked  objects and smart devices</a></li>
<li>really cool project! <a rel="nofollow" href="http://openmaterials.org/about/" target="_blank">http://openmaterials.org/about/</a> and  maybe helpful for some future projects (installations and tangible  devices?!)</li>
<li><strong><a href="http://twitter.com/ben_fry">RT @ben_fry</a> </strong>is higher education a bubble  that's about to burst? <a rel="nofollow" href="http://j.mp/cjf4Nh" target="_blank">http://j.mp/cjf4Nh</a> (via @<a rel="nofollow" href="http://twitter.com/humphd">humphd</a>)</li>
<li><strong><a href="http://twitter.com/apolaine">RT @apolaine</a> </strong>New on Playpen::  <a href="http://www.polaine.com/2010/06/07/interdisciplinarity-vs-cross-disciplinarity/" target="_blank">Interdisciplinarity vs Cross-Disciplinarity</a></li>
<li><a href="https://www.adobe.com/products/creativesuite/cslive/story/" target="_blank">Adobe Story</a>: A Collaborative Tool for  Screenwriting - maybe useful in some future projects?!</li>
<li>Interesting: <a href="http://www.slow-media.net/manifesto" target="_blank">Slow Media Manifesto</a></li>
<li>Ole <a title="#Kristensen" rel="nofollow" href="http://twitter.com/search?q=%23Kristensen">#Kristensen</a> Homepage is a  perfect resource for <a title="#stage" rel="nofollow" href="http://twitter.com/search?q=%23stage">#stage</a>-based  <a title="#animations" rel="nofollow" href="http://twitter.com/search?q=%23animations">#animations</a> and <a title="#installations" rel="nofollow" href="http://twitter.com/search?q=%23installations">#installations</a> <a rel="nofollow" href="http://bit.ly/aHxX6T" target="_blank">http://bit.ly/aHxX6T</a> | <a rel="nofollow" href="http://bit.ly/d4a8Hn" target="_blank">http://bit.ly/d4a8Hn</a></li>
</ul>
<p><strong>Generative Art:</strong></p>
<ul>
<li><a href="http://blog.makezine.com/archive/2010/03/math_monday_mathematical_art_in_the.html" target="_blank">Mathematical Art and sculptures</a></li>
<li>Really <a href="http://www.neuroproductions.be/experiments/blowing-up-images/" target="_blank">great particle experiment</a> with good  potential for generative art projects</li>
<li>such a nice gallery: <a href="http://www.complexification.net/gallery/ " target="_blank">Complexification | Gallery of  Computation</a> <a title="#Generative" rel="nofollow" href="http://twitter.com/search?q=%23Generative">#Generative</a> <a title="#Art" rel="nofollow" href="http://twitter.com/search?q=%23Art">#Art</a> <a title="#Drawing" rel="nofollow" href="http://twitter.com/search?q=%23Drawing">#Drawing</a></li>
</ul>
<p><strong>Info Design and Visualization<br />
</strong></p>
<ul>
<li>
<div><a id="status_star_10175167825" title="favorite  this tweet"> </a>RT @<a rel="nofollow" href="http://twitter.com/DesignerDepot">DesignerDepot</a>:  14 Visually Stunning <a href="http://www.designer-daily.com/14-visually-stunning-animated-infographics-5698" target="_blank">Animated Infographics</a></div>
</li>
<li>Tim Berners-Lee:  <a href="http://infosthetics.com/archives/2010/03/tim_berners-lee_the_year_open_data_went_worldwide_ted_talk.html" target="_blank">The Year Open Data Went Worldwide</a> (TED Talk)</li>
<li>Nice use and  explanation of Jeff Heer's horizon charts (<a rel="nofollow" href="http://is.gd/a1MhQ" target="_blank">http://is.gd/a1MhQ</a> ): "Hoe de kredietcrisis de beurs besmette" <a rel="nofollow" href="http://is.gd/a1Mfm" target="_blank">http://is.gd/a1Mfm</a></li>
<li>Launch: The <a href="http://www.google.com/publicdata/home" target="_blank">Google  Public Data Explorer</a> makes large datasets easy to explore, visualize  and communicate</li>
<li><a href="http://queue.acm.org/detail.cfm?id=1805128" target="_blank">A Tour through the Visualization Zoo</a> - Great article!!! via @<a rel="nofollow" href="http://twitter.com/moritz_stefaner">moritz_stefaner</a></li>
<li><a rel="nofollow" href="http://wefeelfine.org/book" target="_blank">http://wefeelfine.org/book</a> has included some very nice data generated graphics - nice inspiration  for info visualizatzion and generative art</li>
<li><strong><a href="http://twitter.com/moritz_stefaner">RT @moritz_stefaner</a> </strong>Put my presentation from Kassel  last week up to slideshare: <a href="http://www.slideshare.net/MoritzStefaner/information-aesthetics" target="_blank">Information Aesthetics</a></li>
<li><strong><a href="http://twitter.com/seb_ly">RT @seb_ly</a> </strong>how did I miss this?<a href="http://traintimes.org.uk:81/map/tube/" target="_blank"> London  underground trains' live position on a map</a>!</li>
</ul>
<p><strong>UX and Interaction Design:</strong></p>
<ul>
<li>
<div><a id="status_star_9975554569" title="favorite  this tweet"> </a>please welcome our new and  growing <a rel="nofollow" href="http://vimeo.com/channels/interfacedesignprojects" target="_blank">project compilation on vimeo</a> (via @<a rel="nofollow" href="http://twitter.com/idpotsdam">idpotsdam</a>)</div>
</li>
<li>Nice talk: Mike Kruzeniski-<a href="http://www.nearfuturelaboratory.com/2010/03/03/a-relevant-talk/" target="_blank">Poetry &amp; Polemics  in Creating Experience</a></li>
<li>MultiTouchGesture stuff: <a href="http://www.designresearchconference.org/index.php?option=com_k2&amp;view=item&amp;id=19:dan-saffer-researching-and-designing-interactive-gestures&amp;Itemid=73" target="_blank">Talk</a> | <a href="http://gestureworks.com/about/open-source-gesture-library/" target="_blank">Icons#1</a> <a href="http://gesturecons.com/" target="_blank">Icons#2</a> <a href="http://blog.rongeorge.com/design/gesturcons/" target="_blank">Icons#3</a></li>
<li>Reading all the paper of Organic User Interfaces <a rel="nofollow" href="http://www.organicui.org/" target="_blank">http://www.organicui.org/</a></li>
<li><a href="http://www.organicui.org/?page_id=35" target="_blank">Designing Kinetic Interactions for OUI</a> is a great  article and it mentioned why interactive art is and was important</li>
<li>Some good thoughts  on "natural" user interfaces by Don Norman: <a href="http://interactions.acm.org/content/?p=1355" target="_blank">Natural User Interfaces are  not Natural</a></li>
<li><a href="http://www.strategies-research.ufg.ac.at/blog_2010/?p=273" target="_blank">Two nice talks</a> about <a title="#EMOTIONs" rel="nofollow" href="http://twitter.com/search?q=%23EMOTIONs">#EMOTIONs</a> and <a title="#HAPPINESS" rel="nofollow" href="http://twitter.com/search?q=%23HAPPINESS">#HAPPINESS</a> in <a title="#Design" rel="nofollow" href="http://twitter.com/search?q=%23Design">#Design</a> processes. Perfect  for the afternoon break <img src='http://blog.derhess.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
</ul>
<p style="text-align: left;"><strong>Projekte und Experimente (Projects and experiments)</strong><strong> </strong></p>
<ul>
<li><a href="http://www.creativeapplications.net/sound/touchdesigner-plastikman-windows-sound/" target="_blank">TouchDesigner</a>, an authoring tool for building  interactive 3D art, visualizations</li>
<li>RT @<a rel="nofollow" href="http://twitter.com/creativeapps">creativeapps</a> <a href="http://www.creativeapplications.net/flash/toneglue-webapp-flash/" target="_blank">toneglue</a> is a nice Music band visualization App [WebApp, Flash]</li>
<li>Nice list: <a href="http://www.fastcompany.com/blog/chris-dannen/techwatch/11-killer-apps-microsoft-surface-videos" target="_blank">11 Killer Apps for Microsoft Surface</a></li>
<li><a href="http://blog.makezine.com/archive/2010/05/mobile_physical-digital_dial_interf.html" target="_blank">Mobile physical-digital dial interface</a> - Tangible  Controller for your next generation mobile?!</li>
<li><a href="http://blog.makezine.com/archive/2010/06/water-based_touch_screen_interface.html" target="_blank">Water-based touch screen interface</a> - nice  experiment-Dont know if it is helpful,at least it has a physical  feedback</li>
<li>Interactive cookies for AR Applications <a rel="nofollow" href="http://tinyurl.com/yd9et59" target="_blank">http://tinyurl.com/yd9et59</a> and <a rel="nofollow" href="http://tinyurl.com/333odbr" target="_blank">http://tinyurl.com/333odbr</a> via MultiModal Interface  Lecture</li>
<li>very nice <a href="http://www.creativeapplications.net/openframeworks/ai-controller-ipad-openframeworks/" target="_blank">media facade visualization</a></li>
<li>great audio visual based drawing project: <a href="http://nodalgenesis.com/" target="_blank">Nodal  Genesis</a>- I almost  fall in love with the vis techniques</li>
</ul>
<p><strong>Neue Technologie (new Technologies)</strong></p>
<ul>
<li>Skinput: Appropriating the <a href="http://www.chrisharrison.net/projects/skinput/" target="_blank">Body as an Input   Surface</a></li>
<li>RT @<a rel="nofollow" href="http://twitter.com/quasimondo">quasimondo</a>: Awesome <a href="http://www.dgp.toronto.edu/~mdelasa/slip/" target="_blank">puppet locomotion paper</a> &amp;  video</li>
<li>boah shit sick   <a href="http://gl.ict.usc.edu/Research/DigitalEmily/" target="_blank">face capturing</a>.  Much room for manipulation, like in the politic movie <a title="#WagTheDog" rel="nofollow" href="http://twitter.com/search?q=%23WagTheDog">#WagTheDog</a></li>
<li>More information <a href="http://gl.ict.usc.edu/Research/LFR/" target="_blank">how this sick face capturing and  scanning works</a></li>
<li>nice new <a href="http://www.youtube.com/watch?v=2D0TgsCnwv8" target="_blank">PSD painting tools</a><a rel="nofollow" href="http://bit.ly/b48wIG" target="_blank"></a>, especially in combination with  <a rel="nofollow" href="http://bit.ly/2LcGnM" target="_blank">http://bit.ly/2LcGnM</a> and <a href="http://www.cs.toronto.edu/~dstn/papers/coolpaint-abstract.pdf" target="_blank">Coolpaint</a></li>
<li>New Material: <a href="http://blog.makezine.com/archive/2010/06/programmable_origami.html" target="_blank">Programmable Origami</a> - reminds me on  nano technology or intelligent textils</li>
</ul>
<p><span><span> </span></span></p>
<p><strong>Programmierung und Software Design (Programming)</strong></p>
<ul>
<li><a href="http://www.xuggle.com/" target="_blank">Xuggler</a> is the easy way to uncompress, modify, and  re-compress any media file (or stream) from Java to a red5 server</li>
<li><a href="http://xat.info/live-screencast-in-flash-mit-red5-und-camtasia-studio/" target="_blank">Live Screencast in Flash mit Red5 und Java  Streaming Library</a></li>
<li><a href="http://www.splitmedialabs.com/vh-java-capture-sdk" target="_blank">VH Java Screen Capture SDK</a> looks nice... Hopefully  it will not become so expensive...</li>
<li>Freeware: <a href="http://www.splitmedialabs.com/vh-video-sdk/vh-screen-capture" target="_blank">VH Screen Capture Driver</a> supports C++,  C#, Java, Delphi, etc</li>
<li>Pogg: <a href="http://fotosdelpais.com/octavi/pogg/doku.php" target="_blank">Processing Theora Ogg Videos</a> - Working with  ogg (Streaming) Videos // thx @<a rel="nofollow" href="http://twitter.com/david_bru">david_bru</a></li>
<li>kooaba’s image recognition web services API is  public and their Query API is free! <a href="http://www.kooaba.com/developers/" target="_blank">you can check</a></li>
<li>Great tool and lib  for web <a href="http://web-harvest.sourceforge.net/" target="_blank">harvesting / scraping to extract data from web pages</a></li>
<li>crazy <a href="http://www.escapemotions.com/experiments.html" target="_blank">Peter from Slovakia</a> is an awesome visual  animation programmer <a title="#processing" rel="nofollow" href="http://twitter.com/search?q=%23processing">#processing</a>. He rocks!</li>
<li><strong><a href="http://twitter.com/jensfranke">RT @jensfranke</a> </strong>Benedikt Gross just released  <a href="http://www.looksgood.de/libraries/Ani/" target="_blank">vers. 1.2 of his Processing Animation/tweening Library</a> ANI.<a rel="nofollow" href="http://is.gd/cISGJ" target="_blank"></a> (via @<a rel="nofollow" href="http://twitter.com/CedricKiefer">CedricKiefer</a>)</li>
<li>Very good resource for processing! <a rel="nofollow" href="http://wiki.processing.org/w/Main_Page" target="_blank">http://wiki.processing.org/w/Main_Page</a></li>
</ul>
<p><strong>Physical Computing<br />
</strong></p>
<ul>
<li><a href="http://www.lumigram.com/catalog/index.php?language=en" target="_blank">Crazy LED clothes</a>.... <a rel="nofollow" href="http://www.lumigram.com/catalog/index.php?language=en" target="_blank"></a> maybe hackable for something</li>
<li>nice website with tutorials in wearable technology  <a rel="nofollow" href="http://lilypond.media.mit.edu/" target="_blank">http://lilypond.media.mit.edu/</a> via @<a rel="nofollow" href="http://twitter.com/popkalab">popkalab</a></li>
<li>Hmm... this <a href="http://code.google.com/p/amarino/" target="_blank">Amarino Project (Android meets  Arduino)</a> sounds interesting</li>
<li><a href="http://blog.makezine.com/archive/2010/06/flexible_arduino_is_flexible.html" target="_blank">Arduino is now flexible</a>- seems perfect for  fashionable projects?!</li>
<li><a href="http://www.oreillynet.com/pub/e/1626" target="_blank">First Steps with Arduino</a> - nice video tutorial for  beginners  via @<a rel="nofollow" href="http://twitter.com/make">make</a></li>
</ul>
<p style="text-align: left;"><strong>Game Developing:</strong></p>
<ul>
<li>Flash Game Developer: Announcing <a href="http://blog.elite-games.net/blog4.php/2010/03/10/announcing-mochi-social-aamp-the-mochi-g" target="_blank">Mochi Social  &amp; the Mochi GAME Developer Fund</a></li>
<li>Updated my FLash Game Lib Blog with some Links:  <a href="http://www.brighthub.com/hubfolio/matthew-casperson/blog/archive/2010/01/06/pushbutton-engine-tutorials.aspx" target="_blank">PushButton Engine vs. Flixel Game Engine and other tutorial links</a></li>
</ul>
<p><span><span> </span></span></p>
<p><strong>Flash and Flex</strong></p>
<ul>
<li><a href="http://code.google.com/p/in-spirit/wiki/ASSURF" target="_blank">ASSURF</a> by Eugene is an impressive <a href="http://blog.inspirit.ru/?p=386" target="_blank">image-based  pattern recognition library</a> for Flash</li>
<li>Two great tutorials for particle effects with  flint: <a href="http://slekx.com/2009/12/flint-visual-introduction/" target="_blank">Introduction</a> | <a href="http://slekx.com/2009/12/flinteroids-advanced-flint-tutorial/" target="_blank">Flint in a Game</a></li>
<li><strong>RT <a href="http://twitter.com/Stevehoward999">Stevehoward999</a> </strong>nice bunch of <a href="http://tv.adobe.com/show/rich-internet-applications-101/" target="_blank">Flash Catalyst and  Flash Builder 4 tutorials</a> from Adobe TV</li>
<li>RT @<a rel="nofollow" href="http://twitter.com/mchaize">mchaize</a>: Yes ! Adobe Flex is open ! The   <a href="http://opensource.adobe.com/wiki/display/flexsdk/flexsdk_announcements" target="_blank">AdvancedDataGrid and Charting components are open source</a></li>
<li><a href="https://freeriatools.adobe.com" target="_blank">Flash Builder 4 is  still FREE</a> for students and teachers</li>
<li>Introduction to Flex 4 videos --&gt; <a href="http://polygeek.com/2077_flex_introduction-to-flex-4-videos" target="_blank">Good video  links</a></li>
<li><strong><a href="http://twitter.com/thibault_imbert">RT thibault_imbert</a> </strong>Blogged  : <a href="http://www.bytearray.org/?p=1800" target="_blank">Optimizing  Flash Ads  whitepaper and some XFL Gourmet</a></li>
<li>„<a href="http://help.adobe.com/en_US/as3/mobile/flashplatform_optimizing_content.pdf" target="_blank">Optimizing  Performance for the Flash Platform</a>.” Tipps für Flash Player 10.1. (pdf)</li>
<li><a href="http://www.bytearray.org/?p=1827" target="_blank">Optimizing web content for Flash Player 10.1</a> - a  nice video talk</li>
<li>very <a href="http://corlan.org/2010/05/05/working-with-doctrine-zend-framework-and-flex/" target="_blank">cool article for MySQL + PHP and Flex  Projects</a></li>
<li>Added <a rel="nofollow" href="http://www.flashscope.com/" target="_blank">http://www.flashscope.com/</a> on my <a href="http://blog.derhess.de/2009/06/15/flash-indie-developer-part-8-verkaufe-deine-digitalen-produkte/comment-page-1/#comment-1143" target="_blank">blogpost</a> for  selling and buying flash components</li>
<li>Hm, I dont know why I found this <a rel="nofollow" href="http://flexbookmarks.com/" target="_blank">http://flexbookmarks.com/</a> not ealier... But it seems  to be a cool flex blog collection</li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
<li><a href='http://blog.derhess.de/2010/01/05/my-most-important-twitter-messages-4/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #4'>My most important Twitter Messages #4</a></li>
<li><a href='http://blog.derhess.de/2009/11/06/my-most-important-twitter-messages-3/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #3'>My most important Twitter Messages #3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creative Coding Tools, which is the best?</title>
		<link>http://blog.derhess.de/2010/06/02/creative-coding-tools-which-is-the-best/</link>
		<comments>http://blog.derhess.de/2010/06/02/creative-coding-tools-which-is-the-best/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 12:15:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Gedanken]]></category>
		<category><![CDATA[Interaction]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[image processing]]></category>
		<category><![CDATA[interface design]]></category>
		<category><![CDATA[physical computing]]></category>
		<category><![CDATA[processing]]></category>
		<category><![CDATA[tools]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=1308</guid>
		<description><![CDATA[Now I am almost studying Interactive Art for one year. Me, as a Flash and Flex Developer, like coding with audio-visual and interaction-based content. But if I am honest, in the last time I did not use Flash in my projects at all. I had to deal with some other powerful creative coding tools. Some [...]


Related posts:<ol><li><a href='http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #6'>My most important Twitter Messages #6</a></li>
<li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
<li><a href='http://blog.derhess.de/2010/01/05/my-most-important-twitter-messages-4/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #4'>My most important Twitter Messages #4</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Now I am almost studying Interactive Art for one year. Me, as a Flash and Flex Developer, like coding with audio-visual and interaction-based content. But if I am honest, in the last time I did not use Flash in my projects at all. I had to deal with some other powerful creative coding tools. Some of these tools provide me, as an artist, much more freedom than the Flash plattform can ever provide. For example, creating a <strong>visual output for multi-displays</strong> applications, <strong>programming on hardware</strong> (arduino), some real-time<strong> video tracking</strong> (face detection) experiments, using special Open-GL Renderer for <strong>3D graphics</strong> and so on. But I also ran into problems, which I would never have with using Flash. Especially, when I worked together with unexperienced programmer. For this reason, I will describe some of these creative coding tools with their inherent advantages and disadvantages. After this article you should have a good overview about the available tools in creative coding.</p>
<div id="attachment_1319" class="wp-caption aligncenter" style="width: 310px"><a href="http://blog.derhess.de/wp-content/uploads/2010/06/creativeCoding_table.gif" rel="lightbox[1308]"><img class="size-medium wp-image-1319" title="Creative Coding Tools" src="http://blog.derhess.de/wp-content/uploads/2010/06/creativeCoding_table-300x142.gif" alt="Creative Coding Tools Overview" width="300" height="142" /></a><p class="wp-caption-text">Creative Coding Tools Overview</p></div>
<p><span id="more-1308"></span></p>
<p><a href="http://www.adobe.com/products/flash/" target="_blank"><span style="font-size: large;"><strong>Adobe Flash (text-based coding)</strong></span></a></p>
<p>Adobe delivers a very good IDE for creative coding. Many people complain about the IDE, but it is the <strong>best tool to start coding</strong> for media designer, artist etc. You have the whole familiar layer infrastructure from Photoshop, and you can easily import your Photoshop, Illustrator graphics. After importing the graphics and the artist can start coding directly on the graphics. To see the graphics visually and arrange them on the stage, and then coding seamlessly with them (connected via symbolname = variable name) minimizes the obstactles for newbies so much. The same is valid for working with interactive video and audio. I know the Flash IDE is not cheap, but it is definitely the money worth for getting a perfect start. After reaching the intermediate level, you can switch to <a href="http://www.adobe.com/devnet/flex/free/index.html" target="_blank">Flash Builder</a> Coding Editor. This editor is quite advanced and it is free for students and teacher.</p>
<p>In a summary Flash is perfect for starting creative coding. For heavy <strong>graphic and media</strong> (video + audio files) <strong>projects </strong>it is perfect and delivers a <strong>unique workflow</strong>. Flash is also a very good solution for <strong>web-based project</strong> and the <strong>community is very big and active</strong>. So you can be sure to find a whole set of additional libraries and help. Because of the simplicity the Flash Plattform has got two disadvantages. The lack of perfomance compared to other technologies (C++, Java, Python) can be a problem for complex visual renderings and algorithms. The second disadvantage is the less freedom for physical computing based projects. An Alternative for Flash is <strong><a href="http://www.silverlight.net/" target="_blank">Microsoft Silverlight</a></strong></p>
<p><a href="http://processing.org/" target="_blank"><span style="font-size: large;"><strong>Processing (text-based coding)</strong></span></a></p>
<p>Processing is a specific Java based framework for creative coding. Ben Fry and Casey Reas simplified the programming language Java, so it is easier for media artist diving into creative coding. In my opinion, <strong>it is not a good solution for starting creative coding</strong> with this tool, even it is for free! In my class and at my old university I often saw the same misunderstanding in the beginners eyes when they started with processing... This whole text-based coding without any reference to the graphics is still too abstract for beginners. That lead for unhappy artist. Then maybe they  started hating programming... That is not cool... Maybe the new IDE project <strong><a href="http://kaleido.media.mit.edu/" target="_blank">Kaleido</a></strong> can solve this.</p>
<p>The syntax of Processing is quite similar to <a href="http://de.wikipedia.org/wiki/ActionScript" target="_blank">ActionScript</a>. So it is not so difficult for Flash Coder to switch to Processing and vice versa. Processing is able to <strong>use Open-GL</strong>. In this case it makes much more sense to use this <strong>tool for 3D Project</strong> than Flash. Even you can <strong>connect Java Libraries</strong> with your Processing projects. That enables completely new application possibilities. <strong>Speech recognition, video tracking</strong>, working with <strong>Bluetooth Networks</strong> are only a few examples. Also collaborative coding via <a href="http://en.wikipedia.org/wiki/Revision_control" target="_blank">SVN</a> is quite easy in Processing and the active community is the best evidence for this.</p>
<p><a href="http://cycling74.com/" target="_blank"><span style="font-size: large;"><strong>Max/MSP/Jitter (node-based coding)</strong></span></a></p>
<p>This tool is a node-based  programming tool for media artist. Every node has an input and a output. The artist can connect this nodes with cables, like it was used to do in the earlier times with the audio synthesizer. The node-based approach may be a good starting point for beginners. For experienced programmer (also for me) it can be very weird to programm in this environment. But if I am honest, Max/MSP/Jitter delivers a b<strong>ig repertoire of audio effect nodes, video effect nodes</strong> and <strong>User Interface elements</strong>. Also working with hardware is quite well supported in this environment. <strong>Connecting MIDI devices</strong>,<strong> special sound-cards</strong> and <strong>several displays</strong> (or projectors) to Max/MSP/Jitter is not a big problem. For this reason Max/MSP/Jitter is perfect for <strong>live audio-visual performances</strong> and <strong>media installations</strong>. A further advantage is the extensibility of Max/MSP/Jitter. Advanced programmers can use the <strong>included JAVA  API</strong> or <strong>JavaScript API</strong> for creating and extending new nodes (e.g. OpenCV in Max) and user interface elements. Only for web-based projects this tool is almost useless, and even working together with other artist seems not so easy. Alternatives for the commercial based product MAX/MSP/Jitter can be <strong><a href="http://puredata.info/" target="_blank">PureData</a></strong> (mainly for audio processing), <strong><a href="http://vvvv.org/" target="_blank">VVVV</a></strong> (video and visuals) and <strong><a href="http://musart.dist.unige.it/EywMain.html" target="_blank">EyesWeb Framework</a></strong> (video and stage-based installations).</p>
<p><strong><a href="http://www.openframeworks.cc/" target="_blank"><span style="font-size: large;">openFrameworks (text-based coding)</span></a></strong></p>
<p>With openFrameworks we enter the big world of C and C++. C and C++ is quite old and for this reason the language has got some ugly inherent characteristics. For advanced programmer the <a href="http://en.wikipedia.org/wiki/Pointer_%28computing%29" target="_blank">concept of pointers</a> is quite easy to understand. In contrast intermediate programmers will get surely fucked up with the <a href="http://en.wikipedia.org/wiki/Header_file" target="_blank">header file concept</a>. Beginners are going to get lost in this big world... That sounds terrible, but it  is not so worse. C and C++ provides the biggest freedom an artist can ever get. For getting this freedom the artist has to put some effort into it.</p>
<p>Afterwards the artist can <strong>code directly on hardware</strong> (e.g. <a href="http://www.arduino.cc/" target="_blank">Arduino</a>). Also <strong>high-end performance</strong> optimizing of your application is possible here. Especially for <strong>heavy 3D -based projects</strong> you are supposed to use this platform. The team around openFrameworks created successfully an easy to use C++ Library for audio-visual coding. Their <a href="http://www.openframeworks.cc/setup" target="_blank">tutorial page</a> gives an easy start and their classes makes it quite <strong>easy working with audio,video and drawing operations in C++</strong>. The openFramework approach is very similar to the Processing project in Java World. It exist an active community, who <a href="http://www.openframeworks.cc/addons" target="_blank">extend</a> the openFramework toolkit successively. A disadvantage of openFrameworks could be the slow development process. If no suitable add-on is available for your project (for instance: network-based multi-user interaction) it can get very fast complex and time-consuming to solve this technical issue. An alternative for openFramework could be <strong><a href="http://libcinder.org/" target="_blank">Cinder</a></strong>.</p>
<p><strong><span style="font-size: large;">The End</span></strong></p>
<p>The table above reveals that there is no real winner available. All the tools do a great job in their special domain. So Flash and Processing are very good tools for web-based projects, openFrameworks and Max/MSP/Jitter are better for media installations and complex animations. Beginners should check which tool is really easy to learn. An easy start and enjoying coding is very important in the beginning! Advanced Programmer and artist should distinguish between <strong>perfomance-based/hardware-based</strong> or <strong>graphic-based/media-file-based/web-based</strong> projects. For perfomance-based/hardware-based projects openFrameworks, Max/MSP/Jitter and maybe Processing is the best solution. For web-based and media-file/graphic-based projects Flash delivers a very good solution. In some cases (e.g. big Information Design projects) Processing is more suitable... So Happy Coding and visit <strong><a href="http://www.creativeapplications.net/" target="_blank">CreativeApplications.Net</a></strong> to see what is possible!</p>
<p><strong><br />
</strong></p>
<p><strong><br />
</strong></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #6'>My most important Twitter Messages #6</a></li>
<li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
<li><a href='http://blog.derhess.de/2010/01/05/my-most-important-twitter-messages-4/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #4'>My most important Twitter Messages #4</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2010/06/02/creative-coding-tools-which-is-the-best/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>My most important Twitter Messages #4</title>
		<link>http://blog.derhess.de/2010/01/05/my-most-important-twitter-messages-4/</link>
		<comments>http://blog.derhess.de/2010/01/05/my-most-important-twitter-messages-4/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 14:03:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Interaction]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[cool stuff]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[interface design]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=1188</guid>
		<description><![CDATA[A small summary of my Twitter messages from November - December 2009: Allgemein (General) Great homepage with top-level talks for creative coders, designer and other artists Very interesting media facade project. Partly based on Adobe Air Sorftware Nice article: Media Facades: Fundamental terms and concepts International Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging [...]


Related posts:<ol><li><a href='http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #6'>My most important Twitter Messages #6</a></li>
<li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
<li><a href='http://blog.derhess.de/2009/11/06/my-most-important-twitter-messages-3/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #3'>My most important Twitter Messages #3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">
<p style="text-align: left;"><img class="aligncenter" src="http://blog.derhess.de/wp-content/uploads/2009/07/twitterdehess.gif" alt="Twitter von der hess" width="435" height="155" /><br />
A small summary of my <a href="http://twitter.com/derhess" target="_blank">Twitter messages</a> from November - December 2009:</p>
<p><strong><span id="more-1188"></span>Allgemein (General)</strong></p>
<ul>
<li><a href="http://blogs.aquent.com/aquentblog/author/susie-hall/" target="_blank">Great homepage with top-level talks</a> for creative coders, designer and other artists</li>
<li>Very interesting <a href="http://playhouse.daft.ie/create/" target="_blank">media facade project</a>. Partly based on Adobe Air Sorftware</li>
<li>Nice article: <a href="http://www.mediaarchitecture.org/mediafacades2008/exhibition/basics-eng/" target="_blank">Media Facades: Fundamental terms and concepts</a></li>
<li><a href="http://www.computational-aesthetics.org/2010/" target="_blank">International Symposium on Computational Aesthetics in Graphics, Visualization, and Imaging </a></li>
<li>Very interesting designer: <a rel="nofollow" href="http://www.waldemeyer.com/" target="_blank">http://www.waldemeyer.com/</a> especially for the domain of wearable technology fashion. Also<a href="http://waldemeyer.blogspot.com/" target="_blank"> his blog</a></li>
<li>Some inspiration for your <a href="http://blog.makezine.com/archive/2009/12/make_holiday_gift_guide_2009_all-ar.html" target="_blank">wishlist? Physical Computing</a> Ahoi!</li>
<li>Very cool!! <a href="http://www.photonstorm.com/archives/710/svn-for-photoshop-with-pixelnovel?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+PhotonStorm+%28Photon+Storm%29" target="_blank">Real SVN Functionality for Photoshop with PixelNovel</a></li>
<li><a href="http://wiigee.org" target="_blank">Wiigee</a> is a nice java library for working with gestures and the wiimote. a port for ActionScript would be nice <img src='http://blog.derhess.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li><a href="http://www.opencalais.com/" target="_blank">Reuters open MetaData (Semantic Web) Database</a> looks interesting for webservice and information experiments</li>
<li>Wow! The New York Times began to open their Information Archives! <a rel="nofollow" href="http://data.nytimes.com/" target="_blank">http://data.nytimes.com/</a></li>
<li>Nice <a href="http://geoapi.com/" target="_blank">Geo coding API for Web 2.0 services </a></li>
<li><a href="http://blog.fitc.ca/post.cfm/interactive-installations-wanted" target="_blank">Interactive installations wanted for the FITC Amsterdam</a></li>
<li>Found an <a href="http://193.171.60.44/dspace/">archive database for Media Art</a>.  Maybe it could be useful during my studies in interactive art</li>
<li><a href="http://eismann-sf.com/news/?p=824" target="_blank">Nice Graphic about Qualities of Information Design</a></li>
<li>Great slides about a good <a href="http://www.insideria.com/2009/11/how-to-run-a-creative-business.html" target="_blank">business culture in a creative environment</a></li>
<li>fascinated by the <a href="http://en.wikipedia.org/wiki/Theremin" target="_blank">Theremin Music instrument</a> and tv documentation <a href="http://de.wikipedia.org/wiki/Theremin" target="_blank">(deutsch)</a></li>
<li>Yale University's Psychology course on <a href="http://www.youtube.com/watch?v=P3FKHH2RzjI&amp;feature=SeriesPlayList&amp;p=6A08EB4EEFF3E91F" target="_blank">Youtube</a>. **OFF TOPIC**</li>
<li>Holy shit that is the<a href="http://www.koreus.com/video/out-of-time.html" target="_blank"> best parkour action</a> I have ever seen!!  **OFF TOPIC**</li>
<li>Ziemlich interessante Präsentation über die Kombination von <a href="http://mediathek.hs-furtwangen.de/public/6493e9ea456d032ab02d9c156157d3a2/" target="_blank">Mobile Art und Urban Displays von Jürgen Scheible</a></li>
<li>Nett zu lesen: <a href="http://blog.liip.ch/files/pdf/stuermer_2009_digitalenachhaltigkeiteinkonzeptmitzukunft.pdf" target="_blank">Digitale Nachhaltigkeit – ein Konzept mit Zukunft</a></li>
</ul>
<p><strong>Generative Art:</strong></p>
<ul>
<li>Interesting <a href="http://mediamilitia.com/getting-started-with-generative-art/" target="_blank">blog entry on 'Generative Art'</a> via @Natzke</li>
<li><a href="http://beta.nodebox.net/wiki/Welcome" target="_blank">Generative Art Tool </a>- out of the box via @<a href="http://twitter.com/generatorx">generatorx</a></li>
<li>Ich bin nun überzeugt und werd mir das Buch kaufen. <a rel="nofollow" href="http://www.generative-gestaltung.de/" target="_blank">http://www.generative-gestaltung.de/</a> Visual Programming Lernen vom Feinsten <img src='http://blog.derhess.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </li>
<li>Umfangreiche Artikel Sammlung zum Thema <a href="http://medienkunstnetz.de/themen/generative_tools/" target="_blank">Generative Tools für die digitale Medienkunst</a></li>
</ul>
<p><strong>UX and Interaction Design:</strong></p>
<ul>
<li><a href="http://bit.ly/4LmWBN" target="_blank">Free Sketching &amp; Wireframing Kit</a> <a rel="nofollow" href="http://bit.ly/4LmWBN" target="_blank"></a> via @fplag</li>
<li><a href="http://www.interactivearchitecture.org/" target="_blank">Great blog</a> about interaction, architecture, space, user experience etc.</li>
<li><a href="http://www.gillesbailly.fr/menua/" target="_blank">Marking Menus</a> are a very good concept for mouse gestures and menu navigation issues</li>
<li>Must read article: Open for Business - <a href="http://www.insideria.com/2009/11/open-for-business-designing-social-interfaces.html" target="_blank">Designing Social Interfaces -&gt; degree of openness from a technical view</a></li>
<li>Wow, very nice idea of a physical computing interface: <a href="http://eis.comp.lancs.ac.uk/index.php?id=11&amp;type=0" target="_blank">VoodooIO</a></li>
<li><a href="http://vimeo.com/mkalten/likes/page:1/sort:newest" target="_blank">Nice video list of Tangible User Interfaces</a></li>
<li>Nice Blog and very good articles: <a href="http://www.organicui.org/?page_id=35" target="_blank">Designing Kinetic and Organic User Interfaces</a></li>
<li>Two great articles about <a href="http://tinyurl.com/yb66lkj" target="_blank">User Experience in an Agile Development</a> process (or in Scrum) <a rel="nofollow" href="http://tinyurl.com/yb66lkj" target="_blank"></a> <a rel="nofollow" href="http://tinyurl.com/ycj5a32" target="_blank">http://tinyurl.com/ycj5a32</a></li>
</ul>
<p style="text-align: left;"><strong>Projekte und Experimente (Projects and experiments)</strong><strong><br />
</strong></p>
<ul>
<li><a href="http://blog.makezine.com/archive/2009/12/amazing_sound_sculptures_from_motor.html" target="_blank">Amazing sound sculptures</a> from motors &amp; more via @<a href="http://twitter.com/make">make</a></li>
<li>Stumbled again about the <a href="http://jexp.de/blog/archives/16-On-LEGO-Powered-Time-Tracking;-My-Daily-Column.html" target="_blank">lego Time Tracking</a> thing. I really like this nerdy idea</li>
<li>Should I really try it? <a rel="nofollow" href="http://suicidemachine.org/" target="_blank">http://suicidemachine.org/</a> a nice net (art) project idea</li>
<li>Nice project: <a href="http://blog.makezine.com/archive/2009/11/ego_search_visualizer.html" target="_blank">Ego search visualizer</a> from MIT Lab: <a href="http://personas.media.mit.edu/" target="_blank">the project page</a></li>
<li><a href="http://www.graviti.tv/blog/?p=130" target="_blank">MIT gestural computing</a> makes multitouch look old hat - Interesting Project</li>
<li>Looking for SenseWare: My Examples -&gt; <a href="http://www.eltopo.de/sites/funktionide_part1_1.html" target="_blank">funktionide</a> // <a href="http://www.eltopo.de/sites/liquidwall_1.html" target="_blank">LiquidWall </a>// <a href="http://www.poken.com" target="_blank">Poken</a></li>
<li><a href="http://www.nearfield.org/2009/11/iphone-rfid-and-nfc-peripherals" target="_blank">Pimp your iPhone for RFID</a></li>
<li><a href="http://blog.makezine.com/archive/2009/12/wii_remote_for_mame_on_iphone.html" target="_blank">Wii remote for MAME on iPhone</a></li>
<li>Nice experiment! <a href="http://blog.makezine.com/archive/2009/12/iphone_controlled_solar_powered_ard.html" target="_blank">iPhone controlled Arduino tank</a></li>
<li><a href="http://blog.makezine.com/archive/2009/11/diy_accelerometer_controlled_usb_ga.html" target="_blank">DIY accelerometer controlled USB gamepad</a></li>
<li>wow, a <a rel="nofollow" href="http://infosthetics.com/archives/2009/11/ringwall_world_largest_multi-touch_multi-user_wall.html" target="_blank">45m long multitouch wall</a> via @<a href="http://twitter.com/jensfranke">jensfranke</a>, @<a href="http://twitter.com/CedricKiefer">CedricKiefer</a>, @<a href="http://twitter.com/memotv">memotv</a> / Don't know if this useful...</li>
<li><a href="http://itsme.it/project/" target="_blank">itsme</a> the next generation of personal computing?! I don't know... <a rel="nofollow" href="http://itsme.it/project/" target="_blank"></a></li>
<li>Very cool idea or app for an <a href="http://www.graviti.tv/blog/?p=122" target="_blank">eyetracker approach</a></li>
<li><a href="http://www.youtube.com/watch?v=UmIgNfp-MdI" target="_blank">Microsoft "Courier" secret tablet</a></li>
</ul>
<p><strong>Neue Technologie (new Technologies)</strong></p>
<ul>
<li>Wow the <a href="http://blog.makezine.com/archive/2010/01/generate_cityscapes_with_city_engin.html" target="_blank">City Engine Software</a> looks great for Science Fiction and other Urban Movie Post Production stuff</li>
<li>Transform your real pictures into nice drawings: <a href="http://grail.cs.washington.edu/projects/gradientshop/" target="_blank">Research Project GradientShop</a></li>
</ul>
<p><span><span> </span></span></p>
<p><strong>Programmierung und Software Design (Programming)</strong></p>
<ul>
<li><a href="http://www.computer.org/portal/web/buildyourcareer/fa035" target="_blank">Frequently Forgotten Fundamental Facts about Software Engineering</a></li>
<li>Uh nice topic for Computer Scientist in Media: <a href="http://hci.stanford.edu/research/opportunistic/" target="_blank">Opportunistic Programming</a></li>
</ul>
<p style="text-align: left;"><strong>Game Developing:</strong></p>
<ul>
<li>Blog article: <a href="http://gamesalfresco.com/2009/12/31/best-selling-augmented-reality-games-of-2009/" target="_blank">Best Selling Augmented Reality Games of 2009</a></li>
<li>Interesting report:<a href="http://joshblog.net/2010/01/04/indie-flash-game-development-a-2009-year-end-retrospective/" target="_blank"> Indie Flash Game Development: A 2009 Year-End Retrospective</a></li>
<li>A must read for all Flash Indie Game Developer: <a href="http://blog.elite-games.net/blog4.php/2009/12/17/total-revenue-from-last-2-years" target="_blank">Badim's Total revenue from last 2 years blog post</a></li>
<li>Playyoo is an interesting plattform for Flash Mobile and Flash Lite Game Developer <a rel="nofollow" href="http://blog.playyoo.com/" target="_blank">http://blog.playyoo.com/</a> and <a rel="nofollow" href="http://playyoo.com/" target="_blank">http://playyoo.com/</a></li>
<li>Adobe starts "<a href="http://www.adobe.com/devnet/games/" target="_blank">#Flash Platform #Gaming Technology Center"</a> (<a href="http://www.adobe.com/devnet/logged_in/ddeibler_flash_platform_games.html" target="_blank">Center</a>) via @flashforum</li>
<li>Some nice and useful <a href="http://www.youtube.com/user/kmprssr#g/a" target="_blank">video tutorials for the Flash Push Button Game Engine</a></li>
<li>Thoughtful article from @<a href="http://twitter.com/GregLoire">GregLoire</a> on <a href="http://www.gamasutra.com/blogs/GregMcClanahan/20091202/3709/Achievement_Design_101.php" target="_blank">Achievement Design 101</a> via @mochimedia</li>
<li>Nice Blogpost: <a href="http://bbrathwaite.wordpress.com/2008/11/30/creating-a-game-design-document/" target="_blank">Creating a Game Design Document</a></li>
<li>Nice article: <a href="http://www.untoldentertainment.com/blog/2009/10/09/running-a-game-studio-from-start-up-to-sustainability/" target="_blank">Running a Game Studio: From Start-Up to Sustainability</a></li>
</ul>
<p><span><span> </span></span></p>
<p><strong>Flash and Flex</strong></p>
<ul>
<li><a href="http://seantheflexguy.com/blog/2009/12/30/neurosky-mindset-brain-computer-interface-actionscript-3-0-api/" target="_blank">Brain Computer Interface ActionScript 3.0 API</a> library released by Sean Moore</li>
<li>Blog post:<a href="http://seantheflexguy.com/blog/2009/12/19/list-of-34-more-actionscript-30-apis/" target="_blank"> 34 cool ActionScript Libraries</a> by Sean Moore</li>
<li>Great <a href="http://nodename.com/blog/2009/12/03/roll-over-delaunay-voronoi-library-goes-open-source/" target="_blank">Voronoi open-source library for AS3</a> published</li>
<li>Harmcrest is a nice <a href="http://www.insideria.com/2009/11/validation-in-flex-with-hamcre.html" target="_blank">Form and User Interface Input Validation Library</a> and Framework for Flex</li>
<li>Adobe <a title="#Flash" href="http://twitter.com/search?q=%23Flash">#Flash</a> and <a href="http://bit.ly/90o5eq" target="_blank">search engine optimization</a> (<a title="#SEO" href="http://twitter.com/search?q=%23SEO">#SEO</a>): Techniques, issues, and strategies:  (via @<a href="http://twitter.com/marcthiele">marcthiele</a>)</li>
<li>Maybe the Flash Plattform gives<a href="http://newteevee.com/2009/11/21/get-ready-for-flash-player-10-1-to-stream-p2p-video-to-millions-swap-files-bittorrent-style/" target="_blank"> P2P a new chance to establish</a> in the area of network (streaming) technologies?!</li>
<li><a href="http://wiki.swfjunkie.com/tweetr" target="_blank">Tweetr AS3 Library</a> 0.95 Released by @<a href="http://twitter.com/_sandro">_sandro</a> check out:</li>
</ul>
<p><script type="text/javascript">// <![CDATA[
   google_ad_client = "pub-2874371819292006"; /* Mittlerer Banner, 468x60, Erstellt 22.07.09 */ google_ad_slot = "6664183687"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #6'>My most important Twitter Messages #6</a></li>
<li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
<li><a href='http://blog.derhess.de/2009/11/06/my-most-important-twitter-messages-3/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #3'>My most important Twitter Messages #3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2010/01/05/my-most-important-twitter-messages-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My most important Twitter Messages #3</title>
		<link>http://blog.derhess.de/2009/11/06/my-most-important-twitter-messages-3/</link>
		<comments>http://blog.derhess.de/2009/11/06/my-most-important-twitter-messages-3/#comments</comments>
		<pubDate>Fri, 06 Nov 2009 20:03:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Generative Art]]></category>
		<category><![CDATA[Interaction]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[cool stuff]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[fotografie]]></category>
		<category><![CDATA[image processing]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[research]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=1144</guid>
		<description><![CDATA[A small summary of my Twitter messages from September - October 2009: Allgemein (General) Wow! nice black-white photography compilation Sadly... but it is so true... the hierarchy of digital distractions - nice info graphic Nice Blog Post: How I find good folks to collaborate with Readin the paper: What is Generative Art? Complexity Theory as [...]


Related posts:<ol><li><a href='http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #6'>My most important Twitter Messages #6</a></li>
<li><a href='http://blog.derhess.de/2010/01/05/my-most-important-twitter-messages-4/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #4'>My most important Twitter Messages #4</a></li>
<li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">
<p style="text-align: left;"><img class="aligncenter" src="http://blog.derhess.de/wp-content/uploads/2009/07/twitterdehess.gif" alt="Twitter von der hess" width="435" height="155" /><br />
A small summary of my <a href="http://twitter.com/derhess" target="_blank">Twitter messages</a> from September - October 2009:</p>
<p><strong><span id="more-1144"></span>Allgemein (General)</strong></p>
<ul>
<li><span><span>Wow! nice <a href="http://www.smashingmagazine.com/2009/09/09/beautiful-black-and-white-photography-2/" target="_blank">black-white photography</a> compilation</span></span></li>
<li><span><span>Sadly... but it is so true... the <a href="http://www.informationisbeautiful.net/visualizations/the-hierarchy-of-digital-distractions/" target="_blank">hierarchy of digital distractions</a> - nice info graphic</span></span></li>
<li><span><span>Nice Blog Post: <a href="http://www.intuitiongames.com/2009/09/how-i-find-good-folks-to-collaborate-with/" target="_blank">How I find good folks to collaborate with</a></span></span></li>
<li><span><span>Readin the paper: <a href="http://http://www.philipgalanter.com/downloads/ga2003_what_is_genart.pdf" target="_blank">What is Generative Art?</a> Complexity Theory as a Context for Art Theory</span></span></li>
<li><span><span>RT @<a href="http://twitter.com/scene360">scene360</a> Is it made with Paint or Code? — <a href="http://illusion.scene360.com/painting/5201/is-it-made-with-paint-or-code/" target="_blank">Illusion 360</a> - World's Most Amazing Art, Design, Technology, Video</span></span></li>
<li><span><span>Freaky pictures on <a href="http://www.nikonsmallworld.com/gallery/year/2009/1" target="_blank">Nikon Small World Gallery </a></span></span></li>
<li><span><span>Wow!!! <a href="http://blog.makezine.com/archive/2009/10/bullet_impacts_at_1000000_frames_pe.html" target="_blank">Bullet impacts at 1,000,000 frames per second</a></span></span></li>
<li><span><span>I like the web app Tilt-Shiftmaker! <a rel="nofollow" href="http://tiltshiftmaker.com/" target="_blank">http://tiltshiftmaker.com/</a></span></span></li>
<li><span><span>Tracks on a Map - A nice data visualization example <a rel="nofollow" href="http://www.tracksonamap.com/" target="_blank">http://www.tracksonamap.com/</a></span></span></li>
<li><span><span>Emperor's Castle amazing <a href="http://tinyurl.com/ylhggsl" target="_blank">papercraft</a> and here more <a href="http://tinyurl.com/ygo5gl5" target="_blank">amazing photos</a></span></span></li>
<li><span><span>Nice essay for dealing with the topic of interactive art: <a href="http://www.laboralcentrodearte.org/feedback/ChristianePaul_001.html" target="_blank">FEEDBACK: FROM OBJECT TO PROCESS AND SYSTEM</a></span></span></li>
<li><span><span>Another nice essay: <a href="http://www.medienkunstnetz.de/themes/overview_of_media_art/communication/1/" target="_blank">Interaction, Participation, Networking: Art and Telecommunication</a></span></span></li>
<li><span><span> </span></span><span><span>really nice! Combo: <a href="http://blog.makezine.com/archive/2009/10/combo_a_collaborative_animation_by.html" target="_blank">A collaborative animation</a> by Blu and David Ellis</span></span></li>
<li><span><span>Nice talk: <a href="http://creativity-online.com/work/cat-2009-the-wizard-of-data-art-aaron-koblin/16690" target="_blank">The Wizard of Data Art</a>, Aaron Koblin</span></span></li>
<li><span><span>Please read the important words from <a href="http://number27.org/worldbuilding.html" target="_blank">Jonathan Harris: World Building in a crazy world!</a> and think about it</span></span></li>
<li><span><span>Interested in generative drawing?! <a href="http://tv.adobe.com/watch/max-2009-design/new-experimental-work-from-joshua-davis" target="_blank">watch this</a> <img src='http://blog.derhess.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </span></span></li>
<li><span><span>(Reading: <a href="http://ngm.nationalgeographic.com/2007/07/swarms/miller-text" target="_blank">Swarm Theory Article)</a></span></span></li>
</ul>
<p><strong>UX and Interaction Design:</strong></p>
<ul>
<li><span><span>Really nice presentation Slides: <a href="http://www.designforcontext.com/publications/semweb-ui-pres/#%289%29" target="_blank">Interacting with the Semantic Web </a></span></span></li>
<li><span><span>UX topic: <a href="http://johnnyholland.org/2009/09/21/understanding-experience-of-social-network-sites/" target="_blank">understanding experience of social-network-sites</a> nice article</span></span></li>
<li><span><span>How to Understand Your Users with Personas - <a href="http://carsonified.com/blog/design/how-to-understand-your-users-with-personas/" target="_blank">A nice comic explanation</a></span></span></li>
<li><span><span>Nice blog article: <a href="http://sixrevisions.com/usabilityaccessibility/creating-a-timeless-user-experience/" target="_blank">Creating a Timeless User Experience</a></span></span></li>
<li><span><span>interesting interview: <a href="http://johnnyholland.org/2009/10/30/johnny-tv-features-drawing-ideas-and-communicating-interaction/" target="_blank">Drawing Ideas and Communicating Interaction </a></span></span></li>
<li><span><span>Reading the paper: <a href="http://modin.yuri.at/teaching/TangibleWorkshop/papers/UllmerIshiiTUI.pdf" target="_blank">Emerging Frameworks for Tangible User Interfaces</a></span></span></li>
</ul>
<p style="text-align: left;"><strong>Projekte und Experimente (Projects and experiments)</strong><strong><br />
</strong></p>
<ul>
<li><span><span><a href="http://letsmakerobots.com/node/10577" target="_blank">Delta bot</a> a nice roboter for mouse interaction via processing and arduino</span></span></li>
<li><span><span>Very nice Flash Augmented Reality Experiment Idea: <a href="http://www.zeropointnine.com/blog/augmented-reality-texture-extraction-experiment/" target="_blank">Augmented Reality Texture Extraction</a></span></span></li>
<li><span><span>very nice vector-based drawing tool with very nice brushes!! <a rel="nofollow" href="http://www.livebrush.com/" target="_blank">http://www.livebrush.com/</a> via @<a href="http://twitter.com/fplag">fplag</a></span></span></li>
<li><span><span>ACME – <a href="http://gamesalfresco.com/2009/10/09/acme-augmented-collaboration-in-mixed-environments/" target="_blank">Augmented Collaboration in Mixed Environments</a> - Impressive project!</span></span></li>
<li>G-speak The Spatial Operating Environment - <a href="http://www.vimeo.com/2229299" target="_blank">Minority Report Interface System</a> Yeah the future has begun <img src='http://blog.derhess.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </li>
<li><a href="http://gamesalfresco.com/2009/10/16/2d-sketches-become-3d-reality/" target="_blank"><span><span>2d Sketches Become 3d Reality</span></span></a></li>
<li><span><span>Could be a nice interface for games -&gt; <a href="http://www.youtube.com/watch?v=YxdlYFCp5Ic" target="_blank">electric stimulus to face </a></span></span></li>
<li><span><span>Video: Strategy Game <a href="http://preview.tinyurl.com/ykxkrww" target="_blank">R.U.S.E. with Multitouch Interaction </a></span></span></li>
<li><span><span>Nice product for ubiquitous blackboard installation: <a href="http://eismann-sf.com/news/?p=805" target="_blank">IdeaPaint</a>!!  Maybe also nice for hack the social space</span></span></li>
<li><span><span>The piece was created to <a href="http://vimeo.com/channels/newwaysofinteraction#7449797" target="_blank">explore a sense of connection and playfulness in multiple urban open space</a>s" via @<a href="https://twitter.com/jensfranke">jensfranke</a></span></span></li>
</ul>
<p><strong>Neue Technologie (new Technologies)</strong></p>
<ul>
<li><span><span><a href="http://grail.cs.washington.edu/projects/parallax/" target="_blank">Parallax Photography</a>: Creating 3D Cinematic Effects from Stills</span></span></li>
<li><span><span>Amazing!!... <a href="http://grail.cs.washington.edu/projects/interior/" target="_blank">Reconstructing Building Interiors</a> from Images </span></span></li>
<li><span><span>WOW!!! <a href="http://blog.makezine.com/archive/2009/09/ilovesketch_a_gesture-based_3d_sket.html" target="_blank">ILoveSketch</a>, a gesture-based 3D sketchpad. Amazing!</span></span></li>
<li><span><span><a href="http://www.alexmil.de/markerless-camera-tracking/" target="_blank">Markerless camera tracking</a> (via @<a href="http://twitter.com/alexmilde">alexmilde</a>) via @<a href="http://twitter.com/jensfranke">jensfranke</a></span></span></li>
<li><span><span><a href="http://gamesalfresco.com/2009/09/24/amazing-mobile-ar-videos-from-graz/" target="_blank">Amazing Mobile AR Videos</a> from Graz</span></span></li>
<li><span><span><a href="http://gizmodo.com/5374890/this-is-a-photoshop-and-it-blew-my-mind" target="_blank">PhotoSketch</a> as new compositing and photo search engine tool for pictures looks unbelievable!</span></span></li>
<li><span><span>Totally insane, crazy, nuts, mad and anything else. <a href="http://bit.ly/13rGTP" target="_blank">The CryEngine 3</a></span></span></li>
<li><span><span>Shape Recognition and <a href="http://gamesalfresco.com/2009/10/16/ismar-2009-sketch-and-shape-recognition-preview-from-ben-gurion-university/" target="_blank">Pose Estimation for Mobile (!) Augmented Reality</a></span></span></li>
<li><span><span>Next generation of image manipulation!!! <a href="http://blogs.adobe.com/jnack/2009/10/video_new_from_adobe_labs_content-aware_fill.html" target="_blank">Content-Aware Fill</a> from Adobe -  <a href="http://www.cs.princeton.edu/gfx/pubs/Barnes_2009_PAR/index.php" target="_blank">more info</a></span></span></li>
<li><span><span>That AR stuff rocks! <a href="http://mi.eng.cam.ac.uk/~qp202/" target="_blank">Probabilistic Feature-based On-line Rapid Model Acquisition</a></span></span></li>
<li><span><span><a href=" http://bit.ly/Ya217" target="_blank">Hi-speed robotic hand</a> - impressive:<a rel="nofollow" href="http://bit.ly/Ya217" target="_blank"></a> via @<a href="https://twitter.com/Quasimondo">Quasimondo</a></span></span></li>
<li><span><span><a href="http://research.microsoft.com/en-us/um/redmond/groups/cue/MuCI/" target="_blank">Muscle-Computer Interfaces</a> (muCIs) from Microsoft</span></span></li>
</ul>
<p><span><span> </span></span></p>
<p><strong>Programmierung und Software Design (Programming)</strong></p>
<ul>
<li><span><span><a href="http://www.joelonsoftware.com/items/2009/09/23.html" target="_blank">The Duct Tape Programmer</a> - the new programmer boheme?! </span></span></li>
<li><span><span>I really like the idea of: <a href="http://en.wikipedia.org/wiki/Fifth-generation_programming_language" target="_blank">Fifth-generation programming language </a></span></span></li>
</ul>
<p style="text-align: left;"><strong>Game Developing:</strong></p>
<ul>
<li><span><span>Great news. The <a href="http://www.gamedev.net/community/forums/topic.asp?topic_id=551719" target="_blank">unity Game Engine</a> is now free for Indie Game Developer</span></span></li>
<li><span><span>Do you need sounds for your (Flash) Game? Then check <a href="http://www.superflashbros.net/as3sfxr/" target="_blank">this cool app</a> Thx to 8bitRocket.com</span></span></li>
</ul>
<p><span><span> </span></span></p>
<p><strong>Flash and Flex</strong></p>
<ul>
<li><span><span>Away3d released a very <a href="http://away3d.com/away3d-lite-v1-0-fastest-and-smallest-3d-engine-in-flash" target="_blank">lite version of their Flash 3D Engine</a>.</span></span></li>
<li><span><span>nice <a href="http://blog.digitalbackcountry.com/2009/09/sonoflash-easily-add-sound-to-your-flash-apps/" target="_blank">generative sound library</a> for Flash. Looks greate for some interaction stuff like games etc!</span></span></li>
<li><span><span>I think Flex Charts for data visualization is yesterday, Axiis will become the new tool! <img src='http://blog.derhess.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  <a href="http://www.twgonzalez.com/blog/?p=255" target="_blank">Read this and try</a></span></span></li>
<li><span><span>Almost all <a href="http://bit.ly/1Z2Qje" target="_blank">Max 2009 presentations</a> on AdobeTV  thx @<a href="http://twitter.com/_sandro">_sandro</a></span></span></li>
<li><span><span>New post: Eclipse Plug-in: Download AS3 libraries straight to your Eclipse/Flex Builder/FDT project <a rel="nofollow" href="http://bit.ly/10egz0" target="_blank">http://bit.ly/10egz0</a> (via @<a href="http://twitter.com/Powerflasher">Powerflasher</a>)</span></span></li>
<li><span><span>Reading: <a href="http://www.insideria.com/2009/10/air-2-enhancements-complete-ov.html" target="_blank">AIR 2 Enhancements Complete Overview</a>... Sounds nice for Software Developer and maybe also for digital aritists</span></span></li>
<li><span><span>Watching<a href="http://max.adobe.com/online/session/75" target="_blank"> Advanced Data Visualization with Flex</a> at Adobe Max 2009</span></span></li>
<li><span><span>Fall in love with <a rel="nofollow" href="http://www.liquidjourney.com/" target="_blank">http://www.liquidjourney.com/</a> such a greate resource for creative visual coding!</span></span></li>
<li><span><span>watching the talk: <a href="http://tv.adobe.com/watch/max-2009-develop/whats-new-in-flex-4/" target="_blank">What is new in Flex 4</a></span></span></li>
<li><span><span>Found a new <a href="http://blog.kevinhoyt.org/" target="_blank">great blog about physical computing with Flash and Flex</a>!!</span></span></li>
<li><span><span>FLash Particle Engine Stardust <a href="http://cjcat.blogspot.com/2009/11/stardust-video-tutorials.html" target="_blank">Video Tutorials</a>!</span></span></li>
<li><span><span>Nice <a href="http://hype.joshuadavis.com/" target="_blank">Flash Framework Hype for creative coding</a> is in progress. The first examples looks very great</span></span></li>
</ul>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #6'>My most important Twitter Messages #6</a></li>
<li><a href='http://blog.derhess.de/2010/01/05/my-most-important-twitter-messages-4/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #4'>My most important Twitter Messages #4</a></li>
<li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2009/11/06/my-most-important-twitter-messages-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The new YouTube AS3 Chromeless API in Flex, Air, Flash</title>
		<link>http://blog.derhess.de/2009/10/27/the-new-youtube-as3-chromeless-api-in-flex-air-flash/</link>
		<comments>http://blog.derhess.de/2009/10/27/the-new-youtube-as3-chromeless-api-in-flex-air-flash/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 16:23:27 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[publications]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=1098</guid>
		<description><![CDATA[I was very pleased that YouTube released a ActionScript 3 API for their Chromeless Player. I looked at some availabe code snippets on different blogs and unfortunateley, I had to realize that the API is not really object-oriented and a little bit annoying to work with (because of the missing code completion). My current project [...]


Related posts:<ol><li><a href='http://blog.derhess.de/2009/08/14/vimeo-moogaloop-in-flex-flexvimeoplayer-component/' rel='bookmark' title='Permanent Link: Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component'>Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component</a></li>
<li><a href='http://blog.derhess.de/2009/08/12/working-with-vimeo-moogaloop-api-in-flash/' rel='bookmark' title='Permanent Link: Working with Vimeo Moogaloop API in Flash'>Working with Vimeo Moogaloop API in Flash</a></li>
<li><a href='http://blog.derhess.de/2008/08/15/die-gretchenfrage-wann-flash-und-wann-flex/' rel='bookmark' title='Permanent Link: Die Gretchenfrage: Wann Flash und wann Flex?'>Die Gretchenfrage: Wann Flash und wann Flex?</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I was very pleased that YouTube released a <strong><a href="http://apiblog.youtube.com/2009/10/actionscript-3-youtube-chromeless.html" target="_blank">ActionScript 3 API</a> for their Chromeless Player</strong>. I looked at some availabe <a title="link for English people" href="http://inflagrantedelicto.memoryspiral.com/2009/10/youtube-as3-example-using-flash-professional/" target="_blank">code snippets</a> on different <a title="link for German people" href="http://www.video-flash.de/index/youtube-api-chromeless-player-actionscript3/" target="_blank">blogs</a> and unfortunateley, I had to realize that the API is not really object-oriented and a little bit annoying to work with (because of the missing code completion).</p>
<p>My current project - an independent Web Video Player - is still using the old workaround <strong><a href="http://code.google.com/intl/de-DE/apis/youtube/articles/tubeloc.html" target="_blank">YouTube API Tubeloc</a></strong> and I have to change this. That is the reason why I created a Flex Component for the new YouTube AS3 API. If you would like to use my code for your Flex or Air projects, please feel free to use it and if you will find some bugs, please leave a comment!</p>
<p>Now I will start with some explanations of my code. I create 4 classes, which manage the whole YouTube Chromeless API. The class <a href="http://code.google.com/p/derhess/source/browse/trunk/AS3/de/derhess/video/youtube/YouTubeAS3.as" target="_blank"><strong>YouTubeAs3</strong></a> contains all the most important functions and is based on the Flex Framework(!). The classes <a href="http://code.google.com/p/derhess/source/browse/trunk/AS3/de/derhess/video/youtube/AirYouTube.as" target="_blank"><strong>AirYouTube </strong></a>and <strong><a href="http://code.google.com/p/derhess/source/browse/trunk/AS3/de/derhess/video/youtube/FlexYouTube.as" target="_blank">FlexYouTube</a></strong> extends the <strong><em>YouTubeAs3</em></strong> class. Both classes are Flex Framework based classes. I had to divide the YouTubeAs3 class into these 2 classes, because the Adobe Air environment don't support the command <strong><em>Security.allowDomain()</em></strong> and it is cleaner to use this command for a web-based projects. So therefore please use the <strong><em>FlexYouTube</em></strong> component for web-based projects and the <em><strong>AirYouTube</strong></em> component for your Air projects. The fourth class <a href="http://code.google.com/p/derhess/source/browse/trunk/AS3/de/derhess/video/youtube/FlashYouTube.as" target="_blank"><strong>FlashYouTube</strong></a> is an only Flash plattform based class, that should be very handy to use  for non-Flex projects.<span id="more-1098"></span></p>
<p>The other classes just simplify the coder's life. So I created some static classes for the various video quality parameters (<a href="http://code.google.com/p/derhess/source/browse/trunk/AS3/de/derhess/video/youtube/YouTubeVideoQuality.as" target="_blank"><strong>YouTubeVideoQuality Class</strong></a>), the various PlayerStates (<a href="http://code.google.com/p/derhess/source/browse/trunk/AS3/de/derhess/video/youtube/YouTubePlayingState.as" target="_blank"><strong>YouTubePlayingState</strong></a>), the YouTube errors (<a href="http://code.google.com/p/derhess/source/browse/trunk/AS3/de/derhess/video/youtube/YouTubeError.as" target="_blank"><strong>YouTubeError</strong></a>) and of course the available YouTube events (<a href="http://code.google.com/p/derhess/source/browse/trunk/AS3/de/derhess/video/youtube/YouTubeEvent.as" target="_blank"><strong>YouTubeEvent</strong></a>).</p>
<p><object style="width: 550px; height: 400px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="400" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blog.derhess.de/wp-content/uploads/2009/10/flex_youTube.swf" /><embed style="width: 550px; height: 400px;" type="application/x-shockwave-flash" width="550" height="400" src="http://blog.derhess.de/wp-content/uploads/2009/10/flex_youTube.swf"></embed></object></p>
<p>I wrote an example application for you, which should be very easy to understand. In this very <strong><a href="http://blog.derhess.de/wp-content/uploads/2009/10/flex_youTube.swf" target="_blank">small Flex application</a></strong> you can <em>stop</em>, <em>play</em> and <em>pause</em> the YouTube videos:</p>
<pre class="actionscript"><span style="color: #808080; font-style: italic;">//----------------------------------</span>
<span style="color: #808080; font-style: italic;">//  YouTube Player Control</span>
<span style="color: #808080; font-style: italic;">//----------------------------------</span>
<span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> handlePlay<span style="color: #66cc66;">&#40;</span>event:MouseEvent<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
<span style="color: #66cc66;">&#123;</span>
	youTubePlayer.<span style="color: #006600;">playVideo</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #0066CC;">this</span>.<span style="color: #006600;">addEventListener</span><span style="color: #66cc66;">&#40;</span>Event.<span style="color: #006600;">ENTER_FRAME</span>,handlePlayingTime<span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> handlePause<span style="color: #66cc66;">&#40;</span>event:MouseEvent<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
<span style="color: #66cc66;">&#123;</span>
	youTubePlayer.<span style="color: #006600;">pauseVideo</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #0066CC;">this</span>.<span style="color: #006600;">removeEventListener</span><span style="color: #66cc66;">&#40;</span>Event.<span style="color: #006600;">ENTER_FRAME</span>,handlePlayingTime<span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> handleStop<span style="color: #66cc66;">&#40;</span>event:MouseEvent<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
<span style="color: #66cc66;">&#123;</span>
	youTubePlayer.<span style="color: #006600;">stopVideo</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	<span style="color: #0066CC;">this</span>.<span style="color: #006600;">removeEventListener</span><span style="color: #66cc66;">&#40;</span>Event.<span style="color: #006600;">ENTER_FRAME</span>,handlePlayingTime<span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span>
&nbsp;
<span style="color: #808080; font-style: italic;">// frame-based Intervall for showing loading and playing process</span>
<span style="color: #0066CC;">private</span> <span style="color: #000000; font-weight: bold;">function</span> handlePlayingTime<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">e</span>:Event<span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>
<span style="color: #66cc66;">&#123;</span>
	labelTime.<span style="color: #0066CC;">text</span> = youTubePlayer.<span style="color: #006600;">getCurrentTime</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span> + <span style="color: #ff0000;">&quot; / &quot;</span> + youTubePlayer.<span style="color: #006600;">getDuration</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
	progresPlayingVideo.<span style="color: #006600;">minimum</span> = <span style="color: #cc66cc;">0</span>;
	progresPlayingVideo.<span style="color: #006600;">maximum</span> = youTubePlayer.<span style="color: #006600;">getDuration</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
	progresPlayingVideo.<span style="color: #006600;">setProgress</span><span style="color: #66cc66;">&#40;</span>youTubePlayer.<span style="color: #006600;">getCurrentTime</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>,youTubePlayer.<span style="color: #006600;">getDuration</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;
&nbsp;
	progressLoadVideo.<span style="color: #006600;">minimum</span> = <span style="color: #cc66cc;">0</span>;
	progressLoadVideo.<span style="color: #006600;">maximum</span> = youTubePlayer.<span style="color: #006600;">getVideoBytesTotal</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>;
        progressLoadVideo.<span style="color: #006600;">setProgress</span><span style="color: #66cc66;">&#40;</span>youTubePlayer.<span style="color: #006600;">getVideoBytesLoaded</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>, youTubePlayer.<span style="color: #006600;">getVideoBytesTotal</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#41;</span>;
<span style="color: #66cc66;">&#125;</span></pre>
<p>Some behaviours of this Flex-based YouTube component is adjusted for the Flex Framework. If you would like to change the size of the YouTube Player, you can use the witdh and height properties of the component. Furthermore there exists some other properties:</p>
<pre class="actionscript"><span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">var</span> volume:<span style="color: #0066CC;">int</span>;  <span style="color: #808080; font-style: italic;">// Value between 0 and 100</span>
<span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">var</span> playerState:<span style="color: #0066CC;">Number</span>; <span style="color: #808080; font-style: italic;">// Read-only!!!!</span>
<span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">var</span> playbackQuality:<span style="color: #0066CC;">String</span>; <span style="color: #808080; font-style: italic;">// Use the static variables of the YouTubeVideoQuality class</span></pre>
<p>Handling and managing of the YouTubeEvents are the last thing I would like to explain. I support the same 4 events, which the YouTube API supports. The only difference is that I wrapped the data of the events in a special YouTube Event for an simpler event handling and code completion.</p>
<pre class="actionscript"><span style="color: #66cc66;">&#91;</span>Event<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">name</span>=<span style="color: #ff0000;">&quot;youtubeStatus&quot;</span>, <span style="color: #0066CC;">type</span>=<span style="color: #ff0000;">&quot;de.derhess.video.youtube.YouTubeEvent&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#93;</span>
<span style="color: #66cc66;">&#91;</span>Event<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">name</span>=<span style="color: #ff0000;">&quot;youtubePlayerLoaded&quot;</span>, <span style="color: #0066CC;">type</span>=<span style="color: #ff0000;">&quot;de.derhess.video.youtube.YouTubeEvent&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#93;</span>
<span style="color: #66cc66;">&#91;</span>Event<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">name</span>=<span style="color: #ff0000;">&quot;youtubeError&quot;</span>, <span style="color: #0066CC;">type</span>=<span style="color: #ff0000;">&quot;de.derhess.video.youtube.YouTubeEvent&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#93;</span>
<span style="color: #66cc66;">&#91;</span>Event<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">name</span>=<span style="color: #ff0000;">&quot;youtubeVideoQuality&quot;</span>, <span style="color: #0066CC;">type</span>=<span style="color: #ff0000;">&quot;de.derhess.video.youtube.YouTubeEvent&quot;</span><span style="color: #66cc66;">&#41;</span><span style="color: #66cc66;">&#93;</span></pre>
<p>So here I is my <strong><a title="look at my code" href="http://code.google.com/p/derhess/source/browse/trunk/AS3/de/derhess/projects/flex_youtube_player/flex_youTube.mxml" target="_blank">code of my app</a></strong>. I think it is very self-explanatory...</p>
<pre class="actionscript"> <span style="color: #808080; font-style: italic;">/* Here should be some code but wordpress always crashed
because of parsing problems... Please download the code
and look at line number 23-112 in the src folder the file
flex_youTube.mxml */</span></pre>
<p>The rest of the functions contains exactly the same functionality as the YouTube API. If something ambiguous, please look at the<a href="http://code.google.com/intl/de-DE/apis/youtube/flash_api_reference.html" target="_blank"> YouTube API documentation</a> or leave a comment. THX!</p>
<p><a href="http://blog.derhess.de/wp-content/uploads/2009/10/flex_youTube.zip" target="_blank"><strong>Download the Flex YouTube components and source code</strong></a></p>
<p><script type="text/javascript">// <![CDATA[
   google_ad_client = "pub-2874371819292006"; /* Mittlerer Banner, 468x60, Erstellt 22.07.09 */ google_ad_slot = "6664183687"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://blog.derhess.de/2009/08/14/vimeo-moogaloop-in-flex-flexvimeoplayer-component/' rel='bookmark' title='Permanent Link: Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component'>Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component</a></li>
<li><a href='http://blog.derhess.de/2009/08/12/working-with-vimeo-moogaloop-api-in-flash/' rel='bookmark' title='Permanent Link: Working with Vimeo Moogaloop API in Flash'>Working with Vimeo Moogaloop API in Flash</a></li>
<li><a href='http://blog.derhess.de/2008/08/15/die-gretchenfrage-wann-flash-und-wann-flex/' rel='bookmark' title='Permanent Link: Die Gretchenfrage: Wann Flash und wann Flex?'>Die Gretchenfrage: Wann Flash und wann Flex?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2009/10/27/the-new-youtube-as3-chromeless-api-in-flex-air-flash/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Independent (Flash) Developer: Is it possible?!</title>
		<link>http://blog.derhess.de/2009/10/05/independent-flash-developer-is-it-possible/</link>
		<comments>http://blog.derhess.de/2009/10/05/independent-flash-developer-is-it-possible/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 09:15:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Gedanken]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[idee]]></category>
		<category><![CDATA[inspiration]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=1038</guid>
		<description><![CDATA[A couple of months ago I started thinking about becoming an Independent (Flash) Developer. So I wrote a blog series in German about this topic. This blog series describes my idea behind the passion of an Independent (Flash) developer. Unfortunately, the feedback was quite less for me and zproxy is right, when he said I [...]


Related posts:<ol><li><a href='http://blog.derhess.de/2009/11/17/flash-indie-developer-part-3-short-list-of-risks/' rel='bookmark' title='Permanent Link: Flash Indie Developer Part 3: Short list of risks'>Flash Indie Developer Part 3: Short list of risks</a></li>
<li><a href='http://blog.derhess.de/2009/05/18/flash-independent-developer-traum-oder-wirklichkeit/' rel='bookmark' title='Permanent Link: (Flash) Independent Developer: Traum oder Wirklichkeit?!'>(Flash) Independent Developer: Traum oder Wirklichkeit?!</a></li>
<li><a href='http://blog.derhess.de/2009/06/26/flash-indie-developer-part-10-abschluss/' rel='bookmark' title='Permanent Link: Flash Indie Developer Part 10: Abschluss'>Flash Indie Developer Part 10: Abschluss</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>A couple of months ago I started thinking about becoming an Independent (Flash) Developer. So I wrote a blog series in German about this topic. This blog series describes my idea behind the <strong>passion of an Independent (Flash) developer</strong>. Unfortunately, the feedback was quite less for me and <strong><a title="Comment of zproxy" href="http://blog.derhess.de/2009/06/26/flash-indie-developer-part-10-abschluss/" target="_blank">zproxy</a></strong> is right, when he said I should write this in English because of the less size of German speaking flash developers and that it is also an interesting subject for all English speaking flash developer... So I decided to translate all my articles about this subject in English. Who is able to read German can have a look on the complete series <a title="List of all blog articles" href="http://blog.derhess.de/2009/06/26/flash-indie-developer-part-10-abschluss/" target="_blank">here</a>.</p>
<p>Firstly, before I started any activity into this direction of becoming an Independent (Flash) Developer, I had to define <strong>my personal idea of an Independet (Flash) Developer</strong>.</p>
<p>So my main goal is to do cool things with Flash or other Technologies, which I really enjoy to realize. That could be a Flash Game, or an open source library for a special problem or just a nice software or anything, what you can imagine.</p>
<p>After this process of creation I must have a product, which brings some money in my pocket, so that I am able to pay my rent and living costs. So the most important thing for me is that this product has a relation to things I love to do! The earning or the income plays minor role. I hope when you do cool things the money will come...</p>
<p>In addition to this, I thought freelancing could be the solution. Do some small projects, which are ok for me and spend the rest of my time with the cool things I would like to do... But later I noticed for me that is not the freedom I want to have. So I spent more and more time to find a nice solution and I think I found a  plan which could work. I am going to tell you the details in this blog series about the passions and opportunities of an Independent (Flash) Developer.</p>
<p><div id="attachment_555" class="wp-caption aligncenter" style="width: 310px"><a title="Vergleich Freiheit und Sicherheit" rel="lightbox[indev]" href="http://blog.derhess.de/wp-content/uploads/2009/10/IndyDeveloperFreedom_Security_english.jpg"><img class="size-medium wp-image-555" title="Der Vergleich" src="http://blog.derhess.de/wp-content/uploads/2009/10/IndyDeveloperFreedom_Security_english-300x70.jpg" alt="Comparing the job opportunities" width="300" height="70" /></a><p class="wp-caption-text">Comparing the job opportunities</p></div>The information size of my solution is too big for one blog article, so I divided it in 10 parts. Every part explains a very important part of the Independent (Flash) Developers journey. I created a Mindmap for you which shows all subjects and relation beyond my blog series I am going to mention.<br />
<span id="more-1038"></span></p>
<p><div id="attachment_556" class="wp-caption aligncenter" style="width: 310px"><a title="(Flash) Independent Developer Universe?!" rel="lightbox[indev]" href="http://blog.derhess.de/wp-content/uploads/2009/10/indieFlashDeveloper_completeMap_english.gif"><img class="size-medium wp-image-556" title="(Flash) Independent Developer" src="http://blog.derhess.de/wp-content/uploads/2009/10/indieFlashDeveloper_completeMap_english-300x160.gif" alt="(Flash) Independent Developer Universe?!" width="300" height="97" /></a><p class="wp-caption-text">The (Flash) Independent Developer Universe?!</p></div>_</p>
<p>I will start with the<strong> basement</strong> of an Independent Developer:</p>
<ul>
<li><a href="http://blog.derhess.de/2009/10/13/flash-indie-developer-part-1-check-your-talents-and-skills/" target="_blank"><strong>Skills: Which requirements must I meet?</strong></a></li>
<li><a href="http://blog.derhess.de/2009/11/03/flash-indie-developer-part-2-requirements-and-idealism/" target="_blank"><strong>Special requirements for a Independent Flash Developer</strong></a></li>
<li><a href="http://blog.derhess.de/2009/11/17/flash-indie-developer-part-3-short-list-of-risks/" target="_blank"><strong>Risks: What are the worse things that could happen?!</strong></a></li>
</ul>
<p>After this introduction stuff I will go on with the biggest topic <strong>generate revenues</strong> with your shit <img src='http://blog.derhess.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  It is not about becoming rich, how I have already mentioned! It's more about how I could survive outside in the big digital jungle. I defined for me five important sources of income. Mostly this topic depends a lot on your strengths and weeknesses. Maybe or even surely, there exist some more possibilities of  income. If you find any other possibilities please post a comment! I decided me for these ones:</p>
<ul>
<li><strong>Online Advertisement</strong></li>
<li><strong>Lectures and courses</strong></li>
<li><strong>Online Shops</strong></li>
<li><strong>Game Developing</strong></li>
<li><strong>Contests</strong></li>
</ul>
<p>Every source of income will be explained more in detail later. Additional, I will compare these sources income to each other. So that you can see your portfolio of income.</p>
<p>I really hope you will enjoy this blog series and leave a comment for my points. THX! <img src='http://blog.derhess.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://blog.derhess.de/2009/11/17/flash-indie-developer-part-3-short-list-of-risks/' rel='bookmark' title='Permanent Link: Flash Indie Developer Part 3: Short list of risks'>Flash Indie Developer Part 3: Short list of risks</a></li>
<li><a href='http://blog.derhess.de/2009/05/18/flash-independent-developer-traum-oder-wirklichkeit/' rel='bookmark' title='Permanent Link: (Flash) Independent Developer: Traum oder Wirklichkeit?!'>(Flash) Independent Developer: Traum oder Wirklichkeit?!</a></li>
<li><a href='http://blog.derhess.de/2009/06/26/flash-indie-developer-part-10-abschluss/' rel='bookmark' title='Permanent Link: Flash Indie Developer Part 10: Abschluss'>Flash Indie Developer Part 10: Abschluss</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2009/10/05/independent-flash-developer-is-it-possible/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>An Adobe Air Component for the Vimeo Moogaloop API</title>
		<link>http://blog.derhess.de/2009/09/22/an-adobe-air-component-for-the-vimeo-moogaloop-api/</link>
		<comments>http://blog.derhess.de/2009/09/22/an-adobe-air-component-for-the-vimeo-moogaloop-api/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 09:00:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[publications]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=1006</guid>
		<description><![CDATA[I have already mentioned it in an earlier blog post that I am still working on a vimeo component for the Adobe AIR environment. Now I have created version which is stable enough for a intensive testings.  So if you would like to use it for your Air Application, don't hesitate to use it. I [...]


Related posts:<ol><li><a href='http://blog.derhess.de/2009/08/14/vimeo-moogaloop-in-flex-flexvimeoplayer-component/' rel='bookmark' title='Permanent Link: Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component'>Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component</a></li>
<li><a href='http://blog.derhess.de/2009/08/12/working-with-vimeo-moogaloop-api-in-flash/' rel='bookmark' title='Permanent Link: Working with Vimeo Moogaloop API in Flash'>Working with Vimeo Moogaloop API in Flash</a></li>
<li><a href='http://blog.derhess.de/2009/08/19/an-example-how-to-use-the-vimeo-moogaloop-javascript-api/' rel='bookmark' title='Permanent Link: An example how to use the VIMEO Moogaloop Javascript API'>An example how to use the VIMEO Moogaloop Javascript API</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.derhess.de/wp-content/uploads/2009/09/vimeo_moogaloop.jpg" alt="Vimeo Moogaloop API Picture" width="230" height="74" /> <img src="http://blog.derhess.de/wp-content/uploads/2009/09/getadobeair.jpg" alt="Adobe Air" width="204" height="74" /><br />
<img class="alignnone size-full wp-image-681" title="space50px" src="http://blog.derhess.de/wp-content/uploads/2009/05/space50px.gif" alt="space50px" width="20" height="5" /><br />
I have already mentioned it in an <a href="http://blog.derhess.de/2009/08/12/working-with-vimeo-moogaloop-api-in-flash/" target="_blank">earlier blog post</a> that I am still working on a vimeo component for the <a href="http://www.adobe.com/products/air/" target="_blank">Adobe AIR</a> environment. Now I have created version which is stable enough for a intensive testings.  So if you would like to use it for your Air Application, don't hesitate to use it. I would be very happy about some feedback messages from you.</p>
<p>Now I describe some special functionality compared to my <a href="http://blog.derhess.de/2009/08/14/vimeo-moogaloop-in-flex-flexvimeoplayer-component/" target="_blank"><strong>FlexVimeo Player component</strong></a>. Because of the incompatible command <a title="ActionScript 3 Documentation" href="http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/flash/system/Security.html#allowDomain%28%29" target="_blank"><strong>Security.allowDomain()</strong></a> in the Adobe Air environment  (which is essential for working with the <a href="http://vimeo.com/api/docs/moogaloop" target="_blank">Vimeo Moogaloop API</a> ), I had to create a seperate remote player. This remote player receives control message and send control messages via LocalConnection to the AirVimeoPlayer Component. So if you use my AirVimeoPlayer Component, you must always use my <em><strong>remote_vimeo.swf </strong></em>File for controlling the Vimeo Moogaloop API. It works in the same way as the <a title="YouTube tubeloc Project" href="http://code.google.com/p/tubeloc/" target="_blank">youTube AS3 API Wrapper</a>.</p>
<p>The other not so nice thing is that I ran in some perfomance issue because of sending to many messages via LocalConnection. So I had to put down the amount of update message for the <em>PlayingState.Playing</em>, but that should not be problem for you. In my cases it works fine.</p>
<p><span id="more-1006"></span>Otherwise the API of the AirVimeoPlayer is almost the same as the FlexVimeo Player API. So I supported absolutely the same functionaltiy. You can listen to the <strong>Events</strong>:</p>
<pre class="xml">[Event(name=&quot;vimeoPlayerLoaded&quot;, type=&quot;de.derhess.video.vimeo.VimeoEvent&quot;)]
[Event(name=&quot;vimeoDurationChange&quot;, type=&quot;de.derhess.video.vimeo.VimeoEvent&quot;)]
[Event(name=&quot;vimeoStatus&quot;, type=&quot;de.derhess.video.vimeo.VimeoEvent&quot;)]</pre>
<p><img class="alignnone size-full wp-image-681" title="space50px" src="http://blog.derhess.de/wp-content/uploads/2009/05/space50px.gif" alt="space50px" width="20" height="15" /><br />
For <strong>controlling the User Interface and the Vimeo Video</strong>, you can use these functions:</p>
<pre class="actionscript"><span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> <span style="color: #0066CC;">stop</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> <span style="color: #0066CC;">play</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span> ;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> <span style="color: #0066CC;">pause</span><span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">/**
 * Seek to specific loaded time in video (in seconds)
 */</span>
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> seekTo<span style="color: #66cc66;">&#40;</span><span style="color: #0066CC;">time</span>:<span style="color: #0066CC;">int</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
&nbsp;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> unloadVideo<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> destroyPlayer<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> toggleLoop<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
&nbsp;
<span style="color: #808080; font-style: italic;">//----------------------------------</span>
<span style="color: #808080; font-style: italic;">//  Screen and RenderManagement</span>
<span style="color: #808080; font-style: italic;">//----------------------------------</span>
&nbsp;
<span style="color: #808080; font-style: italic;">/**
 * enable HD for the player, but it seems that it is not working?!
*/</span>
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> hd_on<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> hd_off<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
&nbsp;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> showLikeScreen<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> showEmbedScreen<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> showHDScreen<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> showShareScreen<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;
<span style="color: #0066CC;">public</span> <span style="color: #000000; font-weight: bold;">function</span> showVimeoScreenControlls<span style="color: #66cc66;">&#40;</span><span style="color: #66cc66;">&#41;</span>:<span style="color: #0066CC;">void</span>;</pre>
<p><img class="alignnone size-full wp-image-681" title="space50px" src="http://blog.derhess.de/wp-content/uploads/2009/05/space50px.gif" alt="space50px" width="20" height="15" /><br />
And the properties of the AirVimeoPlayer are still the same as the FlexVimeoPlayer Component, except the additional property <strong>remotePath:String</strong>, which defines the url where the remote player is.</p>
<pre class="actionscript"><span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> videoClipID:<span style="color: #0066CC;">int</span>; <span style="color: #808080; font-style: italic;">// The vimeo video clip id</span>
<span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> <span style="color: #0066CC;">duration</span>:<span style="color: #0066CC;">Number</span>; <span style="color: #808080; font-style: italic;">// read-only property</span>
<span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> currentTime:<span style="color: #0066CC;">Number</span>; <span style="color: #808080; font-style: italic;">// read-only property</span>
<span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> playerState:<span style="color: #0066CC;">String</span>; <span style="color: #808080; font-style: italic;">// Have look on the VimeoPlayingState Attributes</span>
<span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> playerColor:uint; <span style="color: #808080; font-style: italic;">// HexValue of the Player Color</span>
<span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> volume:<span style="color: #0066CC;">Number</span>; <span style="color: #808080; font-style: italic;">// Volume of the video Player instance</span>
&nbsp;
<span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> remotePath:<span style="color: #0066CC;">String</span> <span style="color: #808080; font-style: italic;">// This is the new property</span>
&nbsp;
<span style="color: #808080; font-style: italic;">//--------------------------------------------------------------------------</span>
 <span style="color: #808080; font-style: italic;">//</span>
 <span style="color: #808080; font-style: italic;">//  Additional getters and setters</span>
 <span style="color: #808080; font-style: italic;">//</span>
 <span style="color: #808080; font-style: italic;">//--------------------------------------------------------------------------</span>
<span style="color: #66cc66;">&#91;</span>Bindable<span style="color: #66cc66;">&#93;</span> <span style="color: #0066CC;">public</span> isPlayerLoaded:<span style="color: #0066CC;">Boolean</span>; <span style="color: #808080; font-style: italic;">// read-only property</span>
<span style="color: #0066CC;">public</span> isVideoPlaying:<span style="color: #0066CC;">Boolean</span>; <span style="color: #808080; font-style: italic;">// read-only property</span></pre>
<p><img class="alignnone size-full wp-image-681" title="space50px" src="http://blog.derhess.de/wp-content/uploads/2009/05/space50px.gif" alt="space50px" width="20" height="15" /><br />
I think this information is enough about this kind of component. You can download the <a title="Adobe Air Installation File" href="http://blog.derhess.de/wp-content/uploads/2009/09/air_vimeo_test.air" target="_blank">testing vimeo app</a> or the whole <a title="Source Code" href="http://blog.derhess.de/wp-content/uploads/2009/09/air_vimeo_player.zip" target="_blank">vimeo air package</a>, which contains the air installation data and all needed source files.</p>
<p style="text-align: center;"><strong><a href="http://blog.derhess.de/wp-content/uploads/2009/09/air_vimeo_player.zip" target="_blank">Download the Vimeo Air Component Package</a></strong></p>
<p><script type="text/javascript">// <![CDATA[
   google_ad_client = "pub-2874371819292006"; /* Mittlerer Banner, 468x60, Erstellt 22.07.09 */ google_ad_slot = "6664183687"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://blog.derhess.de/2009/08/14/vimeo-moogaloop-in-flex-flexvimeoplayer-component/' rel='bookmark' title='Permanent Link: Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component'>Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component</a></li>
<li><a href='http://blog.derhess.de/2009/08/12/working-with-vimeo-moogaloop-api-in-flash/' rel='bookmark' title='Permanent Link: Working with Vimeo Moogaloop API in Flash'>Working with Vimeo Moogaloop API in Flash</a></li>
<li><a href='http://blog.derhess.de/2009/08/19/an-example-how-to-use-the-vimeo-moogaloop-javascript-api/' rel='bookmark' title='Permanent Link: An example how to use the VIMEO Moogaloop Javascript API'>An example how to use the VIMEO Moogaloop Javascript API</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2009/09/22/an-adobe-air-component-for-the-vimeo-moogaloop-api/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Meine wichtigsten Twitter Messages #2</title>
		<link>http://blog.derhess.de/2009/09/09/meine-wichtigsten-twitter-messages-2/</link>
		<comments>http://blog.derhess.de/2009/09/09/meine-wichtigsten-twitter-messages-2/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 09:51:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[flash lite]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[information design]]></category>
		<category><![CDATA[Interaction]]></category>
		<category><![CDATA[research]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=983</guid>
		<description><![CDATA[Hier eine kleine geordnete Zusammenfassung meiner wichtigsten Twittermeldungen: Allgemein (General) Here are 192 of the best creative, smart and clever advertising messages (link via Philip Fieber) Gartner Hype Cycle 2009 - a Technology Trend Chart Nice words about Joseph Weizenbaum (link via @david_sch) Wow! Very nice list -&#62; Massive Compilation of Designer Tools very nice [...]


Related posts:<ol><li><a href='http://blog.derhess.de/2009/07/27/meine-wichtigsten-twitter-messages-1/' rel='bookmark' title='Permanent Link: Meine wichtigsten Twitter Messages #1'>Meine wichtigsten Twitter Messages #1</a></li>
<li><a href='http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #6'>My most important Twitter Messages #6</a></li>
<li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><img class="aligncenter" src="http://blog.derhess.de/wp-content/uploads/2009/07/twitterdehess.gif" alt="Twitter von der hess" width="435" height="155" /><br />
Hier eine kleine geordnete Zusammenfassung meiner wichtigsten <a href="http://twitter.com/derhess" target="_blank">Twittermeldungen</a>:</p>
<p><strong><span id="more-983"></span>Allgemein (General)</strong></p>
<ul>
<li><span><span>Here are <a href="http://tinyurl.com/6d9shh" target="_blank">192 of the best creative, smart and clever advertising messages</a> (link via Philip Fieber)<br />
</span></span></li>
<li><a href="http://bit.ly/Su1qd" target="_blank"><span><span>Gartner Hype Cycle 2009 - a Technology Trend Chart </span></span></a></li>
<li><span><span><a href="http://bit.ly/1aEKJ7 " target="_blank">Nice words about Joseph Weizenbaum</a> (link via @<a href="http://twitter.com/david_sch">david_sch</a>)</span></span></li>
<li><span><span>Wow! Very nice list -&gt; <a href=" http://bit.ly/19VHIq" target="_blank">Massive Compilation of Designer Tools</a></span></span></li>
<li><span><span>very nice blog post about <a href=" http://bit.ly/lSNqp" target="_blank">the concept and idea of information visualization</a> via @<a href="http://twitter.com/jensfranke">jensfranke</a></span></span></li>
<li><span><span>Unbelievable <a href="http://bit.ly/CUVNt" target="_blank">COLOR photos from Tsarist Russia</a>, recently restored by Library of Congress:  via @<a href="http://twitter.com/make">make</a></span></span></li>
</ul>
<p style="text-align: left;"><strong>Projekte und Experimente (Projects and experiments)</strong><strong><br />
</strong></p>
<ul>
<li><span><span>nice idea of a visual-based music instrument - <a href="http://tinyurl.com/nanvb3" target="_blank">The tablet guitar<br />
</a></span></span></li>
<li><span><span>uh ActionScript Painter is a very nice Flash app for creating abstract graphic effects <a rel="nofollow" href="http://painter.grootlicht.com/" target="_blank">http://painter.grootlicht.com/</a> I like it very much</span></span></li>
<li><span><span>I would love a combination of <a href="http://tinyurl.com/m9jufm">this</a> and <a href="http://tinyurl.com/3damvx" target="_blank">this</a> for a google maps racing game</span></span></li>
<li><span><span>Uuuuhhhh ahhhhh. <a href=" http://bit.ly/14iWX1" target="_blank">Nice Projection on buildings</a>. Is this a new trend?! via Adrian Koch</span></span></li>
<li><span><span>Latest @<a href="http://twitter.com/evoflash">evoflash</a> AS3 demo: <a rel="nofollow" href="http://bit.ly/19xu5Q" target="_blank">http://bit.ly/19xu5Q</a>. Impressive!! (via @<a href="http://twitter.com/mrdoob">mrdoob</a>)</span></span></li>
<li><span><span><a href="http://tinyurl.com/kp6le7" target="_blank">nice interaction design idea for 3D shooter games</a> or nice simple technology for interactive media installations</span></span></li>
<li><span><span><a href="http://bit.ly/FX6N3" target="_blank">Nice 3D-augmented realtiy Marble game<br />
</a></span></span></li>
<li><span><span>Also a nice flash demo from evoflash: <a href="http://bit.ly/DNz2L" target="_blank">Proof of Concept<br />
</a></span></span></li>
<li><span><span>NICE!! -&gt; <a href="http://bit.ly/KVQp4" target="_blank">AR navigation system for Andorid<br />
</a></span></span></li>
<li><span><span>WOW. If you are bored, <a href=" http://bit.ly/J7PdV" target="_blank">please do this kind of stop motion</a></span></span></li>
</ul>
<p><strong>Neue Technologie (new Technologies)</strong></p>
<ul>
<li><span><span><a href="http://tinyurl.com/nhoyem" target="_blank">Bokode the new generation of barcodes and tracking tags</a>?! Created by the MIT lab:<br />
</span></span></li>
<li><span><span>I have seen this <a href="http://bit.ly/12DTEV " target="_blank">laser tracking </a>at the ars electronica in linz. Has someone a more information about this project?!</span></span></li>
<li><span><span>Research: Carnegie Mellon University developed<a href="http://tinyurl.com/n6u4dd" target="_blank"> a system for Inflatable buttons for touch screens</a>.<br />
</span></span></li>
<li><span><span>New generation of gamer keyboards:<a href="http://tinyurl.com/lfzrhr" target="_blank">Pressure sensitive computer keyboard </a></span></span></li>
</ul>
<p><strong>Programmierung und Software Design (Programming)</strong></p>
<ul>
<li><span><span>Object Oriented Software Design Article #1:<a href="http://tinyurl.com/mg4f8z" target="_blank"> Is Inheritance overrated ? Needed even? </a></span></span></li>
<li><span><span>Object Oriented Software Design Article #2: <a href="http://tinyurl.com/3ct3ck" target="_blank">How to Use Design Patterns A Conversation with Erich Gamma </a></span></span></li>
<li><span><span>Object Oriented Software Design Article #3:<a href="http://www.artima.com/lejava/articles/reuse.html" target="_blank"> Erich Gamma on Flexibility and Reuse</a></span></span></li>
<li><span><span>Object Oriented Software Design Article #4: <a href="http://tinyurl.com/684sj7" target="_blank">Erich Gamma Design Principles from Design Patterns</a></span></span></li>
</ul>
<p style="text-align: left;"><strong>Game Developing:</strong></p>
<ul>
<li><span><span><a href="http://bit.ly/btkG2" target="_blank">Paper for Virtual Worlds Economics Virtual Worlds</a>: A First-Hand Account of Market and Society on the Cyberian Frontier<br />
</span></span></li>
<li><span><span>Downloadbare Masterarbeit: <a href="http://download.cipsoft.com/documents/Makrooekonomie.pdf" target="_blank">Die Makroökonomie einer virtuellen Welt</a></span></span></li>
<li><span><span>nice article: <a href="http://tinyurl.com/l4vmqd" target="_blank">Top 10 Tips on How to Improve a Game Quality Assurance Department </a></span></span></li>
<li><span><span>Game Article round up #1: <a href="http://tinyurl.com/nebv7n" target="_blank">Learning from Games: A Language for Designing Emotion </a></span></span></li>
<li><span><span>Game Article round up #2: Party crashers!<a href="http://tinyurl.com/nfsaav" target="_blank"> iPhone/social games make old-guard casual game companies </a>envious<br />
</span></span></li>
<li><span><span>Game Article round up #3:<a href="http://tinyurl.com/nmuoc6" target="_blank"> Social game companies light the way for old-guard casual game makers<br />
</a></span></span></li>
<li><span><span>Interesting article on <a href="http://bit.ly/RKAUW" target="_blank">the making of World of Warcraft</a> :  via @<a href="http://twitter.com/mesh">mesh</a></span></span></li>
<li><span><span>Two nice must-read articles for Indie Flash Developer or for newbies in this subject <a rel="nofollow" href="http://tinyurl.com/kqb6cw" target="_blank">http://tinyurl.com/kqb6cw</a> and <a rel="nofollow" href="http://tinyurl.com/nawrta" target="_blank">http://tinyurl.com/nawrta</a></span></span></li>
<li><span><span>Game Design: <a href="http://bit.ly/1IE5i" target="_blank">Nice list of enemy types in casual games </a></span></span></li>
<li><span><span>diploma thesis for Game Developers: <a href="http://tinyurl.com/ktjhou" target="_blank">A Unified Framework for Rigid Body Dynamics</a></span></span></li>
</ul>
<p><!--more--><br />
<strong>Mobile and Flash Lite</strong></p>
<ul>
<li><span><span>Nice UI Components for Flash Lite Apps and Games <a rel="nofollow" href="http://bit.ly/mbDMz" target="_blank">http://bit.ly/mbDMz</a></span></span></li>
<li><span><span>New adobe devnet available: <a href="http://bit.ly/N7Vt3" target="_blank">Extending Flash Lite for the Digital Home Entertainment<br />
</a></span></span></li>
<li><span><span><a href=" http://tinyurl.com/n5rqvb" target="_blank">New Flash Lite Tutorials</a> for List UIs and Touch Events available <a href=" http://tinyurl.com/n5rqvb" target="_blank">on the LG dev center</a><a rel="nofollow" href="http://tinyurl.com/n5rqvb" target="_blank"></a></span></span></li>
</ul>
<p><strong>Flash and Flex</strong></p>
<ul>
<li><span><span>Flash Media Streaming: New RTMPe content protection white paper <a rel="nofollow" href="http://bit.ly/Pu3Jl" target="_blank">http://bit.ly/Pu3Jl</a></span></span></li>
<li><span><span>YellowBird - Flash Video in 360 degree from netherlands - nice! <a rel="nofollow" href="http://bit.ly/qf2dN" target="_blank">http://bit.ly/qf2dN</a></span></span></li>
<li><span><span>Joa released a <a href="http://tinyurl.com/llupgc" target="_blank">nice Tool for reducing the file size of a swf File</a>, when you use the Embed Tag for graphics</span></span></li>
<li><span><span><a href="http://tinyurl.com/l9qcym" target="_blank">Grape Animation Library</a> is a very nice Library for path-based Animations in Games and Animation Movies<br />
</span></span></li>
<li><span><span><a href="http://tinyurl.com/mfcceg" target="_blank">FlexPMD</a> is a tool for improving your code quality. Now it is OpenSource and it looks nice<br />
</span></span></li>
<li><span><span><a href="http://tinyurl.com/ngqodl" target="_blank">Bitmap Animation API Released – Ginger</a> from Cheezeworld - Very useful for Bitmap Based Games</span></span></li>
<li><span><span>Neues Buch im Bookstore: <a href="http://tinyurl.com/nloave" target="_blank">Flash Engineering: Agile Ansätze zum Bau von RIAs mit Flash, Flex und Actionscript</a></span></span></li>
<li><span><span>Free <a href="http://bit.ly/EwccC " target="_blank">Flash &amp; Flex Mag Issue 05/2009</a> to download </span></span><span><span> </span></span></li>
<li><span><span>yeah found this <a title="AS3glue" href="http://code.google.com/p/as3glue/" target="_blank">ActionScript Library</a> for physical interaction with THE adruino board!</span></span></li>
<li>Robert Penner started a<a title="AS3 Signals" href="http://code.google.com/p/as3-signals/" target="_blank"> new AS3 Event System</a>, wich is inspired by C# It sounds interesting</li>
<li><a href="http://code.google.com/p/stardust-particle-engine/" target="_blank">Stardust Particle Engine</a> is a nice ActionScript Library for Particle Effects in 2D and 3D!</li>
</ul>
<p><span><span> </span></span></p>
<p><script type="text/javascript">// <![CDATA[
          google_ad_client = "pub-2874371819292006"; /* Mittlerer Banner, 468x60, Erstellt 22.07.09 */ google_ad_slot = "6664183687"; google_ad_width = 468; google_ad_height = 60;
// ]]&gt;</script><br />
<script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript">
</script></p>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://blog.derhess.de/2009/07/27/meine-wichtigsten-twitter-messages-1/' rel='bookmark' title='Permanent Link: Meine wichtigsten Twitter Messages #1'>Meine wichtigsten Twitter Messages #1</a></li>
<li><a href='http://blog.derhess.de/2010/07/05/my-most-important-twitter-messages-6/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #6'>My most important Twitter Messages #6</a></li>
<li><a href='http://blog.derhess.de/2010/03/04/my-most-important-twitter-messages-5/' rel='bookmark' title='Permanent Link: My most important Twitter Messages #5'>My most important Twitter Messages #5</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2009/09/09/meine-wichtigsten-twitter-messages-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>An example how to use the VIMEO Moogaloop Javascript API</title>
		<link>http://blog.derhess.de/2009/08/19/an-example-how-to-use-the-vimeo-moogaloop-javascript-api/</link>
		<comments>http://blog.derhess.de/2009/08/19/an-example-how-to-use-the-vimeo-moogaloop-javascript-api/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 14:49:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[english]]></category>
		<category><![CDATA[library]]></category>
		<category><![CDATA[My Experiments]]></category>
		<category><![CDATA[streaming]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.derhess.de/?p=935</guid>
		<description><![CDATA[Last time I worked a little with the Moogaloop JavaScript API, because I thought it would be a nice workaround solution for integrate the Moogaloop API in an Adobe AIR Application. First time I tried the example code from the vimeo api documentation and it worked fine on my webserver. But for my case I [...]


Related posts:<ol><li><a href='http://blog.derhess.de/2009/08/12/working-with-vimeo-moogaloop-api-in-flash/' rel='bookmark' title='Permanent Link: Working with Vimeo Moogaloop API in Flash'>Working with Vimeo Moogaloop API in Flash</a></li>
<li><a href='http://blog.derhess.de/2009/08/14/vimeo-moogaloop-in-flex-flexvimeoplayer-component/' rel='bookmark' title='Permanent Link: Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component'>Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component</a></li>
<li><a href='http://blog.derhess.de/2009/09/22/an-adobe-air-component-for-the-vimeo-moogaloop-api/' rel='bookmark' title='Permanent Link: An Adobe Air Component for the Vimeo Moogaloop API'>An Adobe Air Component for the Vimeo Moogaloop API</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Last time I worked a little with the <a href="http://vimeo.com/api/docs/moogaloop" target="_blank">Moogaloop JavaScript API</a>, because I thought it would be a nice workaround solution for integrate the Moogaloop API in an <a href="http://www.adobe.com/de/products/air/" target="_blank">Adobe AIR Application</a>. First time I tried the example code from the vimeo api documentation and it worked fine on my webserver. But for my case I did not want to use the <a href="http://mootools.net/docs/core/Utilities/Swiff" target="_blank">SWIFF </a>JavaScript Code. Only the <a href="http://code.google.com/p/swfobject/" target="_blank">SWFObject Code</a> for embedding Flash Content in HTML was for me o.k. So I spent a few hours to get this API work without this SWIFF JavaScript thing. I tried a lot, failed a lot,  cried a lot and laughed a lot about myself and my limited JavaScript knowledge. So now I am happy with my current version, because it works fine without this SWIFF thing, except loading a new Video (or should I say loading a new clipID) into this SWF Container failed. So if anyone has an idea, please post a comment here!</p>
<h3 style="text-align: center;"><a title="Download Source Files" href="http://blog.derhess.de/wp-content/uploads/2009/08/vimeo_js_api.zip" target="_blank">Download SWFObject  Code Example</a></h3>
<p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save"><img src="http://blog.derhess.de/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a> </p>

<p>Related posts:<ol><li><a href='http://blog.derhess.de/2009/08/12/working-with-vimeo-moogaloop-api-in-flash/' rel='bookmark' title='Permanent Link: Working with Vimeo Moogaloop API in Flash'>Working with Vimeo Moogaloop API in Flash</a></li>
<li><a href='http://blog.derhess.de/2009/08/14/vimeo-moogaloop-in-flex-flexvimeoplayer-component/' rel='bookmark' title='Permanent Link: Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component'>Vimeo Moogaloop in Flex &#8211; FlexVimeoPlayer Component</a></li>
<li><a href='http://blog.derhess.de/2009/09/22/an-adobe-air-component-for-the-vimeo-moogaloop-api/' rel='bookmark' title='Permanent Link: An Adobe Air Component for the Vimeo Moogaloop API'>An Adobe Air Component for the Vimeo Moogaloop API</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://blog.derhess.de/2009/08/19/an-example-how-to-use-the-vimeo-moogaloop-javascript-api/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
