<?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>Sönke Rohde &#187; OSFlash</title>
	<atom:link href="http://soenkerohde.com/category/osflash/feed/" rel="self" type="application/rss+xml" />
	<link>http://soenkerohde.com</link>
	<description>Flash Platform (Flash, Flex, AIR) thoughts and examples</description>
	<lastBuildDate>Fri, 30 Dec 2011 16:15:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
		<item>
		<title>Flex UG Hamburg with FC64 &#8211; Notes</title>
		<link>http://soenkerohde.com/2008/06/flex-ug-hamburg-with-fc64-notes/</link>
		<comments>http://soenkerohde.com/2008/06/flex-ug-hamburg-with-fc64-notes/#comments</comments>
		<pubDate>Mon, 30 Jun 2008 09:34:54 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/?p=217</guid>
		<description><![CDATA[<p>On Friday we had our Flex Usergroup Hamburg meeting in our Adobe office. Our speaker Claus Wahlers gave us a look behind the scenes aka source of FC64 which he developed together with Darron Schall. Claus started with some &#8220;basics&#8221; about how the C64 works to get an idea about what has to be emulated. After [...]]]></description>
			<content:encoded><![CDATA[<p>On Friday we had our Flex Usergroup Hamburg meeting in our Adobe office. Our speaker <a href="http://wahlers.com.br/claus/blog/">Claus Wahlers</a> gave us a look behind the scenes aka source of <a href="http://codeazur.com.br/lab/fc64/">FC64</a> which he developed together with <a href="http://darronschall.com/weblog/">Darron Schall</a>. Claus started with some &#8220;basics&#8221; about <a href="http://en.wikipedia.org/wiki/C64">how the C64 works</a> to get an idea about what has to be emulated. After that he showed us parts of the code and explained the architecture behind which is divided into the CPU, MemoryManager and the Renderer which besides trillion other things does the final setPixel32.</p>
<p><img src="http://soenkerohde.com/img/claus_flexughh.jpg" alt="" width="640" height="480" /></p>
<p>All in all rocket science and Claus could only explain the tip of the iceberg but we got an impression what it means to build an emulator. Further he mentioned that <a href="http://www.unitzeroone.com/blog/">Ralph Hauwert</a> (one of the guys behind <a href="http://www.papervision3d.org/">Papervision3D</a>) is currently working on a Flash Player 10 version. This should open new opportunities since the new Vector class (typed Arrays) should be a big performance boost and the new sound features could open the door for sound emulation of the SID chip. For more infos and the source check the <a href="http://osflash.org/fc64">OSFlash FC64 site</a>.</p>
<p>Our next usergroup meeting will already be in two weeks. David Sowerby from <a href="http://www.shadocms.com/">Straker Interactive</a> will show us <a href="http://www.zoomflex.com">ZoomFlex</a> which claims to fasten up Flex development and generates code which is based on Cairngorm and the <a href="http://code.google.com/p/flexcairngorm/">Universal Mind Cairngorm extension</a>. Check the german <a href="http://www.flexughh.de/2008/06/28/flexughh-meeting-140708-david-sowerby-zoomflex-and-um-cairngorm-extensions/">FlexUG Hamburg blog</a> for more details.</p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2008/06/flex-ug-hamburg-with-fc64-notes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zeroi Update</title>
		<link>http://soenkerohde.com/2007/03/zeroi-update/</link>
		<comments>http://soenkerohde.com/2007/03/zeroi-update/#comments</comments>
		<pubDate>Sun, 25 Mar 2007 16:56:08 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/2007/03/25/zeroi-update/</guid>
		<description><![CDATA[<p>The Zeroi repository has been moved to Google Code and Jens Krause has extended it with XTrace Support. Check his tutorial and thanks [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://osflash.org/zeroi">Zeroi</a> repository has been moved to <a href="http://code.google.com/p/zeroi/">Google Code</a> and <a href="http://www.websector.de/blog">Jens Krause</a> has extended it with <a href="http://www.osflash.org/xtrace">XTrace</a> Support. <a href="http://www.websector.de/blog/2007/03/04/debugging-with-mtasc-ant-and-zeroi/">Check his tutorial</a> and thanks for contributing!</p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2007/03/zeroi-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex/AS3 Logging with SOS</title>
		<link>http://soenkerohde.com/2006/11/flexas3-logging-with-sos/</link>
		<comments>http://soenkerohde.com/2006/11/flexas3-logging-with-sos/#comments</comments>
		<pubDate>Mon, 06 Nov 2006 15:37:15 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/2006/11/06/flexas3-logging-with-sos/</guid>
		<description><![CDATA[<p>I build two little classes to support logging from Flex/AS3 to SOS.</p>
<p>The logger implements the mx.logging.ILogger interface but not the rest of the mx.logging framework as I liked to keep things in the first way.
Check the example here (right click for source). If you want to test logging directly from a website you have to start [...]]]></description>
			<content:encoded><![CDATA[<p>I build two little classes to support logging from Flex/AS3 to <a href="http://sos.powerflasher.com">SOS</a>.</p>
<p>The logger implements the <a href="http://livedocs.macromedia.com/flex/2/langref/mx/logging/ILogger.html">mx.logging.ILogger interface</a> but not the rest of the mx.logging framework as I liked to keep things in the first way.<br />
Check the example <a href="http://soenkerohde.com/flex/sos_as3/SOS_Logger.html">here</a> (right click for source). If you want to test logging directly from a website you have to start a local webserver and put a crossdomain.xml in the root. For further details <a href="http://soenkerohde.com/2006/09/11/logging-from-a-livesite-with-sos/">read here</a>.<br />
Check the source directly <a href="http://soenkerohde.com/flex/sos_as3/srcview/index.html">here</a>.</p>
<p>&#8220;Flex/AS3 Logging with SOS&#8221; is open source and licensed under <a href="http://www.gnu.org/licenses/lgpl.html">LGPL</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2006/11/flexas3-logging-with-sos/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Fuse &#8211; Open Source AS2 animation/filter class library</title>
		<link>http://soenkerohde.com/2006/09/fuse-open-source-as2-animationfilter-class-library/</link>
		<comments>http://soenkerohde.com/2006/09/fuse-open-source-as2-animationfilter-class-library/#comments</comments>
		<pubDate>Mon, 04 Sep 2006 16:18:26 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/2006/09/04/fuse-open-source-as2-animationfilter-class-library/</guid>
		<description><![CDATA[<p>Last week Fuse was released open source.</p>
<p>Fuse is an ActionScript 2 animation &#038; filter management tool.</p>
<p>It is a classlibrary which support various kinds of animation and filters by code. I have tried it out and can say it works like a charm. What I am missing are strongly typed callbacks and strongly typed property lists but [...]]]></description>
			<content:encoded><![CDATA[<p>Last week <a target="_blank" href="http://www.mosessupposes.com/Fuse/">Fuse</a> was released open source.</p>
<p>Fuse is an ActionScript 2 animation &#038; filter management tool.</p>
<p>It is a classlibrary which support various kinds of animation and filters by code. I have tried it out and can say it works like a charm. What I am missing are strongly typed callbacks and strongly typed property lists but the 2.0 sounds not far away.</p>
<p><a target="_blank" href="http://osflash.org/fuse">Fuse OSFlash site</a></p>
<p>I don&#8217;t had a look at the details but Fuse seems to be very leightweight and is easy to use. An alternative would be the <a target="_blank" href="http://www.alex-uhlmann.de/flash/animationpackage/">AnimationPackage</a> which has a bigger footprint and perhaps more possibilities.</p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2006/09/fuse-open-source-as2-animationfilter-class-library/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>haXe 1.05 released with Flash 9 support</title>
		<link>http://soenkerohde.com/2006/08/haxe-105-released-with-flash-9-support-2/</link>
		<comments>http://soenkerohde.com/2006/08/haxe-105-released-with-flash-9-support-2/#comments</comments>
		<pubDate>Fri, 18 Aug 2006 11:04:48 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/2006/08/18/haxe-105-released-with-flash-9-support-2/</guid>
		<description><![CDATA[<p>Nicolas Cannasse released a new version of haXe and now the announced Flash 9 support is integrated.</p>
<p>haXe is a new programming language which can be used on the serverside with  an Apache module and on the client side as the output can be JavaScript/AJAX,  Flash 6,7,8 and now also Flash 9. For more detailed [...]]]></description>
			<content:encoded><![CDATA[<p>Nicolas Cannasse released a new version of <a target="_blank" href="http://haxe.org/">haXe</a> and now the announced Flash 9 support is integrated.</p>
<p>haXe is a new programming language which can be used on the serverside with  an Apache module and on the client side as the output can be JavaScript/AJAX,  Flash 6,7,8 and now also Flash 9. For more detailed information check the <a target="_blank" href="http://haxe.org/intro">introduction</a>.</p>
<p>A haXe <a target="_blank" href="http://haxe.org/tutos/flash9">tutorial for  Flash 9</a> is already online.</p>
<p>haXe on <a target="_blank" href="http://digg.com/programming/Open_Source_AJAX_and_Flash_compiler">digg.com</a></p>
<p>There is also <a target="_blank" href="http://haxe.org/swhx">SWHX</a> to build  crossplatform haXe desktop applications with e.g. Flash as the frontend. In one  word haXe tries to solve all problems with one language. From my point of view  it currently only lacks of a productive IDE to program haXe but this will only  be a matter of time. Currently a project called <a target="_blank" href="http://hxdt.sourceforge.net/wordpress/">HXDT</a>, a  plugin for <a target="_blank" href="http://eclipse.org/">Eclipse</a>, has already  been started but the last update was in December 2005 and <a target="_blank" href="http://www.flashdevelop.org/community/">Flashdevelop</a>  also provides a <a href="http://www.flashdevelop.org/downloads/documents/haxe_syntax-0.1.3.zip">haXe-plugin</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2006/08/haxe-105-released-with-flash-9-support-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>haXe 1.05 released with Flash 9 support</title>
		<link>http://soenkerohde.com/2006/08/haxe-105-released-with-flash-9-support/</link>
		<comments>http://soenkerohde.com/2006/08/haxe-105-released-with-flash-9-support/#comments</comments>
		<pubDate>Wed, 31 Dec 1969 22:59:59 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/1970/01/01/haxe-105-released-with-flash-9-support/</guid>
		<description><![CDATA[<p>Nicolas Cannasse released a new version of haXe and now the announced Flash 9 support is integrated.</p>
<p>haXe is a new programming language which can be used on the serverside with an Apache module and on the client side as the output can be JavaScript/AJAX, Flash 6,7,8 and now also Flash 9. For more detailed information check [...]]]></description>
			<content:encoded><![CDATA[<p>Nicolas Cannasse released a new version of <a target="_blank" href="http://haxe.org">haXe</a> and now the announced Flash 9 support is integrated.</p>
<p>haXe is a new programming language which can be used on the serverside with an Apache module and on the client side as the output can be JavaScript/AJAX, Flash 6,7,8 and now also Flash 9. For more detailed information check the <a target="_blank" href="http://haxe.org/intro">introduction</a>.</p>
<p>A haXe <a target="_blank" href="http://haxe.org/tutos/flash9">tutorial for Flash 9</a> is already online.</p>
<p>haXe on <a target="_blank" href="http://digg.com/programming/Open_Source_AJAX_and_Flash_compiler">digg.com</a></p>
<p>There is also <a target="_blank" href="http://haxe.org/swhx">SWHX</a> to build crossplatform haXe desktop applications with e.g. Flash as the frontend. In one word haXe tries to solve all problems with one language. From my point of view it currently only lacks of a productive IDE to program haXe but this will only be a matter of time. Currently a project called <a target="_blank" href="http://hxdt.sourceforge.net/wordpress/">HXDT</a>, a plugin for <a target="_blank" href="http://eclipse.org">Eclipse</a>, has already been started but the last update was in December 2005 and <a target="_blank" href="http://www.flashdevelop.org/community/">Flashdevelop</a> also provides a <a href="http://www.flashdevelop.org/downloads/documents/haxe_syntax-0.1.3.zip">haXe-plugin</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2006/08/haxe-105-released-with-flash-9-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zeroi &#8211; MTASC logging adapter system</title>
		<link>http://soenkerohde.com/2006/08/zeroi-mtasc-logging-adapter-system/</link>
		<comments>http://soenkerohde.com/2006/08/zeroi-mtasc-logging-adapter-system/#comments</comments>
		<pubDate>Wed, 16 Aug 2006 12:55:08 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[MTASC]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/2006/08/16/zeroi-mtasc-logging-adapter-system/</guid>
		<description><![CDATA[<p>I am proud to announce that Zeroi is now open source and available on OSFlash.org.</p>
<p>Ralf Bokelberg did the coreengine programming and I added the ability to define a logconfig xml file to filter logs of classes or packages to a specified loglevel.</p>
<p>The main idea of Zeroi is to be able to use any logging system (like [...]]]></description>
			<content:encoded><![CDATA[<p>I am proud to announce that Zeroi is now open source and available on <a target="_blank" href="http://osflash.org/zeroi">OSFlash.org</a>.</p>
<p>Ralf Bokelberg did the coreengine programming and I added the ability to define a logconfig xml file to filter logs of classes or packages to a specified loglevel.</p>
<p>The main idea of Zeroi is to be able to use any logging system (like SOS, XRay, Luminic Box, &#8230;) in your MTASC project, without having to change the code of your app. In fact your code doesn&#8217;t even need to know about Zeroi. Inside your app you only use trace statements. The traces are forwarded to the logging system of your choice.<br />
That&#8217;s what the name Zeroi is standing for: Zero Impact.</p>
<p>Check the <a target="_blank" href="http://osflash.org/zeroi">wiki entry on OSFlash</a> for further information.</p>
<p>In a short word when you use the code trace(&#8220;e this is an error&#8221;); this log is captured by your favorite logging tool like and marked as an error log.</p>
<p>The prefix &#8220;e&#8221; is interpreted as a loglevel which are d for DEBUG, i for INFO, w for WARNING, e for ERROR and t for TEMP which is supported by <a target="_blank" href="http://sos.powerflasher.com">SOS</a>, the logging tool of my choice.</p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2006/08/zeroi-mtasc-logging-adapter-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SWFObject Flash detection</title>
		<link>http://soenkerohde.com/2006/05/swfobject-flash-detection/</link>
		<comments>http://soenkerohde.com/2006/05/swfobject-flash-detection/#comments</comments>
		<pubDate>Wed, 10 May 2006 08:12:29 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/2006/05/10/swfobject-flash-detection/</guid>
		<description><![CDATA[<p>SWFObject is a Javscript based Flash detection script and I have used SWFObject formerly known as FlashObject for about two month and it works great.
If you are looking for a very good Flash detection check the devnet article by Geoff Stearns, the author of SWFObject or visit [...]]]></description>
			<content:encoded><![CDATA[<p>SWFObject is a Javscript based Flash detection script and I have used SWFObject formerly known as FlashObject for about two month and it works great.<br />
If you are looking for a very good Flash detection <a href="http://adobe.com/devnet/flash/articles/swfobject.html">check the devnet article by Geoff Stearns</a>, the author of SWFObject or visit his <a href="http://blog.deconcept.com/swfobject/">blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2006/05/swfobject-flash-detection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Article: Open Source and the Flash Platform: What Should Adobe Do Next?</title>
		<link>http://soenkerohde.com/2006/01/article-open-source-and-the-flash-platform-what-should-adobe-do-next/</link>
		<comments>http://soenkerohde.com/2006/01/article-open-source-and-the-flash-platform-what-should-adobe-do-next/#comments</comments>
		<pubDate>Tue, 03 Jan 2006 09:30:45 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/2006/01/03/article-open-source-and-the-flash-platform-what-should-adobe-do-next/</guid>
		<description><![CDATA[<p>Nice article about Adobe, Open Source and [...]]]></description>
			<content:encoded><![CDATA[<p>Nice article about Adobe, Open Source and <a href="http://oflash.org">OSFlash</a>: <a href="http://it.sys-con.com/read/166087.htm">http://it.sys-con.com/read/166087.htm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2006/01/article-open-source-and-the-flash-platform-what-should-adobe-do-next/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MTASC 1.11 and haXe</title>
		<link>http://soenkerohde.com/2005/12/mtasc-111-and-haxe/</link>
		<comments>http://soenkerohde.com/2005/12/mtasc-111-and-haxe/#comments</comments>
		<pubDate>Sat, 03 Dec 2005 13:58:07 +0000</pubDate>
		<dc:creator>Sönke</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[MTASC]]></category>
		<category><![CDATA[OSFlash]]></category>

		<guid isPermaLink="false">http://soenkerohde.com/2005/12/03/mtasc-111-and-haxe/</guid>
		<description><![CDATA[<p>Nicolas Cannasse released MTASC 1.11 which he called a stable release.
This stable was very important for Nicolas because he wants to concentrate his power in his new invented language called haXe.
MTASC will get no AS3 support but haXe will. But that&#8217;s not all. With haXe you are able to program in one language but deploy on [...]]]></description>
			<content:encoded><![CDATA[<p>Nicolas Cannasse released <a href="http://mtasc.org">MTASC 1.11</a> which he called a stable release.<br />
This stable was very important for Nicolas because he wants to concentrate his power in his new invented language called <a href="http://haxe.org">haXe</a>.<br />
MTASC will get no <a href="http://labs.macromedia.com/technologies/actionscript3/">AS3 </a>support but haXe will. But that&#8217;s not all. With haXe you are able to program in one language but deploy on multiple platforms.</p>
<blockquote><p> Basicly, what haXe can do is :</p>
<ul>
<li>create Flash SWF files using Flash APIs for Players 6,7,8 and soon 8.5.</li>
<li>generate Javascript code using Browser DHTML API, so you can create AJAX web applications.</li>
<li>generate Neko sourcecode that can be used on the Server side or in standalone executable.</li>
</ul>
</blockquote>
<p>There is already an <a href="http://hxdt.sourceforge.net/wordpress/">HXDT Eclipse plugin</a> which is in an early state now but surely will grow very fast.<br />
Talking about AS3 get excited about the Actionscript 3.0 book of <a href="http://www.moock.org/blog/archives/000177.html">Collin Moock</a> which was announced shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://soenkerohde.com/2005/12/mtasc-111-and-haxe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

