<?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>Kristof Neirynck &#187; AIR</title>
	<atom:link href="http://www.crydust.be/blog/category/air/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.crydust.be/blog</link>
	<description>yet another webdev blog</description>
	<lastBuildDate>Wed, 05 May 2010 16:13:35 +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>on Air Brussels</title>
		<link>http://www.crydust.be/blog/2008/04/23/on-air-brussels/</link>
		<comments>http://www.crydust.be/blog/2008/04/23/on-air-brussels/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 20:52:39 +0000</pubDate>
		<dc:creator>Kristof Neirynck</dc:creator>
				<category><![CDATA[AIR]]></category>

		<guid isPermaLink="false">http://www.crydust.be/blog/?p=63</guid>
		<description><![CDATA[<p>A long overdue overview of the on Air event in Brussels.</p>]]></description>
			<content:encoded><![CDATA[<p>A long overdue overview of the on Air event in Brussels.</p>
<span id="more-63"></span>

<h3>Keynote (Serge Jespers)</h3>
<ul>
<li>AIR 1.1 expected middle of 2008 and it will have multi language support (Dutch not confirmed, but French will be in there)</li>
<li>Impressive demo of os integration: drag and drop image from air app on ubuntu in virtual machine to mac desktop</li>
<li><a href="http://adobemax08.com/">MAX 2008</a> will be in Milan</li>
<li>I asked Serge behind the scenes about <a href="http://shu-player.com/">shu</a> and he said adobe isn&#8217;t sure weather they&#8217;ll allow it.</li>
</ul>

<h3>Building your first Adobe AIR application with Adobe Flex (Mike Chambers)</h3>
<p>Two links:</p>
<ul>
<li><a href="http://adobe.com/go/air">Everything Air</a></li>
<li><a href="http://onair.adobe.com/api/">Loads of feeds about the tour</a></li>
</ul>

<h3>Building your first AIR application with HTML and JavaScript (Kevin Hoyt)</h3>
<ul>
<li><a href="http://livedocs.adobe.com/air/1/devappshtml/help.html?content=AIR_Introspector_1.html">Air introspector</a> is like a firebug for Air.</li>
<li><a href="http://www.aptana.com/studio">Aptana Studio</a> is the best javascript editor ever. Great code completion.</li>
<li>The eval() function doesn&#8217;t work in html component after onload. This is also a problem for setTimeout. Most javascript frameworks have already been adapted.</li>
<li><a href="http://webplicity.net/flexigrid/">flexigrid</a> converts html table into interactive flex tables</li>
</ul>

<h3>Leveraging HTML and JavaScript within Adobe AIR (Ryan Stewart)</h3>
<p><a href="http://livedocs.adobe.com/air/1/devappshtml/ByteArrays_3.html">Reading a zip file with air</a> is accessible from javascript. This gives me perspectives for quite a few apps.</p>

<h3>Deploying and Updating AIR Applications (Serge Jespers)</h3>
<ul>
<li>Signing your Air apps is not only recommended, it changes the warning in the installer into something less scary. <a href="http://www.thawte.com/">Thawte</a> is selling certificates (299 $ / year = 190 € / year)</li>
<li>New <a href="http://labs.adobe.com/wiki/index.php/AIR_Badge">Air install badge</a> in beta.</li>
</ul>

<h3>Introduction to SQLite in Adobe AIR (Peter Elst)</h3>
<p>You can <a href="http://www.peterelst.com/blog/2008/04/18/sqlite-in-adobe-air-session-video/">watch it yourself</a> and the <a href="http://www.peterelst.com/blog/2008/04/07/introduction-to-sqlite-in-adobe-air/">slides and apps</a> are online too. This was my favorite session of the day. There is something about storing flvs from youtube in a local database that is so cool &#8230;</p>

<h3>Developing Secure AIR Applications (Oliver Goldman)</h3>
<p>Among many other things Oliver recommended to check the version number yourself when upgrading to prevent downgrade attacks. You can&#8217;t rely on the user to look at it himself.</p>

<h3>Using JavaScript Frameworks in AIR Applications (Andre Charland)</h3>
<ul>
<li>Andre put his <a href="http://nitobi.com/air/">slides and apps</a> online</li>
<li><a href="http://xtnd.us/">Xtnd code completion for jquery</a> in Dreamweaver</li>
<li><a href="http://about.stompernet.com/scrutinizer">Scrutinizer</a> is a browser with blurriness built-in like my own <a href="http://www.crydust.be/blog/2008/02/27/silver-explorer/">Silver Explorer</a>. Behind the scenes Andre told me he&#8217;s thinking about integrating it with <a href="http://robotreplay.com/">RobotReplay</a> so he can replay user interactions and show the part around the mouse cursor in clear sight but blur everything around it. Looks promising.</li>
</ul>

<h3>AIR Conditioning (Lee Brimelow)</h3>
<p>Lee showed us a lot of really fun apps, you can find <a href="http://theflashblog.com/?p=342">his slides here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.crydust.be/blog/2008/04/23/on-air-brussels/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Silver Explorer</title>
		<link>http://www.crydust.be/blog/2008/02/27/silver-explorer/</link>
		<comments>http://www.crydust.be/blog/2008/02/27/silver-explorer/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 09:08:20 +0000</pubDate>
		<dc:creator>Kristof Neirynck</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Accessibility]]></category>

		<guid isPermaLink="false">http://www.crydust.be/blog/2008/02/27/silver-explorer/</guid>
		<description><![CDATA[As most of my friends know, I&#8217;m partially colorblind. Most webdevelopers have no idea what their site looks like for someone like me. Thanks to the power of Adobe Air I&#8217;m now capable of letting you experience it firsthand. Silver Explorer is a browser that lets you surf the net in grayscale. silverexplorer.air Flash version [...]]]></description>
			<content:encoded><![CDATA[<p>As most of my friends know, I&#8217;m partially colorblind. Most webdevelopers have no idea what their site looks like for someone like me. Thanks to the power of <a href="http://www.adobe.com/go/air">Adobe Air</a> I&#8217;m now capable of letting you experience it firsthand.</p>

<p>Silver Explorer is a browser that lets you surf the net in grayscale.</p>

<p id="silverexplorer"><a href="http://www.crydust.be/blog/wp-content/uploads/silverexplorer.air" title="silverexplorer.air">silverexplorer.air</a>
<a href="http://www.adobe.com/go/getflash">Flash version 9.0.115 required</a>
</p>

<script type="text/javascript">
var so = new SWFObject("http://www.crydust.be/blog/wp-content/plugins/swfobject/badge.swf", "silverexplorer_swf", "217", "180", "9.0.115", "#FFFFFF");
so.addVariable("appname", "Silver Explorer");
so.addVariable("appurl", "http://www.crydust.be/blog/wp-content/uploads/silverexplorer.air");
so.addVariable("airversion", "1.0");
so.addVariable("imageurl", "http://www.crydust.be/blog/wp-content/uploads/silverexplorer_badge.png");
so.addVariable("buttoncolor", "000000");
so.addVariable("messagecolor", "000000");
so.addParam("allowscriptaccess", "all");
so.useExpressInstall("/blog/wp-content/plugins/swfobject/expressinstall.swf");
so.write("silverexplorer");
</script>
]]></content:encoded>
			<wfw:commentRss>http://www.crydust.be/blog/2008/02/27/silver-explorer/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>AIR afterhours</title>
		<link>http://www.crydust.be/blog/2008/01/18/air-afterhours/</link>
		<comments>http://www.crydust.be/blog/2008/01/18/air-afterhours/#comments</comments>
		<pubDate>Fri, 18 Jan 2008 20:55:00 +0000</pubDate>
		<dc:creator>Kristof Neirynck</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.crydust.be/blog/2008/01/18/air-afterhours/</guid>
		<description><![CDATA[I&#8217;ve been to a great afterhours session about AIR with Peter Elst. He&#8217;s writing a book on the subject so obviously there was lots he had to teach. He covered the windowing, file, dragdrop, sqlite and upgrade apis. This was a bring-your-own-laptop session so all the people present were experimenting with the code. We found [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been to a great afterhours session about AIR with <a href="http://www.peterelst.com">Peter Elst</a>. He&#8217;s writing a book on the subject so obviously there was lots he had to teach. He covered the windowing, file, dragdrop, sqlite and upgrade apis. This was a bring-your-own-laptop session so all the people present were experimenting with the code. We found a few oddities that you usually learn the hard way.</p>
<p>FileFilter behaves differently on mac and windows. On windows the extension parameter must start with an asterisk &quot;*.html&quot;, on mac both &quot;*.html&quot; and &quot;.html&quot; seem to work.</p>
<p>Creating and manipulating NativeWindows works great, but adding flex components to the stage of a new NativeWindow doesn&#8217;t seem to work. <a href="http://www.danieldura.com/archive/apollo-multi-window-support-using-flex">Daniel Dura</a> had a workaround for this, but that doesn&#8217;t seem to work anymore.</p>
<p>He gifted a few books at the end. ActionScript 3.0 Design Patterns is now mine. Thanks Peter!</p>
<p><b>Update:</b> Peter has remembered how to use <a href="http://www.peterelst.com/blog/2008/01/19/multimediacollege-afterhours/">mx.core.Window</a> as a a native window.</p>]]></content:encoded>
			<wfw:commentRss>http://www.crydust.be/blog/2008/01/18/air-afterhours/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
