<?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>Benjamin Wiederkehr &#187; Flash</title>
	<atom:link href="http://blog.benjaminwiederkehr.com/tag/flash/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.benjaminwiederkehr.com</link>
	<description>Interaction Designer, Partner at Interactive Things, Editor of Datavisualization.ch, nice guy</description>
	<lastBuildDate>Wed, 28 Jul 2010 20:29:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>MM Construct</title>
		<link>http://blog.benjaminwiederkehr.com/downloads/mm-construct</link>
		<comments>http://blog.benjaminwiederkehr.com/downloads/mm-construct#comments</comments>
		<pubDate>Wed, 31 Dec 2008 13:34:48 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[ModestMaps]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=356</guid>
		<description><![CDATA[Background For projects that include mapping data geographically it&#8217;s an excellent choice to use the ModestMaps library. Modest Maps provides a great setup for displaying dynamic map data using some popular map providers like Yahoo Maps, the BlueMarbel Project or the OpenStreetMap Project. ModestMaps official website describes the thoughts behind ModestMaps as follows: &#8220;Our intent [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.benjaminwiederkehr.com/downloads/mm-construct"><img class="alignnone size-full wp-image-357 teaser" title="mm_construct_teaser" src="http://blog.benjaminwiederkehr.com/wp-content/uploads/2008/12/mm_construct_teaser.png" alt="mm_construct_teaser" width="470" height="126" /></a> <span id="more-356"></span></p>
<h3>Background</h3>
<p>For projects that include mapping data geographically it&#8217;s an excellent choice to use the ModestMaps library. Modest Maps provides a great setup for displaying dynamic map data using some popular map providers like Yahoo Maps, the BlueMarbel Project or the OpenStreetMap Project. ModestMaps official website describes the thoughts behind ModestMaps as follows:</p>
<blockquote><p>&#8220;Our intent is to provide a minimal, extensible, customizable, and free display library for discriminating designers and developers who want to use interactive maps in their own projects. Modest Maps provides a core set of features in a tight, clean package, with plenty of hooks for additional functionality.&#8221;</p></blockquote>
<p>We use and love the library, but starting a new visualization we found ourselfs writing the same code over and over again. So we thought about creating a basic setup and wrapping it in a simple package for a more elegant way to start with a MM project in AS3. Having a base application let’s you get quickly to a first visual result and you don’t have to rewrite basic functionalities you most of the time need to include in your apps.</p>
<h3>Features</h3>
<ul>
<li>ModestMaps &amp; Stamen&#8217;s Twisted libraries</li>
<li>TweenLite library</li>
<li>DocumentClass with the initial code to create:
<ul>
<li>TweenMap</li>
<li>Method to colorize the map</li>
<li>&#8220;Waiter&#8221; textfield</li>
<li>XML loader</li>
<li>Keyboard navigation</li>
<li>DoubleClick to zoom in</li>
<li>Fullscreen mode</li>
</ul>
</li>
<li>GUI class</li>
<li>Marker class (for overlaying the map with points)</li>
<li>Layer class (for overlaying the map with layers)</li>
<li>XML with location examples</li>
<li>SWFObject publishing setup</li>
<li>Fullbrowser publishing setup</li>
</ul>
<h3>Download</h3>
<p>The code is hosted on <a href="http://github.com/wiederkehr/mm_construct/tree/master">GITHub.com</a>. Please remember when downloading it that it evolved from a personal need, thus some features won’t be relevant for everybody as well as the coding structure might not suit your taste. Feel free to participate in the developement by forking the repository. We&#8217;re looking foreward to review any patches you may provide and hopefully integrate them in the master. Drop us a line if you need advice on implementing or modifying it to fulfill your needs.  <strong><a href="http://github.com/wiederkehr/mm_construct/zipball/master">Download the code (zip / 164kb)</a></strong></p>
<h3>Acknowledgement</h3>
<p>Please note that only the DocumentClass.as and everything in the ch.datavisualization package is licensed under the GNU license. <strong>IMPORTANT</strong>: Please see the documentation of the external packages (com.stamen, com.modestmaps and gs.TweenLite) for their seperate licensing policy.<br />
Some code was inspired by the superb work of <a href="http://flowingdata.com/about/">Nathan</a> from <a href="http://flowingdata.com/">FlowingData.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/downloads/mm-construct/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YouCity</title>
		<link>http://blog.benjaminwiederkehr.com/works/freelance/youcity</link>
		<comments>http://blog.benjaminwiederkehr.com/works/freelance/youcity#comments</comments>
		<pubDate>Sat, 20 Dec 2008 09:17:49 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=343</guid>
		<description><![CDATA[Brief Christian Siegrist my co-worker on the Candeo project and I got contacted by Anne, Niels and Moritz three Architecture Master Students at the ETH, Zurich. After finding the documentation of our bachelor&#8217;s project Candeo they recognized the similarity of Candeo and what they had in mind for their free semester project. The plan was [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone teaser size-full wp-image-344" title="youcity_teaser" src="http://blog.benjaminwiederkehr.com/wp-content/uploads/2008/12/youcity_teaser.png" alt="youcity_teaser" width="470" height="126" /><br />
<span id="more-343"></span></p>
<h3>Brief</h3>
<p><a href="http://www.significant.ch">Christian Siegrist</a> my co-worker on the Candeo project and I got contacted by Anne, Niels and Moritz three Architecture Master Students at the <a href="http://www.ethz.ch/">ETH</a>, Zurich. After finding the <a href="http://candeo.artillery.ch">documentation</a> of our bachelor&#8217;s project <a href="http://blog.benjaminwiederkehr.com/zhdk/candeo">Candeo</a> they recognized the similarity of Candeo and what they had in mind for their free semester project. The plan was to build an application where the user could enter his preferences for his living situation and the app should tell him which places in Zurich would be great matches for him to live. Christian and I saw the potential of this app for flat-searchers as the main customers but also urban designers who can use the gathered data to plan next steps in the evolution of a city.</p>
<h3>Prototype</h3>
<p>In the initial phase we would build a prototype without the data handling in a dynamic way. We only had time and budget for 5 days to work on it thus we needed clever solutions to the big problems (mostly performance requirements) we would face. We built the map interface with the extraordinary clever <a href="http://modestmaps.com/">ModestMaps</a> library from <a href="http://stamen.com">Stamen</a>. We&#8217;ve missed this one for our bachelor&#8217;s project and thought we&#8217;d give it a shot. ModestMaps allows you to easily use several map data providers like Google, Yahoo or the OpenStreet Project. ModestMaps worked like a charm beside we could&#8217;t share the libs over <a href="http://github.com">GITHub.com</a>, see the <a href="http://getsatisfaction.com/modestmaps/topics/getting_errors_about_override_public_function_in_tweenmap_as">getSatisfaction</a> thread for detailed information.</p>
<h3>Interface</h3>
<p>The user would insert his data with ten vertical aligned sliders. These sliders are customizable in horizontal and vertical manner so the user could customize the attributes of each parameter on the same interface element. This way we were able to reduce the complexity of the UI and leave more space for the map. Each parameter had it&#8217;s representation on te map. These were semi-transparent layers rendering from red to black. Red are the most accurate regions for the user to live in and black are the regions that don&#8217;t match his preferences at all.</p>
<h3>Conclusion</h3>
<p>The presentation of this project to the professors at the ETH were a big succes and we&#8217;ll get support to work on this project during 2009. We&#8217;ve fixed a release date around summer &#8217;09. There will be major changes for both the interface and the map as well, but we were able to build a solid foundation for the next steps in the process.</p>
<p><img class="alignnone size-full wp-image-345" title="youcity_image_1" src="http://blog.benjaminwiederkehr.com/wp-content/uploads/2008/12/youcity_image_1.png" alt="youcity_image_1" width="470" height="378" /></p>
<p><img class="alignnone size-full wp-image-346" title="youcity_image_2" src="http://blog.benjaminwiederkehr.com/wp-content/uploads/2008/12/youcity_image_2.png" alt="youcity_image_2" width="470" height="378" /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/works/freelance/youcity/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FLA vs GIT</title>
		<link>http://blog.benjaminwiederkehr.com/thoughts/fla-vs-git</link>
		<comments>http://blog.benjaminwiederkehr.com/thoughts/fla-vs-git#comments</comments>
		<pubDate>Sun, 14 Dec 2008 22:45:00 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[GIT]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=329</guid>
		<description><![CDATA[In this article I&#8217;ll report an issue I ran into when using GIT to develope an application with Adobe Flash. It makes a nice follow up to a previously posted report about the problem of syncronizing the .gitignore file The errors occurred the first time after several commits to my repository on GITHub.com. When I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blog.benjaminwiederkehr.com/writing/fla-vs-gitfla-vs-git"><img class="teaser alignnone size-full wp-image-330" title="fla_git_teaser" src="http://blog.benjaminwiederkehr.com/wp-content/uploads/2008/12/fla_git_teaser.png" alt="fla_git_teaser" width="470" height="126" /></a><span id="more-329"></span><br />
In this article I&#8217;ll report an issue I ran into when using <a href="http://git.or.cz/">GIT</a> to develope an application with <a href="http://www.adobe.com/flash">Adobe Flash</a>. It makes a nice follow up to a <a href="http://blog.benjaminwiederkehr.com/writing/ignore-the-gitignore">previously posted report</a> about the problem of syncronizing the .gitignore file</p>
<p>The errors occurred the first time after several commits to my repository on <a href="http://GITHub.com">GITHub.com</a>. When I tried to compile the .fla file the application wouldn&#8217;t start and the screen remained blank. Saddly no error was mentioned by the Flash IDE. After some reviews of the code and the fla file I saw that the fla file couldn&#8217;t find the DocumentClass.as and therefore would create one on the fly when compiling. I&#8217;ve tried everything from moving files around to restarting the machine and finally I recreated a working copy of my project by copying an old .fla file to my directory. This error occurred repeatedly and I already got the routine to solve it but wasn&#8217;t really satusfied with this solution.</p>
<p>After some googling I found this report from the <a href="http://agit8.turbulent.ca/bwp/2008/05/01/flash-cs3-bug-on-mac-os-x-and-subversion-svn-files/#http://agit8.turbulent.ca/bwp/2008/05/01/flash-cs3-bug-on-mac-os-x-and-subversion-svn-files/">Agit8 blog</a>. The same bug seems to be an issue when using svn as the subversioning tool. <cite>Geoffhom</cite> points out at comment #48 that using the <a href="http://www.kernel.org/pub/software/scm/git/docs/git-gc.html">git gc</a> command to reduce the git history solved his problems. It seems that the .fla file searches the whole directory for classes and is  searching the .git directory as well. This seems to be the root of the evil and it&#8217;s an easy thing to avoid:</p>
<p>Place the .fla and all the needed sources and classes inside a folder and keep the .git folder outside of it. So my folder structur now looks like this:</p>
<ol>
<li>folder with .git folder, .gitignore file, README, LICENSE and the &#8220;app&#8221; folder</li>
<li>in the &#8220;app&#8221; folder I keep my com/ch/org etc sources, my .fla file and the DocumentClass.as</li>
</ol>
<p>I hope this saves anybody a few hours of headches and brings some light into the dark zone Flash bugs</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/thoughts/fla-vs-git/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SWF-Console</title>
		<link>http://blog.benjaminwiederkehr.com/downloads/swf-console</link>
		<comments>http://blog.benjaminwiederkehr.com/downloads/swf-console#comments</comments>
		<pubDate>Fri, 12 Sep 2008 11:21:14 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=261</guid>
		<description><![CDATA[Description The swf-console helps you to output information about an object. It displays a small textfield utility with basic functionalities. Scroll, drag &#038; drop and resize to be exact. It delivers two API methods to output data. It is intended to be used when you haven&#8217;t the native trace-window available (in-browser developement for example). The [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.benjaminwiederkehr.com/wp-content/uploads/2008/09/swf-console_teaser.png" alt="" title="swf-console_teaser" width="470" height="126" class="alignnone size-full teaser wp-image-262" /><br />
<span id="more-261"></span></p>
<h3>Description</h3>
<p>The swf-console helps you to output information about an object. It displays a small textfield utility with basic functionalities. Scroll, drag &#038; drop and resize to be exact. It delivers two API methods to output data. It is intended to be used when you haven&#8217;t the native trace-window available (in-browser developement for example).</p>
<p>The console uses the <code>analyze()</code> function which is also available as the <a href="http://blog.benjaminwiederkehr.com/?p=252" title="var_dump for AS3">var_dump for AS3</a> snippet</p>
<h3>Installation</h3>
<ol>
<li>
<p>Import the package<br />
<code>import console.Console;</code></p>
</li>
<li>
<p>Create the console<br />
<code>private var console:Console = new Console(this);</code></p>
</li>
<li>
<p>Add the console to the DisplayObjectContainer<br />
<code>this.addChild(console);</code></p>
</li>
<li>
<p>Call one of the api methods in your code<br />
<code>console.analyze(this);</code><br />
<code>console.print(this);</code></p>
</li>
<li>
<p>Display the console by pressing the space-bar<br />
<code>customize this interaction by changing the key-code at Console.as #249</code></p>
</li>
</ol>
<h3>Download</h3>
<p>The project is hosted on <a href="http://github.com/wiederkehr/swf-console/" title="SWF-Console on gitHub">gitHub</a> – feel free to participate and help improve the code or just let me hear your thoughts.<br />
<a href="http://github.com/wiederkehr/swf-console/zipball/master" title="SWF-Console ZIP">Download the SWF-Console ZIP here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/downloads/swf-console/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>var_dump for AS3</title>
		<link>http://blog.benjaminwiederkehr.com/downloads/var_dump-for-as3</link>
		<comments>http://blog.benjaminwiederkehr.com/downloads/var_dump-for-as3#comments</comments>
		<pubDate>Fri, 12 Sep 2008 09:13:31 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Downloads]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[AS3]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=252</guid>
		<description><![CDATA[The var_dump for AS3 is a code snipped i use on a regularly basis to get information about an object when developping with AS3 in Adobe Flash. It contains two functions: analyze() and write(). The first is a recursive function that analyzes a given object. It uses the second function to trace out the gathered [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.benjaminwiederkehr.com/wp-content/uploads/2008/09/var_dump_teaser.png" alt="" title="var_dump_teaser" width="470" height="126" class="alignnone teaser size-full wp-image-258" /><br />
<span id="more-252"></span></p>
<p>The var_dump for AS3 is a code snipped i use on a regularly basis to get information about an object when developping with AS3 in <a href="http://www.adobe.com/products/flash/">Adobe Flash</a>. It contains two functions: <code>analyze()</code> and <code>write()</code>. The first is a recursive function that analyzes a given object. It uses the second function to trace out the gathered infromation. If you want to output the information elsewhere you can simply customize the <code>write()</code> function.</p>
<p>The code snippet is hosted on <a href="http://snipplr.com/view/8195/" title="snipplr.com – social code snippets">snipplr.com</a> and I would be glad to receive feedback and suggestion on how to improve the code.</p>
<p></p><p></p><div class='code' style='overflow: auto; white-space:nowrap;'>public function analyze(_obj):void {<br />
&nbsp; &nbsp; &nbsp; &nbsp; var item:Object;<br />
&nbsp; &nbsp; &nbsp; &nbsp; switch (typeof(_obj)){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;object&quot;:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; write(&quot;&lt;object&gt;&quot;);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; write(_obj.toString());<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; for each (item in _obj){<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; analyze(item);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; };<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; write(&quot;&lt;/object&gt;&quot;);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; case &quot;xml&quot;:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; write(&quot;&lt;xml&gt;&quot;);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; write(_obj);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; write(&quot;&lt;/xml&gt;&quot;);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; default:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; write(_obj + &quot; (&quot; + typeof(_obj) + &quot;)&quot;);<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; break;<br />
&nbsp; &nbsp; &nbsp; &nbsp; };<br />
} // analyze()<br />
public function write(_obj):void{<br />
&nbsp; &nbsp; &nbsp; &nbsp; trace(_obj);<br />
} // END write()</div><p></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/downloads/var_dump-for-as3/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Candeo</title>
		<link>http://blog.benjaminwiederkehr.com/works/studies/candeo</link>
		<comments>http://blog.benjaminwiederkehr.com/works/studies/candeo#comments</comments>
		<pubDate>Wed, 25 Jun 2008 09:57:25 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Studies]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Interaction]]></category>
		<category><![CDATA[Interface]]></category>
		<category><![CDATA[Visualization]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=176</guid>
		<description><![CDATA[Candeo is the bachelor project I developed with my co-worker Christian Siegrist. It&#8217;s documentation is available on a seperate website. Please note that all of the content is written in german. If you need the content translated in english or an other language, feel free to get in touch with me.]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.benjaminwiederkehr.com/wp-content/uploads/2008/06/candeo_teaser.png" alt="Candeo teaser" title="candeo_teaser" width="470" height="126" class="teaser"/><br />
<span id="more-176"></span></p>
<p>Candeo is the bachelor project I developed with my co-worker <a href="http://significant.ch" title="Portfolio of Christian Siegrist">Christian Siegrist</a>. It&#8217;s documentation is available on a seperate <a href="http://candeo.datavisualization.ch" title="Candeo documentation">website</a>. Please note that all of the content is written in german. If you need the content translated in english or an other language, feel free to <a href="/?cat=34" title="Get in contact with Benjamin Wiederkehr">get in touch</a> with me.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/works/studies/candeo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cumulus 08</title>
		<link>http://blog.benjaminwiederkehr.com/works/studies/cumulus-08</link>
		<comments>http://blog.benjaminwiederkehr.com/works/studies/cumulus-08#comments</comments>
		<pubDate>Wed, 26 Dec 2007 12:11:34 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Studies]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Interaction]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=87</guid>
		<description><![CDATA[Brief Sorry, I didn&#8217;t had the chance to put it here but it will follow, promised! Solution I developed an interactive map that will be included in the official website of the Cumulus08 website. The map is built in flash and allows the user to easily navigate and explore the city of Zürich. We integrated [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/teaser_cumulus.jpg' alt='cumulus teaser' class='teaser'/><br />
<span id="more-87"></span></p>
<h3>Brief</h3>
<p><small>Sorry, I didn&#8217;t had the chance to put it here but it will follow, promised!</small></p>
<h3>Solution</h3>
<p>I developed an interactive map that will be included in the official website of the <a href="http://www.cumulus08.ch/">Cumulus08</a> website. The map is built in flash and allows the user to easily navigate and explore the city of Zürich. We integrated several sights for people visiting Zürich for the first time as well as for visitors that know all the most known builings. The spots are marked on the map and can be explored by user-interactions. The builidings are lovely illustrated by students from the <a href="http://ssv.zhdk.ch/">scientific visualization course</a>.</p>
<p><img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/cumulus01.jpg' alt='cumulus01' /><br />
<img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/cumulus02.jpg' alt='cumulus02' /><br />
<img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/cumulus03.jpg' alt='cumulus03' class='bottom'/></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/works/studies/cumulus-08/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SoftwareVisualization &#178;</title>
		<link>http://blog.benjaminwiederkehr.com/works/studies/softwarevisualization-2</link>
		<comments>http://blog.benjaminwiederkehr.com/works/studies/softwarevisualization-2#comments</comments>
		<pubDate>Tue, 20 Nov 2007 23:34:41 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Studies]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Interaction]]></category>
		<category><![CDATA[Visualization]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=15</guid>
		<description><![CDATA[Brief Software Visualization 2 is based on the work from the Software Visualization Project. We had 3 weeks to refine our prototype in partnership with students from the University for IT in Zurich. The working relationship was very useful to check the usability and the value delivered by my visualization. View the full documentation at [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/11/teaser_softvis2.gif' alt='Teaser SoftwareVisualization 2' class="teaser"/><br />
<span id="more-15"></span></p>
<h3>Brief</h3>
<p>Software Visualization 2 is based on the work from the <a href="http://blog.benjaminwiederkehr.com/zhdk/softwarevisualization">Software Visualization</a> Project. We had 3 weeks to refine our prototype in partnership with students from the University for IT in Zurich. The working relationship was very useful to check the usability and the value delivered by my visualization.</p>
<p>View the full documentation at <a href="http://iad.projects.hgkz.ch/infovis07/?cat=10" title="Visit the Documentation-Blog">iad.projects.hgkz.ch/infovis07</a></p>
<p><img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/softvis2_02.gif' alt='Software Visualization 01' /><br />
<img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/softvis2_01.gif' alt='Software Visualization 02' /><img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/softvis2_03.gif' alt='Software Visualization 03' class='bottom'/></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/works/studies/softwarevisualization-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internos</title>
		<link>http://blog.benjaminwiederkehr.com/works/studies/internos</link>
		<comments>http://blog.benjaminwiederkehr.com/works/studies/internos#comments</comments>
		<pubDate>Tue, 20 Nov 2007 23:33:47 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Studies]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Visualization]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=14</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/11/teaser_internos.gif' alt='Teaser Internos' /><br />
<span id="more-14"></span><br />
<img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/internos01.jpg' alt='Internos 01' /><br />
<img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/internos02.jpg' alt='Internos 02' class='bottom'/></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/works/studies/internos/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DatabaseSystems</title>
		<link>http://blog.benjaminwiederkehr.com/works/studies/databasesystems</link>
		<comments>http://blog.benjaminwiederkehr.com/works/studies/databasesystems#comments</comments>
		<pubDate>Fri, 29 Jun 2007 23:00:00 +0000</pubDate>
		<dc:creator>Benjamin</dc:creator>
				<category><![CDATA[Studies]]></category>
		<category><![CDATA[Works]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Visualization]]></category>

		<guid isPermaLink="false">http://portfolio.artillery.ch/?p=11</guid>
		<description><![CDATA[Brief Sorry, I didn&#8217;t had the chance to put it here but it will follow, promised! Solution Thanks to the openness of the task I took the chance to convert some aspects from the SoftVis prototype adapt it to a different data source. I wanted to take live data and therefore I chose an existing [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/11/teaser_databasesystems.gif' alt='Teaser DatabaseSystems' class='teaser'/><br />
<span id="more-11"></span></p>
<h3>Brief</h3>
<p><small>Sorry, I didn&#8217;t had the chance to put it here but it will follow, promised!</small></p>
<h3>Solution</h3>
<p>Thanks to the openness of the task I took the chance to convert some aspects from the SoftVis prototype adapt it to a different data source. I wanted to take live data and therefore I chose an existing <a href="http://wordpress.org/">WordPress</a> database and rewrote the prototype to fit the new dataset. During the developement I struggled quite a bit with the handmade php script to connect to the database and as a solution wrote the <a href="http://blog.benjaminwiederkehr.com/projects/swx-wordpress">SWX-WordPress API</a> that is now freely available for <a href="http://swx-wordpress.artillery.ch/download/">download</a>.</p>
<p><img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/datenbanksystem_03.gif' alt='Datenbank Systeme 03' /><br />
<img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/datenbanksystem_01.gif' alt='Datenbank Systeme 01' /><br />
<img src='http://blog.benjaminwiederkehr.com/wp-content/uploads/2007/12/datenbanksystem_02.gif' alt='Datenbank Systeme 02' class='bottom'/></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.benjaminwiederkehr.com/works/studies/databasesystems/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
