<?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>James Whittaker &#187; air</title>
	<atom:link href="http://jameswhittaker.com/tag/air/feed/" rel="self" type="application/rss+xml" />
	<link>http://jameswhittaker.com</link>
	<description>Front-end Developer, Designer and Consultant</description>
	<lastBuildDate>Sat, 19 Sep 2009 17:36:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>My Flex &amp; AIR tutorial in .NET mag</title>
		<link>http://jameswhittaker.com/journal/flex-air-tutorial-in-net-mag/</link>
		<comments>http://jameswhittaker.com/journal/flex-air-tutorial-in-net-mag/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 13:07:52 +0000</pubDate>
		<dc:creator>jmwhittaker</dc:creator>
				<category><![CDATA[journal]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[netmag]]></category>
		<category><![CDATA[pomodoro technique]]></category>

		<guid isPermaLink="false">http://jameswhittaker.com/?p=326</guid>
		<description><![CDATA[
I&#8217;m really excited to have my first tutorial published in the premier web design magazine .NET issue 192 (Practical Web Design in the USA). The 4 page tutorial uses Flex and Adobe AIR to create a desktop application for uploading and viewing your movies on YouTube. All tutorial files and the finished AIR application are [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://jameswhittaker.com/wordpress/wp-content/uploads/2009/08/netmagtutorial192.jpg" alt="netmagtutorial192" title="netmagtutorial192" width="535" height="150" class="alignnone size-full wp-image-327 bdr" /></p>
<p>I&#8217;m really excited to have my first tutorial published in the premier web design magazine .NET <a href="http://www.netmag.co.uk/zine/latest-issue/issue-192">issue 192</a> (Practical Web Design in the USA). The 4 page tutorial uses Flex and Adobe AIR to create a desktop application for uploading and viewing your movies on YouTube. All tutorial files and the finished AIR application are packaged on the CD with the <a href="http://www.netmag.co.uk/zine/latest-issue/issue-192">magazine</a>.</p>
<p><span id="more-326"></span></p>
<p>Using a few open source API&#8217;s the tutorial guides you through creating the project in Flex Builder importing the libraries and instructs on how to create a SWC for use across many projects. Moving on we cover basic Flex UI elements like lists, item renderers, view states and stacks. Finally simple skinning and styling then it guides the user through exporting the final AIR installer file.</p>
<p>The great thing about this tutorial is that you can build upon it in so many ways. Maybe add some <a href="http://www.degrafa.org">Degrafa</a> to the UI and create a great interface, or mix it up with some more web API&#8217;s. There is also some useful links, a quick guide on creating the AIR installer badge for your app and where to find more interesting AIR applications like <a href="http://refreshingapps.com">RefreshingApps.com</a>.</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_AIRInstallBadge_493061763"
			class="flashmovie"
			width="215"
			height="180">
	<param name="movie" value="/wordpress/wp-content/uploads/flash/air/AIRInstallBadge.swf" />
	<param name="flashvars" value="airversion=1.0&appname=YouTubeUploader&appurl=http://jameswhittaker.com/wordpress/wp-content/uploads/air/YouTubeUploader/YouTubeUploader.air&image=http://jameswhittaker.com/wordpress/wp-content/uploads/air/YouTubeUploader/badge_icon.png&appid=YouTubeUploader&appversion=v0.1&str_installing=Installing%20YouTubeUploader&str_installingtext=Please%20wait%20while%20the%20YouTube%20AIR%20application%20installs." />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="/wordpress/wp-content/uploads/flash/air/AIRInstallBadge.swf"
			name="fm_AIRInstallBadge_493061763"
			width="215"
			height="180">
		<param name="flashvars" value="airversion=1.0&appname=YouTubeUploader&appurl=http://jameswhittaker.com/wordpress/wp-content/uploads/air/YouTubeUploader/YouTubeUploader.air&image=http://jameswhittaker.com/wordpress/wp-content/uploads/air/YouTubeUploader/badge_icon.png&appid=YouTubeUploader&appversion=v0.1&str_installing=Installing%20YouTubeUploader&str_installingtext=Please%20wait%20while%20the%20YouTube%20AIR%20application%20installs." />
	<!--<![endif]-->
		
<p><a href="http://adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>

	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>You can also <a href="http://jameswhittaker.com/wordpress/wp-content/uploads/air/YouTubeUploader/YouTubeSrc.zip">download the source files</a> for the tutorial <a href="http://jameswhittaker.com/wordpress/wp-content/uploads/air/YouTubeUploader/YouTubeSrc.zip">here</a> (ZIP 1.3MB).</p>
<p>I have had some great feedback from this and hopefully the <a href="http://www.netmag.co.uk">.NET</a> guys will ask me to do another tutorial soon.  </p>
]]></content:encoded>
			<wfw:commentRss>http://jameswhittaker.com/journal/flex-air-tutorial-in-net-mag/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Speaking at Bath Camp</title>
		<link>http://jameswhittaker.com/journal/speaking-at-bath-camp/</link>
		<comments>http://jameswhittaker.com/journal/speaking-at-bath-camp/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 15:09:08 +0000</pubDate>
		<dc:creator>jmwhittaker</dc:creator>
				<category><![CDATA[journal]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[events]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://jameswhittaker.com/?p=324</guid>
		<description><![CDATA[
I&#8217;m really excited to be presenting a session on Adobe AIR at Bath Camp on July 1st. It&#8217; going to be an introductory session into what Adobe AIR is, how you can develop for it and a view of some cool apps created using the framework.
Bath Camp is going to be the first non Adobe [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://jameswhittaker.com/wordpress/wp-content/uploads/2009/06/bathcamp.jpg" alt="bathcamp" title="bathcamp" width="535" height="150" class="alignnone size-full wp-image-325 bdr" /></p>
<p>I&#8217;m really excited to be <a href="http://bathcamp.ning.com/xn/detail/2471223:Event:4161">presenting a session on Adobe AIR at Bath Camp on July 1st</a>. It&#8217; going to be an introductory session into what Adobe AIR is, how you can develop for it and a view of some cool apps created using the framework.</p>
<p><a href="http://bathcamp.ning.com">Bath Camp</a> is going to be the first non Adobe focused event that I&#8217;m speaking at so it&#8217;s a great chance to meet up with other developers and designers from the Bath &#038; Bristol region.</p>
<p><span id="more-324"></span></p>
<p>Looking at the <a href="http://bathcamp.ning.com">Bath Camp Ning pages</a> I will be following in the footsteps of Paul Boag (<a href="http://www.boagworld.com">Boagworld</a> &#038; <a href="http://www.headscape.co.uk">Headscape</a>) and <a href="http://ryancarson.com/">Ryan Carson</a> (<a href="http://www.carsonified.com">Carsonified</a>) who have previously delivered sessions.</p>
<p>Also confirmed is Joe Leech from usability consultancy <a href="http://www.cxpartners.co.uk/">CX Partners</a> who is talking about user centered design, usability and all good stuff like that.</p>
<p>So if you are around Bath and fancy coming along and saying hi over a beer or two register here and we&#8217;ll see you there from around 7pm onwards at the Assembly Inn (see map below).</p>
<p><iframe width="535" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=the+assembly+inn+bath+BA1+2QU&amp;sll=51.385214,-2.361846&amp;sspn=0.008865,0.016501&amp;ie=UTF8&amp;cid=9047235945170890088&amp;ll=51.391976,-2.353821&amp;spn=0.018745,0.045919&amp;z=14&amp;iwloc=A&amp;output=embed"></iframe><br /><small><a href="http://maps.google.com/maps?f=q&amp;source=embed&amp;hl=en&amp;geocode=&amp;q=the+assembly+inn+bath+BA1+2QU&amp;sll=51.385214,-2.361846&amp;sspn=0.008865,0.016501&amp;ie=UTF8&amp;cid=9047235945170890088&amp;ll=51.391976,-2.353821&amp;spn=0.018745,0.045919&amp;z=14&amp;iwloc=A" style="color:#0000FF;text-align:left">View Larger Map</a></small></p>
]]></content:encoded>
			<wfw:commentRss>http://jameswhittaker.com/journal/speaking-at-bath-camp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flex resources</title>
		<link>http://jameswhittaker.com/journal/flex-resources/</link>
		<comments>http://jameswhittaker.com/journal/flex-resources/#comments</comments>
		<pubDate>Fri, 22 May 2009 12:51:24 +0000</pubDate>
		<dc:creator>jmwhittaker</dc:creator>
				<category><![CDATA[journal]]></category>
		<category><![CDATA[actionscript]]></category>
		<category><![CDATA[air]]></category>
		<category><![CDATA[flex]]></category>

		<guid isPermaLink="false">http://jameswhittaker.com/?p=314</guid>
		<description><![CDATA[
Adobe Flex is a great platform to work with for creating rich engaging applications of all sizes for the web and now the desktop with AIR. Now we are at Flex version 3 and the next version Flex 4, which is the SDK, and the editor now called Flash Builder are just around the corner.
There [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://jameswhittaker.com/wordpress/wp-content/uploads/2009/05/flexresources.jpg" alt="flexresources" title="flexresources" width="535" height="150" class="alignnone size-full wp-image-315 bdr" /></p>
<p><a href="http://www.adobe.com/go/flex">Adobe Flex</a> is a great platform to work with for creating rich engaging applications of all sizes for the web and now the desktop with <a href="http://refreshingapps.com">AIR</a>. Now we are at Flex version 3 and the next version Flex 4, which is the SDK, and the editor now called Flash Builder are just around the corner.</p>
<p>There are a number of resources, guides and articles that I use regularly when building Flex or AIR applications. This is a growing resource so bookmark the page and feel free to suggest anything that I may have missed.</p>
<p>Here we go then:</p>
<p><span id="more-314"></span></p>
<h4>Explorers</h4>
<ul>
<li><a href="http://examples.adobe.com/flex3/consulting/styleexplorer/Flex3StyleExplorer.html#">Flex 3 style explorer (Adobe)</a></li>
<li><a href="http://www.adobe.com/devnet/flex/tourdeflex/">Tour de Flex &#8211; Flex 3 component explorer also available as an AIR application (Adobe)</a></li>
<li><a href="http://ryanswanson.com/regexp/#start">Regular Expression explorer</a></li>
<li><a href="http://www.jamesward.com/easingFunctionFun/easingFunctionFun.html">Effects explorer (James Ward)</a></li>
<li><a href="http://www.efflex.org/">Designer effects for Flex components (Tink)</a></li>
</ul>
<h4>Guides and cheat sheets</h4>
<ul>
<li><a href="http://livedocs.adobe.com/flex/3/html/help.html?content=Part2_DevApps_1.html">Flex 3 Developers Guide (Adobe)</a></li>
<li><a href="http://livedocs.adobe.com/flex/3/langref/">Flex 3 Language Reference</a></li>
<li><a href="http://elromdesign.com/blog/2009/03/28/finally…-flex-builder-shortcut-cheat-sheet-for-mac-os/">Flex Builder cheat sheet (OS X)</a></li>
<li><a href="http://blogs.4point.com/armaghan.chaudhary/2009/04/remote-debugging-using-flex-builder-ide.html">Debug a remote application in Flex Builder</a></li>
</ul>
<h4>Coding standards, conventions and best practice</h4>
<ul>
<li><a href="http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions">The guidelines used by the Adobe team on the Flex SDK</a></li>
<li><a href="http://www.adobe.com/devnet/flex/articles/best_practices_pt1.html">Flex best practices part 1 (Adobe DevNet)</a></li>
<li><a href="http://www.adobe.com/devnet/flex/articles/best_practices_pt2.html">Flex best practices part 2 (Adobe DevNet)</a></li>
<li><a href="http://www.infoq.com/news/2008/04/top-10-flex-mistakes">Top 10 Flex mistakes</a></li>
</ul>
<h4>Flex performance</h4>
<ul>
<li><a href="http://www.insideria.com/2009/04/51-actionscript-30-and-flex-op.html">AS3 and Flex optimisation techniques (Inside RIA)</a></li>
<li><a href="http://www.adobe.com/devnet/flex/articles/client_perf.html">Improve client performance (Adobe DevNet)</a></li>
<li><a href="http://gauravj.com/blog/?p=20">Creating smaller SWF&#8217;s (3 part)</a></li>
</ul>
<h4>AIR performance</h4>
<ul>
<li><a href="http://www.gskinner.com/blog/archives/2009/05/idle_cpu_usage.html">Idle CPU usage in AIR (Grant Skinner)</a></li>
<li><a href="http://arno.org/arnotify/2009/05/writing-well-behaved-efficient-air-applications/">Writing efficient AIR applications (AIR core team developer)</a></li>
<li><a href="http://blogs.adobe.com/air/2009/05/performance_tips_for_adobe_air.html">AIR performance tips (Adobe AIR blog)</a></li>
</ul>
<h4>Styling &amp; skinning Flex</h4>
<ul>
<li><a href="http://www.loscavio.com/downloads/blog/flex3_css_list/flex3_css_list.htm">Flex 3 CSS properties list</a></li>
<li><a href="http://degrafa.org">Degrafa &#8211; declarative graphics framework for AS3 and Flex</a></li>
<li><a href="http://axiis.org/">Axiis &#8211; data visualisation in open source</a></li>
</ul>
<h4>External Libraries</h4>
<ul>
<li><a href="http://code.google.com/p/flexlib/">Flexlib &#8211; open source components (Google code)</a></li>
<li><a href="http://code.google.com/p/as3corelib/">AS3CoreLib &#8211; open source core library (Google code)</a></li>
</ul>
<h4>Further help</h4>
<ul>
<li><a href="http://www.flexdeveloper.eu/forums/">Flexdeveloper.eu forum</a></li>
<li><a href="http://forums.adobe.com/community/flex">Adobe community forum for Flex</a></li>
<li><a href="http://www.actionscript.org/">ActionScript.org</a></li>
<li><a href="http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&amp;productId=2">Adobe Flex Cookbook</a></li>
</ul>
<p>This is just a small list that you can use everyday. It&#8217;s not definitive and does not try to be.</p>
]]></content:encoded>
			<wfw:commentRss>http://jameswhittaker.com/journal/flex-resources/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
