<?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>Sean Moore - Software Developer, Digital Musician, Arduino Hacker &#187; Uncategorized</title>
	<atom:link href="http://seantheflexguy.com/blog/category/uncategorized/feed/" rel="self" type="application/rss+xml" />
	<link>http://seantheflexguy.com/blog</link>
	<description>Sean Moore - Software Developer, Digital Musician, Arduino Hacker</description>
	<lastBuildDate>Thu, 22 Dec 2011 16:16:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Control Your Computer with Your Brain Using ActionScript (API Update)</title>
		<link>http://seantheflexguy.com/blog/2010/12/19/control-your-computer-with-your-brain-using-actionscript-api-update/</link>
		<comments>http://seantheflexguy.com/blog/2010/12/19/control-your-computer-with-your-brain-using-actionscript-api-update/#comments</comments>
		<pubDate>Sun, 19 Dec 2010 15:41:34 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=535</guid>
		<description><![CDATA[Last year the first version of the NeuroSky MindSet Brain Computer Interface ActionScript 3.0 API was released. This is an open source API that&#8217;s freely available. The API simplifies the process of working with lower level Socket and ByteArray objects. The API is pretty straight forward to use. You basically register to listen for events [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://cdn.shopify.com/s/files/1/0031/6882/products/NewPkg_Store_Flatb_1_medium.png" alt="" width="240" height="180" /><a href="http://seantheflexguy.com/blog/2009/12/30/neurosky-mindset-brain-computer-interface-actionscript-3-0-api/">Last year the first version</a> of the <a href="http://www.neurosky.com/mindset/mindset.html" target="_blank">NeuroSky MindSet Brain Computer Interface</a> ActionScript 3.0 API <a href="http://seantheflexguy.com/blog/2009/12/30/neurosky-mindset-brain-computer-interface-actionscript-3-0-api/">was released</a>. This is an open source API that&#8217;s freely available. The API simplifies the process of working with lower level <a href="http://www.adobe.com/livedocs/flash/9.0/ActionScriptLangRefV3/flash/net/Socket.html" target="_blank">Socket </a>and <a href="http://livedocs.adobe.com/flex/3/langref/flash/utils/ByteArray.html" target="_blank">ByteArray </a> objects. The API is pretty <a href="https://github.com/seantheflexguy/NeuroskyMindsetAS3APIExample/blob/master/src/NeuroskyMindsetAS3APIExample.as" target="_blank">straight forward to use</a>. You basically register to listen for events that are broadcast by the Mindset. The listeners will receive the meditation, concentration, signal quality and EEG data that the Mindset captures from your brain. The most useful information is the meditation and attention levels. It can be used to create <a href="http://company.neurosky.com/products/mattel-mindflex/" target="_blank">all kinds</a> of <a href="http://company.neurosky.com/products/force-trainer/" target="_blank">interesting applications</a> (<a href="http://www.neurosky.com/mindset/neuroboy.html" target="_blank">games</a>, etc.). Brain Computer Interfaces are starting to <a href="http://company.neurosky.com/category/news/" target="_blank">gain popularity</a> and become more mainstream. The Mindset is still a <a href="http://store.neurosky.com/products/mindset" target="_blank">little pricey</a> so the developer pool is somewhat limited, but it&#8217;s a very interesting space to watch and be involved with.</p>
<p>The API updates are mostly just simple refactoring. The important thing is that the API is back online. There were some issues with the domain it was being hosted at and it&#8217;s been offline for a little while. It&#8217;s back now and available through GITHub. You can find the API <a href="https://github.com/seantheflexguy/NeuroskyMindsetAS3API" target="_blank">here</a>. There is also an example <a href="https://github.com/seantheflexguy/NeuroskyMindsetAS3APIExample" target="_blank">here</a>. You can download the SWC <a href="http://www.seantheflexguy.com/neurosky/mindset/NeuroskyMindsetAPI.swc">here</a>. This is all straight up ActionScript 3.0 so it&#8217;s available for use in Flash, Flex and AIR applications. Point to either the source code or the SWC from your application and you should be good to go.</p>
<p>Keep in mind you don&#8217;t actually have to spring for the Mindset ($200 US). The connector that comes with the Mindset developer tools has a mode/setting that will generate faux data that can be used to test your application. Obviously this isn&#8217;t as cool as using the actual BCI but if you want to simply check out the API and see what this is all about it&#8217;s a good option.</p>
<p>Sometime in the near future I&#8217;ll add the new features to the API that NeuroSky has implemented in<a href="http://store.neurosky.com/products/developer-tools-2-1" target="_blank">2.1</a>. I&#8217;m waiting for my Mindset to get back from the shop for some repairs and would like to have it to implement the new functionality. Another thing that I&#8217;ll be doing is adding a test suite to the API. Everything has been manually tested but if you run into issue please don&#8217;t hesitate to get in touch. It might take me a little while to respond but I&#8217;ll be in touch as soon as I can.</p>
<p>I&#8217;d like to send a HUGE, <strong>HUGE </strong>thank you to <a href="http://labs.almerblank.com/author/omargonzalez/" target="_blank">Omar Gonzalez</a> for his time, patience and help getting this code into GITHub. 2011 is THE year I finally start learning how to use GIT. I&#8217;ve been using source control for a decade now (starting with VSS). Most of my experience is with SVN and making the switch to GIT has been, well, challenging to say the least (I&#8217;m mostly a GUI dude). I&#8217;m still getting the hang of it but Omar has been very helpful so huge props man, I <strong>really </strong>appreciate  your time and help!!!!</p>
<p>Here&#8217;s the full link to the NeuroSky Mindset BCI AS3 API:</p>
<p><a href="https://github.com/seantheflexguy/NeuroskyMindsetAS3API">https://github.com/seantheflexguy/NeuroskyMindsetAS3API</a></p>
<p>Here&#8217;s the full link to the NeuroSky Mindset BCI AS3 API Example:</p>
<p><a href="https://github.com/seantheflexguy/NeuroskyMindsetAS3APIExample">https://github.com/seantheflexguy/NeuroskyMindsetAS3APIExample</a></p>
<p>Here&#8217;s a link to a blog post I did last year that contains video of me interacting with some applications I wrote using the Mindset and my API.</p>
<p><a href="http://seantheflexguy.com/blog/2009/12/30/neurosky-mindset-brain-computer-interface-actionscript-3-0-api/">http://seantheflexguy.com/blog/2009/12/30/neurosky-mindset-brain-computer-interface-actionscript-3-0-api/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2010/12/19/control-your-computer-with-your-brain-using-actionscript-api-update/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>My Flex and AIR Topics to Learn and Research for 2010</title>
		<link>http://seantheflexguy.com/blog/2009/09/24/my-flex-and-air-topics-to-learn-and-research-for-2010/</link>
		<comments>http://seantheflexguy.com/blog/2009/09/24/my-flex-and-air-topics-to-learn-and-research-for-2010/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 14:45:51 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=370</guid>
		<description><![CDATA[In the quest to become a well rounded Flex and AIR developer I&#8217;m always on the hunt for new areas to learn and explore. There are plenty of established pieces of the Flash Platform jigsaw puzzle to research as well. Every Flex and AIR project usually has one or more facets that are unique to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://seantheflexguy.com/images/blog/flex-2010.jpg" alt="" width="200" height="200" />In the quest to become a well rounded Flex and AIR developer I&#8217;m always on the hunt for new areas to learn and explore. There are plenty of established pieces of the Flash Platform jigsaw puzzle to research as well. Every Flex and AIR project usually has one or more facets that are unique to the application being developed. Some have heavy emphasis on <a href="http://code.google.com/apis/maps/documentation/flash/" target="_blank">mapping components</a>, others rely on <a href="http://www.adobe.com/products/livecycle/dataservices/" target="_blank">LCDS</a>. Others consist of a multitude of <a href="http://livedocs.adobe.com/flex/3/html/help.html?content=Part1_intro_1.html" target="_blank">custom components</a> and some utilize <a href="http://www.adobe.com/products/flashmediaserver/" target="_blank">FMS</a> or <a href="http://www.red5.org/" target="_blank">Red5</a>. Some use <a href="http://puremvc.org/" target="_blank">PureMVC</a> and some use <a href="http://livedocs.adobe.com/flex/3/langref/mx/modules/Module.html" target="_blank">modules</a>. Over the past few years we&#8217;ve all seen various Flex and AIR applications that use one or more of these related technologies. Within the Flex and AIR ecosystem there are a multitude of areas that can be focused on. I personally think it&#8217;s probably pretty hard to be well versed in <em>all </em>of these areas. This doesn&#8217;t mean we can&#8217;t try! I think it&#8217;s getting to the point where Flash Platform Developers almost need to specialize in a few areas of Flash Platform related development (maybe it&#8217;s always been that way). Anyway, here are some areas that I am going to be looking into for the remainder of the year and into 2010. I&#8217;ll try to share some of my exploration and research on my blog however you can always <a href="http://twitter.com/seantheflexguy" target="_blank">follow me on Twitter</a> to get information more frequently.</p>
<p><strong>Flex 4</strong></p>
<p>This is pretty broad but I want to build a full scale application using <a href="http://opensource.adobe.com/wiki/display/flexsdk/Gumbo" target="_blank">Flex 4</a> and as much of the <a href="http://livedocs.adobe.com/flex/gumbo/langref/spark/components/package-detail.html" target="_blank">Spark component architecture</a> possible. Ideally I want to use <a href="http://labs.adobe.com/technologies/flashbuilder4/" target="_blank">Flash Builder</a> for these endeavors.</p>
<p><strong>Flex Unit 4</strong></p>
<p><a href="http://www.adobe.com/devnet/flex/articles/unit_testing.html" target="_blank">Unit testing and TDD</a> are two topics that are of very high interest to me. I want to learn as much as possible about the <a href="http://opensource.adobe.com/wiki/display/flexunit/FlexUnit+4+feature+overview" target="_blank">next version of Flex Unit</a>. There are improvements and new features that should really help and promote TDD for Flex and AIR projects. I&#8217;m really excited about the <a href="http://www.insideria.com/2009/05/flashbuilder4-will-support-fle.html" target="_blank">support available in Flash Builder for Flex Unit 4</a> and can&#8217;t wait to start exploring and using it. I&#8217;ll probably try to build some Flex 4 apps with Flash Builder to satisfy my first goal stated above and take a <a href="http://www.agiledata.org/essays/tdd.html" target="_blank">TDD approach</a> using <a href="http://opensource.adobe.com/wiki/display/flexunit/Downloads" target="_blank">Flex Unit 4</a>.</p>
<p><strong>Presentation Model</strong></p>
<p>I&#8217;ve developed several applications using <a href="http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm" target="_blank">Cairngorm</a> and worked on quite a few existing applications that used it as well. I really want to learn more about pulling all code possible out of the view layer for Cairngorm based applications and using the <a href="http://www.dehats.com/drupal/?q=node/48" target="_blank">Presentation Model</a> to do so. I&#8217;ve been looking into this for a while and think I&#8217;ve gotten pretty close however I want to gain a solid understanding of this design pattern for use in Flex and AIR applications that specifically use Cairngorm.</p>
<p><strong>LCDS Data Management Services</strong></p>
<p>Simply stated I need to learn more about <a href="http://www.adobe.com/devnet/flex/articles/architecting_rias.html" target="_blank">Livecycle Data Management Services</a>. I&#8217;ve worked with BlazeDS to some extent however the features of <a href="http://tv.adobe.com/watch/adc-presents/understanding-livecycle-data-management-services/" target="_blank">Data Management Services</a> are not available in BlazeDS so I&#8217;m going to switch my focus to <a href="http://www.adobe.com/products/livecycle/dataservices/" target="_blank">LCDS</a> for a while. I also want to learn more about how <a href="http://www.insideria.com/2008/07/air-data-synchronization-via-l.html" target="_blank">data synchronization works between AIR and LCDS</a>. I <a href="http://seantheflexguy.com/blog/2009/02/20/a-flex-flash-guy-learning-more-about-java/" target="_blank">learned quite a bit more about Java in 2009</a> (<em>got an A+ in that class btw</em>) to help with learning more about BlazeDS and imagine that will help me in my quest to master LCDS.</p>
<p><strong>PureMVC</strong></p>
<p>In 2008 I started looking into frameworks other than Cairngorm and actually ended up learning quite a bit about <a href="http://mate.asfusion.com/" target="_blank">Mate</a>. I even worked with Laura at <a href="http://www.asfusion.com/" target="_blank">ASFusion </a>to author an <a href="http://www.flashmagazine.com/reviews/detail/mate_event_driven_framework_for_flex/" target="_blank">article on Mate for Flash Magazine</a>. I really like Mate however more and more people keep asking if I know <a href="http://puremvc.org/" target="_blank">PureMVC </a>and I have to say &#8220;No.&#8221; If I learned Cairngorm and Mate I&#8217;m sure I can learn PureMVC. I just haven&#8217;t yet. 2010 is the year for me to get up to speed with PureMVC.</p>
<p><strong>Flash Media Server</strong></p>
<p>I actually worked with <a href="http://www.adobe.com/products/flashmediaserver/" target="_blank">FMS </a>on a project in 2007 however the usage was limited and it&#8217;s been a while. I imagine things have changed and there are new features to learn. This is another popular request that keeps cropping up. If I have time after getting through all of the items above I want to dig into FMS and build something more tangible with it using more features. I&#8217;d also like to look into <a href="http://www.red5.org/" target="_blank">Red5</a>.</p>
<p><strong>Flex Modules</strong></p>
<p>Another thing that I&#8217;ve worked with a little bit but need a deeper understanding, specifically in regards to Cairngorm. This is another thing that I&#8217;ve been asked a few times. From what I know now working with <a href="http://livedocs.adobe.com/flex/3/langref/mx/modules/Module.html" target="_blank">modules </a>isn&#8217;t really all that different to the way us Flash devs have been building apps since the late nineties. There are some technicalities though and I need to learn more about them. A more in depth look is in order though so I can say &#8220;Yeah I know how to use modules with Cairngorm.&#8221;</p>
<p><strong>Flex Charting Components</strong></p>
<p>Again I&#8217;ve worked with the <a href="http://demo.quietlyscheming.com/ChartSampler/app.html" target="_blank">Flex charts</a> a bit. I&#8217;d like to take some time to really explore each one in great detail and perhaps create an example of my own. The animation aspects of the charts are pretty cool and any respectable &#8220;Dashboard&#8221; has to have charts on it <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . I also want to look into the <a href="http://www.ilog.com/products/ilogelixir/" target="_blank">ILOG charts</a>.</p>
<p><strong>Custom Component Development</strong></p>
<p>The <a href="http://weblog.mrinalwadhwa.com/2009/02/17/understanding-the-flex-component-lifecycle/" target="_blank">Flex component lifecycle</a> is an area that I really want to explore in greater depth. I used to have it memorized however that was after reading Programming Flex 2 from cover to cover and then studying for  the Flex 2 Developer Certification.  I&#8217;m torn on whether to learn about the Flex 3 component lifecycle or just focus on the <a href="http://weblog.mrinalwadhwa.com/2009/06/21/flex-4-component-lifecycle/" target="_blank">Flex 4 component lifecycle</a>. Still debating on that a bit but I&#8217;ll probably try to build some custom components of both variety.</p>
<p>So that&#8217;s a rough roadmap of what I want to look into next year. Hopefully I can touch every subject but at least I can look back on this blog post and make sure I&#8217;m on task. I have a whole list of non-Flex subjects that I want to look into as well, maybe I&#8217;ll post those soon. Running <a href="http://kannopy.com/" target="_blank">Kannopy </a>for the last two years has been really awesome but there are a lot of things that need to be taken care of on a business level that distract from development &#8220;play&#8221; time. This is something to keep in mind if you decide you want to break out of the corporate world and build your own company or start freelancing. There is always something to do. Accounting, marketing, bookeeping, budgeting, project management, project estimates, NDAs, contracts, client meetings, travel, invoicing, billing, collections, design, hardware and software maintenance, equipment purchases and setup, etc., etc., etc&#8230; Just remember that you ARE the entire team and company, a one man/woman Army <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<input id="gwProxy" type="hidden" />
<p><!--Session data--></p>
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<p><!--Session data--><br />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden"><!--Session data--></input>
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2009/09/24/my-flex-and-air-topics-to-learn-and-research-for-2010/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>10 iPhone Games Reviewed (with screenshots)</title>
		<link>http://seantheflexguy.com/blog/2009/07/13/10-iphone-games-reviewed-with-screenshots/</link>
		<comments>http://seantheflexguy.com/blog/2009/07/13/10-iphone-games-reviewed-with-screenshots/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 12:28:55 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iPhone Games]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=342</guid>
		<description><![CDATA[Here are ten iPhone games worth checking out. The first one I got was the classic Pac-Man. Then I moved along to more of the arcade classics: Centipede, Space Invaders and Frogger. I played most of these games on Atari or in the Arcade growing up in the 80s. Sifting through the other newer games [...]]]></description>
			<content:encoded><![CDATA[<p>Here are ten iPhone games worth checking out. The first one I got was the classic Pac-Man. Then I moved along to more of the arcade classics: Centipede, Space Invaders and Frogger. I played most of these games on Atari or in the Arcade growing up in the 80s.</p>
<p>Sifting through the other newer games specific to iPhone can be a bit daunting, or it was for me anyway. I took the plunge with Crazy Penguin Catapult 2 and was very pleased. Some of the great peeps on <a href="http://twitter.com/seantheflexguy" target="_blank">Twitter </a>saw me posting about playing these games and pointed me to Fieldrunners and a few other killer titles. Fieldrunners is simply awesome, I&#8217;ve been playing it quite a bit lately. I also checked out a skateboarding game by Vans, geoDefense and Radial 50 Lite.</p>
<p>I&#8217;ve ranked these games below along with a few others for anyone else interested in checking them out. The point of all this for me is to of course have fun but also research some of the existing games for development purposes. I&#8217;m still on the edge regarding getting involved with iPhone development but these games have definitely inspired me.</p>
<p><strong>1.) Fieldrunners</strong><br />
This is my favorite game at the moment. It&#8217;s great!! This game requires some level of planning and strategy. Tip; build a maze with your towers!<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/field.jpg" alt="" width="480" height="320" /></p>
<p><strong>2.) Centipede</strong><br />
Pretty similar to the arcade classic. The &#8220;Arcade&#8221; mode is a little different than I remember but pretty close to the original. The &#8220;Ultra&#8221; mode is awesome!<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/cent.jpg" alt="" width="320" height="480" /></p>
<p><strong>3.) geoDefense</strong><br />
This game is like Fieldrunners. The graphics are unreal. This game is quickly growing on me. The &#8220;medium&#8221; levels are no joke. They just dropped the price on this game to .99, you have no excuses so check it out.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/geo.jpg" alt="" width="320" height="480" /></p>
<p><strong>4.) Penguin Catapult 2</strong><br />
Very fun to play and the penguins are fun characters. I&#8217;m stuck at level 43 though atm. This is a really great game. I started with the Lite version and had so much fun playing that I purchased the full version.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/penguin.jpg" alt="" width="480" height="320" /></p>
<p><strong>5.) Pac-Man</strong><br />
The arcade classic. Really fun game. The controller needs to be bigger though.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/pacman.jpg" alt="" width="320" height="480" /></p>
<p><strong>6.) Brick 3D</strong><br />
Kind of like 3D pong or breakout in a way. Really fun game and it’s growing on me. The graphics are pretty awesome on this one too.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/bricks.jpg" alt="" width="480" height="320" /></p>
<p><strong>7.) Frogger</strong><br />
Another classic here. Pretty much the same as I remember from the Atari. This game needs to supply a controller though. Using your finger to control the frog isn&#8217;t that great imo.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/frogger.jpg" alt="" width="320" height="480" /></p>
<p><strong>8.) Radial 50 Lite</strong><br />
This game was suggested to me by the author via twitter. It&#8217;s pretty cool and a decent game for free. Not really my personal favorite style of game but it&#8217;s very functional, the graphics are great and it is pretty fun.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/radial.jpg" alt="" width="480" height="320" /></p>
<p><strong>9.) Space Invaders</strong><br />
This is a pretty good remake of the uber famous classic. My main gripe is the speed that you&#8217;re able to fire lasers. It seems very slow which makes game play a little boring. Fix that and I&#8217;d be playing this a lot more.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/invaders.jpg" alt="" width="320" height="480" /></p>
<p><strong>10.) Vans Pool Service</strong><br />
I wish I liked this game more. I may just need to play it more but it&#8217;s just not that fun to me. The controls seem awkward and I&#8217;m not sure if I like the interaction style that&#8217;s currently being used. I&#8217;ll probably try to spend some more time with this game because I really want to like it more and it was expensive.<br />
<img class="alignnone" src="http://seantheflexguy.com/images/blog/iphonegames/vans.jpg" alt="" width="480" height="320" /></p>
<p>I have a list of about ten or so other games that I may review. Let me know if you found this post useful at all and leave a comment with any thoughts you may have. Also please let me know if you have any favorite iPhone games (or apps) that I can check out.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2009/07/13/10-iphone-games-reviewed-with-screenshots/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 Awesome Flex Developers You Should Follow</title>
		<link>http://seantheflexguy.com/blog/2009/06/28/10-awesome-flex-developers-you-should-follow/</link>
		<comments>http://seantheflexguy.com/blog/2009/06/28/10-awesome-flex-developers-you-should-follow/#comments</comments>
		<pubDate>Sun, 28 Jun 2009 22:29:52 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=324</guid>
		<description><![CDATA[These individuals have all inspired and/or helped me at one point in time. I&#8217;d like to take a moment to point them out and say thanks. I&#8217;ve personally either worked with, met or digitally communicated with all of these peeps. They have all helped me greatly and their insight is fantastic. You should check out [...]]]></description>
			<content:encoded><![CDATA[<p>These individuals have all inspired and/or helped me at one point in time. I&#8217;d like to take a moment to point them out and say thanks. I&#8217;ve personally either worked with, met or digitally communicated with all of these peeps. They have all helped me greatly and their insight is fantastic. You should check out their blogs or follow them on twitter to gain great Flex development advice, code, tutorials, articles, etc. Thanks to all of you very much!!!!</p>
<p><strong>Laura Arguello</strong><br />
Laura and I worked together on an article on the Mate framework for Flash Magazine. She was instrumental in providing technical reviews and input regarding the details of the framework. Laura is the CTO at ASFusion. She specializes in RIA development using ColdFusion and Flex. She regularly gives presentations at tech conferences and user groups. She is a Certified Advanced ColdFusion MX 7 Developer and the manager of the Orange County Flex User Group.<br />
Check her blog: <a href="http://www.asfusion.com/" target="_blank">http://www.asfusion.com/</a><br />
Check her side project blog: <a href="http://www.mangoblog.org/" target="_blank">http://www.mangoblog.org/</a><br />
Follow on twitter: <a href="http://twitter.com/instante/" target="_blank">http://twitter.com/instante/</a></p>
<p><strong>Matt Chotin</strong><br />
Matt provided input and feedback on both the Flex Best Practices articles I authored for the Adobe Developer Connection. In addition he reviewed and provided input and feedback for the Flex 4 Overview article I authored for InsideRIA. Matt is a Product Manager for developer-focused technology after having been a software engineer for 6 years. He is the Product Manager of Flex at Adobe.<br />
Check his blog here: <a href="http://weblogs.macromedia.com/mchotin/" target="_blank">http://weblogs.macromedia.com/mchotin/</a><br />
Follow on twitter: <a href="http://twitter.com/mchotin/" target="_blank">http://twitter.com/mchotin/</a></p>
<p><strong>Eric Feminella</strong><br />
Eric and I have worked together on several Flex and AIR projects together and he&#8217;s also provided mentoring to me. Eric is one of the best Flex developers I&#8217;ve ever worked with and one of the nicest guys ever.  Definitely an extra special thanks to Eric!! Eric is a Software Architect specializing in providing quality solutions and services for enterprise and consumer class RIAs targeting the Adobe Flash Platform and associated technologies.<br />
Check his blog here: <a href="http://www.ericfeminella.com/blog/" target="_blank">http://www.ericfeminella.com/blog/</a></p>
<p><strong>Adam Flater</strong><br />
Adam and I started chatting on twitter in early 2008. He&#8217;s provided tons of great help and guidance on Flex, Java and design patterns to me ever since. Adam is a Technical Architect and Evangelist at Roundarch. His career has been centered on building innovative graphical user interfaces and research of emerging technology. He is also a contributor to InsideRIA and the creator of Merapi.<br />
Check his blog here: <a href="http://adamflater.blogspot.com/" target="_blank">http://adamflater.blogspot.com/</a><br />
Folllow on twitter: <a href="http://twitter.com/adamflater/" target="_blank">http://twitter.com/adamflater/</a></p>
<p><strong>Kevin Hoyt</strong><br />
I&#8217;ve seen several presentations by Kevin at Apollo Camp, the LA AIR Bus Tour and Flex Camp Orange Country. Kevin is probably my favorite presenter. He provides what seems to be effortless presentations that are easy to understand, interesting and just plain cool. Kevin is a Platform Evangelist with Adobe, and is actively involved with both the Flash and JavaScript communities.<br />
Check his blog here: <a href="http://blog.kevinhoyt.org/" target="_blank">http://blog.kevinhoyt.org/</a><br />
Follow in twitter: <a href="http://twitter.com/parkerkrhoyt/" target="_blank">http://twitter.com/parkerkrhoyt/</a></p>
<p><strong>Andy Powell</strong><br />
Andy is pretty much a guru in my book when it comes to Flex / server integration and development. Andy has answered a number of my questions about Java, BlazeDS and Spring integration for Flex development. Andy is a RIA developer located in the metro Atlanta, GA area.  He is currently employed by Universal Mind where he builds really cool applications with tools like Java, Adobe Flex, Adobe ColdFusion, Adobe Spry, Hibernate, Spring, &amp; other cool technologies.<br />
Check his blog here: <a href="http://www.infoaccelerator.net/blog/" target="_blank">http://www.infoaccelerator.net/blog/</a><br />
Follow on twitter: <a href="http://twitter.com/umandy/" target="_blank">http://twitter.com/umandy/</a></p>
<p><strong>David Tucker</strong><br />
I first noticed David&#8217;s work when he created the blog series on learning Cairngorm. He did such a great job it was amazing. He provided written explanations, code example and videos. Kudos man, I still send people there to learn about Cairngorm. David Tucker is a Rich Internet Application developer, author, and trainer. David currently serves as a Software Engineer at Universal Mind. In addition, David also blogs regularly at InsideRIA where he produces the Weekly RIA RoundUp podcast. David also recently completed the AIR 1.5 Cookbook (with a great group of co-authors) and the Lynda.com series, AIR for Flash Developers.<br />
Check his blog here: <a href="http://www.davidtucker.net/" target="_blank">http://www.davidtucker.net/<br />
</a>Follow on twitter: <a href="http://twitter.com/mindmillmedia/" target="_blank">http://twitter.com/mindmillmedia/</a></p>
<p><strong>Sean Voisen</strong><br />
I have to send extra special thanks to Sean because he is the one that first got me into Flex development in 2006. I had looked at Flex in 2004 and 2005 but never really got into it. At that time I was doing a lot of Flash based work but Sean helped me see the light. Sean is a really cool guy and a pleasure to be around. Sean works with a lot of different technologies and probably wouldn&#8217;t classify himself as a Flex Developer. Sean has been a teacher at the Art Institute of California and has worked with companies like AOL and Adobe.<br />
Check his blog here: <a href="http://voisen.org/" target="_blank">http://voisen.org/</a><br />
Follow on twitter: <a href="http://www.twitter.com/svoisen/" target="_blank">http://www.twitter.com/svoisen/</a></p>
<p><strong>Jesse Warden</strong><br />
I&#8217;ve been a fan of Jesse, or jesterxl since 2003. Back in the Flashcoders mailing list days. I first noticed Jesse because he would answer what seemed like an endless amount of Flash and ActionScript related email threads. He emailed me once in 2003/2004 and helped with a question I had posted. I&#8217;ve been a huge fan of Jesse ever since. Jesse also hooked me up with the team at Enablus where I did some Flex development in 2008 and 2009. Jesse is a professional software design &amp; development consultant. His background is in multimedia, blending art &amp; programming together. If it&#8217;s cool, and computer related, he wants to be involved. He is currently a Flex &amp; Flash Architect at Roundarch.<br />
Check is blog here: <a href="http://jessewarden.com/" target="_blank">http://jessewarden.com/</a><br />
Follow on twitter: <a href="http://twitter.com/Jesterxl/" target="_blank">http://twitter.com/Jesterxl/</a></p>
<p><strong>Rich Tretola</strong><br />
I first started talking to Rich online in 2007 when he did some testing of an AIR app I had developed at that time. He provided very helpful guidance and insight to resolve some issues with the app I was having. Rich also has provided a much appreciated stream of patience and input for articles that I&#8217;ve authored for InsideRIA. Thanks again Rich!!! Rich has been building Internet applications for over 10 years and has worked with Flex since the original Royale beta version of Flex in 2003. Other than Flex, Rich builds applications using ColdFusion, Flash, and Java. Rich is highly regarded within the Flex community as an expert in RIA and is also an Adobe Community Expert. He runs a popular Flex and AIR blog at EverythingFlex.com, is the community manager of InsideRIA.com and was also a speaker at the Adobe MAX 2007 conference in Chicago and the MAX 2008 in San Francisco. He will be speaking again this year at MAX 2009 in LA.<br />
Check his blog here: <a href="http://blog.everythingflex.com/" target="_blank">http://blog.everythingflex.com/</a><br />
Follow on twitter: <a href="http://twitter.com/richtretola/" target="_blank">http://twitter.com/richtretola/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2009/06/28/10-awesome-flex-developers-you-should-follow/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>How do I learn Flex?</title>
		<link>http://seantheflexguy.com/blog/2009/02/27/how-do-i-learn-flex/</link>
		<comments>http://seantheflexguy.com/blog/2009/02/27/how-do-i-learn-flex/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 21:08:52 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=294</guid>
		<description><![CDATA[The world of Flex development is pretty big and it&#8217;s expanding all the time. There are many types of applications that can be built with Flex from dashboards to widgets, media playback utilities to Enterprise RIAs and don&#8217;t forget interactive kiosks and Internet aware desktop applications. One of the most common questions that I get [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://www.seantheflexguy.com/images/blog/learn-flex.jpg" alt="" width="250" height="267" />The world of Flex development is pretty big and it&#8217;s expanding all the time. There are many types of applications that can be built with Flex from dashboards to widgets, media playback utilities to Enterprise RIAs and don&#8217;t forget interactive kiosks and Internet aware desktop applications. One of the most common questions that I get asked is: How/Where do I learn Flex? I think one of the keys to mastery is a successful learning path. I also think that a solid foundation goes a long way. We&#8217;ve all heard the phrase: &#8220;crawl, walk, run&#8230;&#8221;</p>
<p>Here are some resources that helped me learn Flex. They are organized in a somewhat sequential fashion.</p>
<p><strong><br />
Beginner</strong></p>
<p>Lynda.com</p>
<ul>
<li><a href="http://www.lynda.com/home/DisplayCourse.aspx?lpk2=437">Flex 3 Beyond the Basics</a></li>
<li><a href="http://www.lynda.com/home/DisplayCourse.aspx?lpk2=438">Flex 3 Essential Training</a></li>
<li><a href="http://www.lynda.com/home/DisplayCourse.aspx?lpk2=335">Flex 2 Advanced: Using Data Services</a></li>
</ul>
<p><a href="http://oreilly.com/catalog/9780596516215/">O&#8217;Reilly Programming Flex 3</a></p>
<p>Adobe.com</p>
<ul>
<li><a href="http://opensource.adobe.com/wiki/display/flexsdk/Coding+Conventions">Flex SDK coding conventions and best practices</a></li>
<li><a href="http://blog.flexexamples.com">Flex Examples Blog</a></li>
<li><a href="http://livedocs.adobe.com/flex/3/html/help.html?content=Part2_DevApps_1.html">Adobe Flex Developers Guide</a></li>
<li><a href="http://livedocs.adobe.com/flex/3/html/Part5_AIR_1.html">Developing AIR applications with Flex</a></li>
</ul>
<p><a href="http://blog.dclick.com.br/2007/02/13/adobe_flex_coding_guidelines_english/pt/">DClick Adobe Flex Coding Guidelines</a></p>
<p><a href="http://www.cflex.net/">CFlex, Community Flex</a></p>
<p><a href="http://livedocs.adobe.com/flex/3/html/help.html?content=asdoc_1.html">Using ASDoc</a></p>
<p><strong></strong></p>
<p><strong><br />
Intermeditate</strong></p>
<p><a href="http://www.pxldesigns.com/attest/">AtTest (practice exam engine for Adobe Flex Developer Certification)<br />
</a></p>
<p><a href="http://www.adobe.com/devnet/flex/articles/flex_certification.html">Flex Certification</a></p>
<p><a href="http://code.google.com/p/flexlib/">Flexlib</a> (open source user interface components)</p>
<p><a href="http://code.google.com/p/as3flexunitlib/">Flex Unit</a></p>
<p><a href="http://subversion.tigris.org/">Subversion</a></p>
<ul>
<li><a href="http://subclipse.tigris.org/">Subclipse</a></li>
<li><a href="http://tortoisesvn.tigris.org/">TortoiseSVN</a></li>
</ul>
<p><a href="http://www.adobe.com/devnet/flex/quickstart/deploying_components/">Creating Flex components</a></p>
<p><a href="http://www.adobe.com/devnet/flex/articles/cairngorm_pt1.html">Developing Flex RIAs with Cairngorm</a> (Steven Webster, Adobe Consulting)</p>
<p>David Tucker</p>
<ul>
<li><a href="http://www.davidtucker.net/2007/10/07/getting-started-with-cairngorm-%E2%80%93-part-1/">Getting Started with Cairngorm – Part 1</a></li>
<li><a href="http://www.davidtucker.net/2007/10/18/cairngorm-part-2/">Getting Started with Cairngorm – Part2</a></li>
<li><a href="http://www.davidtucker.net/2007/10/29/cairngorm-part-3/">Getting Started with Cairngorm – Part 3</a></li>
<li><a href="http://www.davidtucker.net/2007/11/07/cairngorm-part-4/">Getting Started with Cairngorm – Part 4</a></li>
</ul>
<p>Mate Framework</p>
<ul>
<li><a href="http://mate.asfusion.com/">Mate website</a></li>
<li>M<a href="http://www.flashmagazine.com/Reviews/detail/mate_event_driven_framework_for_flex/">ate: Event driven framework for Flex </a>(Article for Flash Magazine by Sean Moore)</li>
</ul>
<p><a href="http://www.adobe.com/communities/experts/">Adobe Flex Community Expert program</a></p>
<p><a href="http://blog.papervision3d.org/">Papervision</a> / <a href="http://away3d.com/">Away3D</a></p>
<p><a href="http://livedocs.adobe.com/flex/3/html/help.html?content=compilers_13.html">MXMLC</a></p>
<p><a href="http://livedocs.adobe.com/flex/3/html/building_overview_5.html">Flex and SWC files</a></p>
<p><a href="http://www.degrafa.org/">Degrafa</a></p>
<p><strong></strong></p>
<p><strong><br />
Advanced</strong></p>
<p><a href="http://www.adobe.com/products/livecycle/">Livecycle</a></p>
<p><a href="http://www.adobe.com/products/flashmediaserver/">Flash Media Server</a></p>
<p><a href="http://livedocs.adobe.com/flex/3/html/help.html?content=charts_types_01.html">Flex Charting</a></p>
<p><a href="http://www.ilog.com/products/ilogelixir/">ILog Charts</a></p>
<p><a href="http://www.actionscript.org/resources/articles/607/1/A-simple-particle-system-using-Actionscript-3/Page1.html">Particle Systems</a></p>
<p><a href="http://www.bigroom.co.uk/blog/flint-as3-particle-system">Flint</a> (more particles)</p>
<p><a href="http://www.reflektions.com/miniml/default.asp">Paul Ortchanian</a> (scripted 3D, particles, bezier)</p>
<p><a href="http://livedocs.adobe.com/flex/3/langref/mx/modules/Module.html">Flex Modules</a></p>
<p><a href="http://www.adobe.com/devnet/flex/articles/profiler.html">Flex Profiler</a></p>
<p><a href="http://livedocs.adobe.com/flex/3/html/help.html?content=anttasks_1.html">Flex Ant Tasks</a></p>
<p><a href="http://opensource.adobe.com/wiki/display/blazeds/BlazeDS/">BlazeDS</a><br />
<strong></strong></p>
<p><strong>Misc. Resources:</strong></p>
<p><a href="http://www.mikechambers.com/ ">Mike Chambers blog</a></p>
<p><a href="http://blog.digitalbackcountry.com">Ryan Stewart blog</a></p>
<p><a href="http://blog.kevinhoyt.org/ ">Kevin Hoyt</a></p>
<p><a href="http://www.ericfeminella.com">Eric Feminella blog</a></p>
<p><a href="http://www.onflex.org/">Ted Patrick blog</a></p>
<p><a href="http://www.theflashblog.com/">Lee Brimelow blog</a></p>
<p><a href="http://www.theflexshow.com/blog/">Flex Show</a></p>
<p><a href="http://www.adobe.com/devnet/">Adobe Developer Connection</a></p>
<p><a href="http://www.adobe.com/newsletters/edge/">Adobe Edge Magazine</a></p>
<p><a href="http://flex.org/">Flex.org</a></p>
<p><a href="http://feeds.adobe.com">Adobe Feeds</a></p>
<p><a href="http://flex.org/camp/">Flex Camp</a></p>
<p><a href="http://faratasystems.com/">Farata Systems Training</a></p>
<p><a href="http://www.comtaste.com/en/training.htm">Comtaste</a> (Flex training)<br />
<strong></strong></p>
<p><strong>Beyond Flex</strong></p>
<p><a href="http://www.springsource.org/">Spring</a></p>
<p><a href="http://www.hibernate.org">Hibernate</a></p>
<p><a href="http://www.mysql.com/">MySQL</a></p>
<p><a href="http://www.oracle.com">Oracle</a></p>
<p><a href="java.sun.com/javaee/overview/faq/persistence.jsp">JPA</a></p>
<p><a href="http://ant.apache.org/">Ant</a></p>
<p><a href="http://java.sun.com/">Java</a></p>
<p><a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612">Design Patterns: Elements of Reusable Object-Oriented Software</a></p>
<p><a href="http://www.vtc.com/products/Design-Patterns-tutorials.htm">VTC &#8211; Design Patterns videos</a></p>
<p><a href="http://martinfowler.com/articles/continuousIntegration.html">Continuous Integration</a></p>
<p><a href="http://agilemanifesto.org/">Agile software development</a></p>
<p><a href="http://www.scrumalliance.org/">SCRUM</a></p>
<p><a href="http://www.uml.org/">UML</a></p>
<p><a href="http://en.wikipedia.org/wiki/Test-driven_development">TDD</a></p>
<p><a href="http://www.amazon.com/Test-Driven-Development-Addison-Wesley-Signature/dp/0321146530">Test Driven Development by Example</a></p>
<p><a href="http://www.youtube.com/watch?v=aAb7hSCtvGw">How To Design A Good API and Why it Matters</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2009/02/27/how-do-i-learn-flex/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>New portfolio page and photo of my code at MAX 08</title>
		<link>http://seantheflexguy.com/blog/2008/11/22/new-portfolio-page-and-photo-of-my-code-at-max-08/</link>
		<comments>http://seantheflexguy.com/blog/2008/11/22/new-portfolio-page-and-photo-of-my-code-at-max-08/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 17:09:57 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=216</guid>
		<description><![CDATA[The last year has been an incredibly exciting one to say the least. A lot has happened for Adobe, for Flex, for the Flash community, for the world at large and for me personally. Looking back on this year I wanted a visual guide to show at a glance just exactly what I have been [...]]]></description>
			<content:encoded><![CDATA[<p>The last year has been an incredibly exciting one to say the least. A lot has happened for Adobe, for Flex, for the Flash community, for the world at large and for me personally. Looking back on this year I wanted a visual guide to show at a glance just exactly what I have been up to for the last 12 months. I needed this for myself, potential clients, my family and anyone else interested. There are still 12 projects I need to add <a href="http://seantheflexguy.com/blog/flexperience-portfolio/">but here is a start for now</a>.  I had the extreme pleasure and honor to work alongside companies like 2Advanced, Universal Mind and Adobe Consulting. I wrote two articles for the Flex Developer Center on Adobe.com, two articles for O&#8217;Reilly&#8217;s InsideRIA, an article for Flash Magazine and I did three technical reviews for Flex books.</p>
<p>As an pretty neat wind down to 2008 you can see some of my code that made it into the big screen at MAX last week. A couple of people were kind enough to let me know about this and as I was looking through the MAX photo stream I stumbled across a photo that showed the before mentioned code. Pretty cool! (This is some really, really basic code I released on this blog last summer to show the new Flex 4 components.) I wasn&#8217;t able to make it out to MAX this year but my I was there in mind spirit and well&#8230;code.</p>
<div align="center">
<div class="wp-caption aligncenter" style="width: 510px"><img title="Sean Moore Flex Source Code at MAX 2008" src="http://www.seantheflexguy.com/images/sean-moore-code-at-max08.jpg" alt="Sean Moore Flex Source Code at MAX 2008" width="500" height="333" /><p class="wp-caption-text">Sean Moore Flex Source Code at MAX 2008</p></div>
</div>
<p>Stay tuned for more exciting happenings. I&#8217;m currently reviewing another book now and I should be working on more articles in 2009. I should also be giving some presentations at some of the user groups. </p>
<p>Lastly I&#8217;ve been working on some music to help unwind from coding and writing.<a href="http://thotskee.com/mp3/digitalism-taken-away-thotskee-remix.mp3">Here is a remix I did</a> (mp3) for a track by a group Digitalism. The song is called Taken Away. Here is <a href="http://thotskee.com/mp3/thotskee-nielist.mp3">another track</a> in the works too.</p>
<p>As always thanks for stopping by and taking a moment to peek into my little corner of the world.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2008/11/22/new-portfolio-page-and-photo-of-my-code-at-max-08/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
<enclosure url="http://thotskee.com/mp3/digitalism-taken-away-thotskee-remix.mp3" length="4760678" type="audio/mpeg" />
<enclosure url="http://thotskee.com/mp3/thotskee-nielist.mp3" length="2937589" type="audio/mpeg" />
		</item>
		<item>
		<title>5 new Flex and AIR books for Fall and Winter 2008</title>
		<link>http://seantheflexguy.com/blog/2008/09/03/5-new-flex-and-air-books-for-fall-and-winter-2008/</link>
		<comments>http://seantheflexguy.com/blog/2008/09/03/5-new-flex-and-air-books-for-fall-and-winter-2008/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 17:56:58 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=153</guid>
		<description><![CDATA[Here are five great Flex 3.0 and AIR books that are worth checking out in the next several months. Programming Flex 2 is an outstanding book and the updated Programming Flex 3 is sure to please. Creating Visual Experiences with Flex 3.0 by Juan Sanchez and Andy McIntosh is a must read and these AIR [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.seantheflexguy.com/images/blog/flexbookspostimages/fall2008.jpg" alt="" />Here are five great Flex 3.0 and AIR books that are worth checking out in the next several months. Programming Flex 2 is an outstanding book and the updated Programming Flex 3 is sure to please. Creating Visual Experiences with Flex 3.0 by Juan Sanchez and Andy McIntosh is a must read and these AIR books also look really awesome. I&#8217;m putting these books on my radar for those cold winter (stay-at-home) nights approaching&#8230;</p>
<p></p>
<p><img class="alignright" title="Programming Flex 3" src="http://seantheflexguy.com/images/blog/flexbookspostimages/progflex3.jpg" alt="" width="214" height="240" /><strong>Programming Flex 3: The Comprehensive Guide to Creating Rich Internet Applications with Adobe Flex </strong></p>
<p>Authors: Chafic Kazoun, Joey Lott</p>
<p>Available: September 24, 2008</p>
<p>Publisher: Adobe Dev Library</p>
<p>Description:</p>
<p>If you want to try your hand at developing rich Internet applications with Adobe&#8217;s Flex 3, and already have experience with frameworks such as .NET or Java, this is the ideal book to get you started. Programming Flex 3 gives you a solid understanding of Flex 3&#8242;s core concepts, and valuable insight into how, why, and when to use specific Flex features. Numerous examples and sample code demonstrate ways to build complete, functional applications for the Web, using the free Flex SDK, and RIAs for the desktop, using Adobe AIR. This book is an excellent companion to Adobe&#8217;s Flex 3 reference documentation.</p>
<p><strong><a href="http://www.amazon.com/Programming-Flex-Comprehensive-Creating-Applications/dp/0596516215/ref=sr_1_7?ie=UTF8&amp;s=books&amp;qid=1220412763&amp;sr=1-7">More info.</a></strong></p>
<p></p>
<p><img class="alignright" title="Adobe AIR A Guide for Developers" src="http://seantheflexguy.com/images/blog/flexbookspostimages/airguide.jpg" alt="" width="214" height="240" /><strong>Adobe AIR: A Guide for Developers </strong></p>
<p>Authors: Mark Blair, Andrew Muller, Andrew Spaulding</p>
<p>Available: February 1, 2009</p>
<p>Publisher: Adobe Dev Library</p>
<p>Description:</p>
<p>The only authoritative resource on Adobe AIR&#8217;s first full release, with content created, reviewed, and critiqued by Adobe&#8217;s AIR team. Lots of resources exist for Adobe AIR and more are on the way, but most try to cover too much information for a technology that&#8217;s changing rapidly. What most developers need right now is a definitive introduction to Adobe AIR: How it works and how to develop for it. Written and approved by Adobe experts who know the real story behind AIR, the information in this book comes straight from the source.</p>
<p><strong><a href="http://www.amazon.com/Adobe-AIR-Developers-Mark-Blair/dp/0596521766/ref=sr_1_6?ie=UTF8&amp;s=books&amp;qid=1220412840&amp;sr=1-6">More Info.</a></strong></p>
<p></p>
<p><img class="alignright" title="Professional Adobe Flex 3" src="http://seantheflexguy.com/images/blog/flexbookspostimages/profflex3.jpg" alt="" width="214" height="240" /><strong>Professional Adobe Flex 3</strong></p>
<p>Authors: Joseph Balderson, Peter Ent, Jun Heider, Todd Prekaski, Tom Sugden, Andrew Trice, David Hassoun, Joe Berkovitz</p>
<p>Available: February 24, 2009</p>
<p>Publisher: Wrox</p>
<p>Description:</p>
<p>With Professional Adobe Flex 3, put your prior experience with Flash, Actionscript and XML-based language to good use and learn how to use the Flex 3 platform to create rich Internet and Apollo applications. Understand the potential of the Flex 3 platform through practical examples and hands-on advice on topics like developing applications in MXML, creating custom flex components, charting, targeting Apollo runtime, and data interconnectivity. In addition, this book addresses the ways that you can contribute to the development of Flex 3, which is open source.</p>
<p><strong><a href="http://www.amazon.com/Professional-Adobe-Flex-Joseph-Balderson/dp/0470223642/ref=sr_1_5?ie=UTF8&amp;s=books&amp;qid=1220412840&amp;sr=1-5">More info.</a></strong></p>
<p></p>
<p><img class="alignright" title="Creating Visual Experiences with Flex 3.0" src="http://seantheflexguy.com/images/blog/flexbookspostimages/visexpflex3.jpg" alt="" width="214" height="240" /><strong>Creating Visual Experiences with Flex 3.0</strong></p>
<p>Authors: Juan Sanchez, Andy McIntosh</p>
<p>Available: November 17, 2008</p>
<p>Publisher: Addison-Wesley Professional</p>
<p>Description:</p>
<p>Don’t settle for Flex’s boring, standard user interface: set your Flex applications apart with the breakthrough skinning and programming techniques found in Creating Visual Experiences with Flex 3.0. Leading Flex developers Juan Sanchez and Andy McIntosh show how to build Flex and AIR applications that are stunningly beautiful — and amazingly usable. You’ll learn how to apply state-of-the-art branding and visual design techniques that add value to all your Flex applications, no  matter what they do or who you’re building them for.</p>
<p><strong><a href="http://www.amazon.com/Creating-Visual-Experiences-Developers-Library/dp/0321545370/ref=sr_1_24?ie=UTF8&amp;s=books&amp;qid=1220412914&amp;sr=1-24">More info.</a></strong></p>
<p></p>
<p><img class="alignright" title="Adobe AIR Cookbook: Solutions and Examples for Rich Internet Application Developers" src="http://seantheflexguy.com/images/blog/flexbookspostimages/aircb.jpg" alt="" width="214" height="240" /><strong>Adobe AIR Cookbook: Solutions and Examples for Rich Internet Application Developers</strong></p>
<p>Authors: David Tucker, Marco Casario, Koen De Weggheleire, Rich Tretola</p>
<p>Available: November 20, 2008</p>
<p>Publisher: Adobe Dev Library</p>
<p>Description:</p>
<p>The hands-on recipes in this cookbook help you solve a variety of tasks and scenarios often encountered when using Adobe AIR to build Rich Internet Applications for the desktop. Thoroughly vetted by Adobe&#8217;s AIR development team, Adobe AIR Cookbook addresses fundamentals, best practices, and topics that experienced web developers and application designers have inquired about most. This collection also includes solutions for using this runtime environment to build truly innovative applications.</p>
<p><strong><a href="http://www.amazon.com/Adobe-AIR-Cookbook-Application-Developers/dp/0596522509/ref=sr_1_23?ie=UTF8&amp;s=books&amp;qid=1220412914&amp;sr=1-23">More info;</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2008/09/03/5-new-flex-and-air-books-for-fall-and-winter-2008/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>43 Hot Flex and ActionScript 3.0 APIs, tips and tools for Autumn 2008</title>
		<link>http://seantheflexguy.com/blog/2008/08/31/43-hot-flex-and-actionscript-30-apis-tips-and-tools-for-autumn-2008/</link>
		<comments>http://seantheflexguy.com/blog/2008/08/31/43-hot-flex-and-actionscript-30-apis-tips-and-tools-for-autumn-2008/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 18:03:06 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=133</guid>
		<description><![CDATA[Autumn is here again and it&#8217;s time to review some of the happenings from the summer. Here are 43 hand selected Flex and ActionScript 3.0 libraries, APIs, tips, and tricks.  There have been several new APIs launched, Cairngorm was open sourced, a Flex 3 update was released and Grant Skinner created a new tweening engine. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://www.seantheflexguy.com/images/blog/computer-fire.jpg" alt="" width="200" height="262" />Autumn is here again and it&#8217;s time to review some of the happenings from the summer. Here are 43 hand selected Flex and ActionScript 3.0 libraries, APIs, tips, and tricks.  There have been several new APIs launched, Cairngorm was open sourced, a Flex 3 update was released and Grant Skinner created a new tweening engine. There have been new Flex application development frameworks released. There was a Flex code generator update and there have also been some design pattern updates released. You don&#8217;t want to miss out on this link round up!</p>
<p><strong>Introducing Flex SDK 3.1 and Flex Builder 3.0.1</strong><br />
Flex SDK 3.1 is what the team considers a milestone build, a certification of all of that work and a roll-up into a build that is recommended for all users<br />
<a href="http://www.adobe.com/devnet/flex/articles/sdk3_fb301.html" target="_blank"> http://www.adobe.com/devnet/flex/articles/sdk3_fb301.html</a><br />
<strong></strong></p>
<p><strong>Cairngorm Moved to Adobe Open Source</strong><br />
<a href="http://weblogs.macromedia.com/amcleod/archives/2008/08/cairngorm_moved.html" target="_blank"> http://weblogs.macromedia.com/amcleod/archives/2008/08/cairngorm_moved.html</a></p>
<p><strong><br />
Flex Architecture Basics &#8211; Models &amp; Data Transfer Objects</strong><br />
Demonstrates a relatively easy way of setting up a small Flex application using a model and a data transfer object<br />
<a href="http://nwebb.co.uk/blog/?p=228" target="_blank"> http://nwebb.co.uk/blog/?p=228</a></p>
<p><strong><br />
Tutorial: ActionScript 3 Dragging Methods</strong><br />
This tutorial is all about dragging an object around the stage.<br />
<a href="http://flashmymind.com/Tutorials/Actionscript/Advanced/actionscript-dragging.php" target="_blank"> http://flashmymind.com/Tutorials/Actionscript/Advanced/actionscript-dragging.php</a></p>
<p><strong><br />
Flex Paginate Component</strong><br />
A little paginator component<br />
<a href="http://www.darklump.co.uk/blog/?p=112" target="_blank"> http://www.darklump.co.uk/blog/?p=112</a></p>
<p><strong><br />
ModuleManager and IModuleInfo &#8211; loading Flex Modules dynamically</strong><br />
<a href="http://lowpitch.com/blog/2008/08/17/modulemanager-and-imoduleinfo-loading-flex-modules-dynamically/" target="_blank"> http://lowpitch.com/blog/2008/08/17/modulemanager-and-imoduleinfo-loading-flex-modules-dynamically/</a></p>
<p><strong><br />
Getting started with Degrafa</strong><br />
Simple code example by Mike Huntington<br />
<a href="http://www.mikehuntington.com/?p=22" target="_blank"> http://www.mikehuntington.com/?p=22</a></p>
<p><strong><br />
Advanced CSS with Degrafa</strong><br />
Another great code example by Mike Huntington<br />
<a href="http://www.mikehuntington.com/?p=31" target="_blank"> http://www.mikehuntington.com/?p=31</a></p>
<p><strong><br />
Alcon 3</strong><br />
Rewritten for Adobe AIR. This is a little debuger/logger, I used to use this back in the AS2 days and really enjoyed it. I still need to check this out but I&#8217;m sure it&#8217;s really cool.<br />
<a href="http://blog.hexagonstar.com/alcon/" target="_blank"> http://blog.hexagonstar.com/alcon/</a></p>
<p><strong><br />
Remove css type selector warnings in Flex Builder</strong><br />
Quick little tip to remove css type selector warnings from the Flex Builder problems panel<br />
<a href="http://www.nutrixinteractive.com/blog/?p=135" target="_blank"> http://www.nutrixinteractive.com/blog/?p=135</a></p>
<p><strong><br />
</strong><strong>VBox, HBox with gradient background</strong><br />
<a href="http://www.igorcosta.org/?p=160" target="_blank"> http://www.igorcosta.org/?p=160</a></p>
<p><strong><br />
Flex designer/developer workflow video tutorials</strong><br />
A series of short tutorials that cover using Fireworks CS3 and Flex Builder 3 to create a visual theme for Flex applications.<br />
<a href="http://www.ashorten.com/2008/08/11/flex-designerdeveloper-workflow-video-tutorials/" target="_blank"> http://www.ashorten.com/2008/08/11/flex-designerdeveloper-workflow-video-tutorials/</a></p>
<p><strong><br />
Six reasons to use ActionScript 3.0 &#8211; Lee Brimelow</strong><br />
<a href="http://www.adobe.com/devnet/actionscript/articles/six_reasons_as3.html" target="_blank"> http://www.adobe.com/devnet/actionscript/articles/six_reasons_as3.html</a></p>
<p><strong><br />
Custom flex skins</strong><br />
Creating web-applications with flex 3 is great. there are a ton of pre-made components, and an open-ended architecture to allow you to create your own.<br />
<a href="http://the.fontvir.us/b10g/?id=111" target="_blank"> http://the.fontvir.us/b10g/?id=111</a></p>
<p><strong><br />
Writing components in Flex, part 1</strong><a href="http://labs.flexperiments.nl/writing-components-in-flex-part-1/" target="_blank"></p>
<p>http://labs.flexperiments.nl/writing-components-in-flex-part-1/</a></p>
<p><strong><br />
Writing components in Flex, part 2</strong><br />
<a href="http://labs.flexperiments.nl/writing-components-in-flex-part-2/" target="_blank"> http://labs.flexperiments.nl/writing-components-in-flex-part-2/</a></p>
<p><strong><br />
Flash Enabled Blog Actionscript 3 API roundup</strong><br />
<a href="http://flashenabledblog.com/2008/08/26/as3-actionscript-3-classes/" target="_blank"> http://flashenabledblog.com/2008/08/26/as3-actionscript-3-classes/</a></p>
<p><strong><br />
Create bitmap data object from a display object</strong><br />
<a href="http://www.flexer.info/2008/08/20/how-to-make-a-bitmapdata-from-a-displayobjectuicomponent/" target="_blank"> http://www.flexer.info/2008/08/20/how-to-make-a-bitmapdata-from-a-displayobjectuicomponent/</a></p>
<p><strong><br />
FCG 1.0 (Flex code generator)</strong><br />
Goes final and open source<br />
<a href="http://www.dehats.com/drupal/?q=node/45" target="_blank"> http://www.dehats.com/drupal/?q=node/45</a></p>
<p><strong><br />
New ActionScript 3 Singleton Method</strong><br />
Daniel Love&#8217;s version using static initializers<br />
<a href="http://www.daniellove.net/blog/?p=81" target="_blank"> http://www.daniellove.net/blog/?p=81</a></p>
<p><strong><br />
CSKDebugger</strong><br />
AIR debuger for Mac<br />
<a href="http://ultra-web.co.uk/?p=178" target="_blank">http://ultra-web.co.uk/?p=178</a><br />
<strong></strong></p>
<p><strong><br />
Fill Colors</strong><br />
Fill Colors is the embodiment of the separation between style and layout in Flex and a demonstration of what&#8217;s possible in terms of skinning a Flex application<br />
<a href="http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html" target="_blank"> http://www.fillcolors.com/</a></p>
<p><strong><br />
gTween</strong><br />
Animation tweening library by Grant Skinner<br />
<a href="http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html" target="_blank"> http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html</a></p>
<p><strong><br />
Functional Testing Framework for AIR AJAX apps based on Selenium</strong><a href="http://corlan.org/2008/08/15/functional-testing-framework-for-air-ajax-apps-based-on-selenium"></p>
<p>http://corlan.org/2008/08/15/functional-testing-framework-for-air-ajax-apps-based-on-selenium</a></p>
<p><strong><br />
Yahoo! Music API</strong><br />
The Yahoo! Music API gives developers access to the Yahoo! Music catalog of artists, albums, tracks, videos, ratings and more. It provides numerous ways to browse the catalog: through charts, search, similarities, genres, artists, and user recommendations and ratings.<br />
<a href="http://developer.yahoo.com/music/"> http://developer.yahoo.com/music/</a></p>
<p><strong><br />
ActionScript 3 Flexible Layout Class</strong><br />
The NpFlexLayout Class is designed to simplify aligning DisplayObjects to stage dimensions and responding to changes in stage dimensions at run time by a user or between different users.<br />
<a href="http://www.blog.noponies.com/archives/109" target="_blank"> http://www.blog.noponies.com/archives/109</a></p>
<p><strong><br />
mediacorelib &#8211; media core library for ActionScript 3.0</strong><br />
The MediaCoreLib is an Actionscript 3.0 library toolset for playing audio or video files effortlessly. MediaCoreLib allows you to manage a playlist and seemlessly crossfade tracks.<a href="http://code.google.com/p/mediacorelib/" target="_blank"></p>
<p>http://code.google.com/p/mediacorelib/</a></p>
<p><strong><br />
Servebox ActionScript Foundry</strong><br />
An ActionScript 3 / Java framework designed for Flex 2 applications development. Its design is based on several design patterns,<a href="http://www.servebox.com/foundry/doku.php?id="></p>
<p>http://www.servebox.com/foundry/doku.php?id=</a></p>
<p><strong><br />
Flest Framework</strong><br />
Flest is an ActionScript3 / Flex application framework for building enterprise level RIAs. It uses such design pattern as Controller, Factory, Command, etc. High efficiency, simplicity and practicality were set as its mandatory design features.<a href="http://code.google.com/p/flest/" target="_blank"></p>
<p>http://code.google.com/p/flest/</a></p>
<p><strong><br />
Guasax Flex/AIR MVC &#8211; The MVC Flex/AIR Framework</strong><br />
Guasax is an ease of use programming framework to provide ordered and scalable Flex applications. Life cycle of guasax framework is based in the MVC pattern to take on our program actions<a href="http://www.guasax.com/guasax/web/en/index.php" target="_blank"></p>
<p>http://www.guasax.com/guasax/web/en/index.php</a></p>
<p><strong><br />
Flex Mojos &#8211; HelloWorldTutorial</strong><br />
Tutorial for building a simple Hello World Flex application with flex-mojos<a href="http://code.google.com/p/flex-mojos/wiki/HelloWorldTutorial" target="_blank"></p>
<p>http://code.google.com/p/flex-mojos/wiki/HelloWorldTutorial</a></p>
<p><strong><br />
Scott Evans &#8211; public discussion of new FlexBuilder 4 IDE features</strong><br />
Scott Evans, a lead engineer on the FlexBulder team, has started a new blog &#8211; Getting and Setting  that will be for public discussion of new FlexBuilder 4 IDE features.<br />
<a href="http://gettingandsetting.com/" target="_blank">http://gettingandsetting.com/</a></p>
<p><strong><br />
dpHibernate &#8211; Hibernate lazy loading with Adobe BlazeDS</strong><br />
dpHibernate is a custom Flex Library and a custom BlazeDS Hibernate adapter that work together to give you support for lazy loading of hibernate objects from inside your flex applications.<a href="http://blog.mikenimer.com/index.cfm/2008/5/21/dpHibernate--Hibernate-lazy-loading-with-Adobe-BlazeDS " target="_blank"><br />
http://blog.mikenimer.com/index.cfm/2008/5/21/dpHibernate&#8211;Hibernate-lazy-loading-with-Adobe-BlazeDS</a><a href="http://code.google.com/p/dphibernate" target="_blank"></p>
<p>http://code.google.com/p/dphibernate</a></p>
<p><strong><br />
Alternativa3D — browser 3D-engine based on Adobe Flash</strong><br />
Create 3D-scenes in Flash: objects, mechanisms, buildings visualization. Import geometry from 3D-formats, upload textures (including animated). Three-dimentional projects and games, basic physics simulation (friction, collision).<a href="http://alternativaplatform.com/en/alternativa3d/" target="_blank"></p>
<p>http://alternativaplatform.com/en/alternativa3d/</a></p>
<p><strong><br />
KwikUML &#8211; build UML models of ActionScript and PHP classes</strong><br />
A tool to quickly build UML models of ActionScript and PHP classes and interfaces, as well as, SQL Entity Relationship Designs (ERDs). Built on Adobe&#8217;s AIR runtime, this desktop application allows you to not only build those models but export PNGs of the models for use in specification documentation and generate stub code from the models to use as a starting point once it&#8217;s time to actually begin development.<a href="http://labs.otuome.com/kwikuml" target="_blank"></p>
<p>http://labs.otuome.com/kwikuml</a></p>
<p><strong><br />
KitchenSync</strong><br />
KitchenSync is an ActionScript 3.0 library for sequencing animations and other time-based actions.<br />
<a href="http://code.google.com/p/kitchensynclib/" target="_blank"> http://code.google.com/p/kitchensynclib/</a></p>
<p><strong><br />
as3xls &#8211; read and write Excel files in Flex</strong><br />
Supports reading text, numbers, formulas, and dates from Excel version 2.x-2003 and writing text, numbers, and dates. Formulas also update to reflect changes in cells they reference.<br />
<a href="http://code.google.com/p/as3xls/" target="_blank"> http://code.google.com/p/as3xls/</a></p>
<p><strong><br />
ASDebugger &#8211; A run-time debugger for AS3 Projects</strong><br />
The ASDebugger allows you to trace variables. It has support for strings, integers, arrays, dates, arraycollections, objects and everything in between.<br />
<a href="http://labs.flexperiments.nl/asdebugger/" target="_blank"> http://labs.flexperiments.nl/asdebugger/</a></p>
<p><strong><br />
as3corelib update</strong><br />
This is an ActionScript 3 library that contains a lot of useful APIs for working with AS3.<br />
<a href="http://code.google.com/p/as3corelib/" target="_blank"> http://code.google.com/p/as3corelib/</a></p>
<p><strong><br />
swix framework &#8211; Flex development framework</strong><br />
Swiz is a framework for Adobe Flex that aims to bring complete simplicity to RIA development. Swiz provides Inversion of Control, event handing, and simple life cycle for asynchronous remote methods. In contrast to other major frameworks for Flex, Swiz imposes no JEE patterns on your code, no repetitive folder layouts, and no boilerplate code on your development. Swiz represents best practices learned from the top RIA developers at some of the best consulting firms in the industry, enabling Swiz to be simple, lightweight, and extremely productive.<br />
<a href="http://code.google.com/p/swizframework/" target="_blank"> http://code.google.com/p/swizframework/</a></p>
<p><strong><br />
Gaia &#8211; open-source front-end Flash Framework for AS3 and AS2</strong><br />
Gaia is an open-source front-end Flash Framework for AS3 and AS2 designed to dramatically reduce development time.<br />
<a href="http://www.gaiaflashframework.com/" target="_blank"> http://www.gaiaflashframework.com/</a></p>
<p><strong><br />
Penne Framework &#8211; lightweight framework for developing in Flex and Air</strong><br />
version 1.0 of The Penne Framework, a simplified Flex and Air framework, as a second option to the popular Cairngorm Framework.<br />
<a href="http://www.flexpasta.com/index.php/2008/04/19/introducing-the-penne-framework-for-flex-3/" target="_blank"> http://www.flexpasta.com/index.php/2008/04/19/introducing-the-penne-framework-for-flex-3/</a></p>
<p><strong><br />
An ActionScript Compiler Written In ActionScript</strong><br />
&#8220;It’s enough to warm the cockles of one’s heart. ActionScript nerds around the globe can celebrate their graduation to “real programmer” status (whatever that means).&#8221;<br />
<a href="http://www.brooksandrus.com/blog/2008/08/27/an-actionscript-compiler-written-in-actionscript/" target="_blank">http://www.brooksandrus.com/blog/2008/08/27/an-actionscript-compiler-written-in-actionscript/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2008/08/31/43-hot-flex-and-actionscript-30-apis-tips-and-tools-for-autumn-2008/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Flex 4: flex.components example source code</title>
		<link>http://seantheflexguy.com/blog/2008/08/29/flex-4-flexcomponents-example-source-code/</link>
		<comments>http://seantheflexguy.com/blog/2008/08/29/flex-4-flexcomponents-example-source-code/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 19:08:59 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=115</guid>
		<description><![CDATA[Here is a very simple example that displays some of the components that are located in the new flex.components package.  The SWF is interesting because it is visually a little different than the classic Flex theme. No CSS has been altered in this example. Flash Player 10 is required to view the SWF.  The following [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 179px"><img src="http://www.seantheflexguy.com/images/blog/flex4comps.jpg" alt="" width="169" height="169" /><p class="wp-caption-text">Flex 4: flex.components</p></div>
<p>Here is a very simple example that displays some of the components that are located in the new flex.components package.  The SWF is interesting because it is visually a little different than the classic Flex theme. No CSS has been altered in this example. Flash Player 10 is required to view the SWF.  The following Flex 4 components can be seen: Panel, CheckBox, List, RadioButton, TextArea, TextInput, ToggleButton, HSlider, VSlider, VScrollBar, HScrollBar.</p>
<p>JPG showing the components: <a href="http://www.seantheflexguy.com/images/blog/flex4compsfull.jpg" target="_blank">Flex 4 components screehshot</a></p>
<p>SWF with the functional components: <a href="http://seantheflexguy.com/flex/flex4components/" target="_blank">Flex 4 components SWF<br />
</a></p>
<p>Here is the sample source code:</p>
<p>&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;utf-8&#8243;?&gt;<br />
&lt;Application xmlns=&#8221;http://ns.adobe.com/mxml/2009&#8243;<br />
layout=&#8221;flex.layout.VerticalLayout&#8221;<br />
backgroundColor=&#8221;white&#8221;<br />
xmlns:ns=&#8221;library:adobe/flex/gumbo&#8221;&gt;</p>
<p>&lt;Script&gt;<br />
&lt;![CDATA[</p>
<p>/**<br />
*<br />
* @project Flex 4 flex.components example<br />
* @author Sean Moore, http://www.seantheflexguy.com<br />
* @date: August 29, 2008<br />
*<br />
*/</p>
<p>private function onButtonClick():void<br />
{<br />
trace("&gt;&gt;onButtonClick");<br />
}<br />
private function onListSelectionChanged(event:Event):void<br />
{<br />
trace("&gt;&gt;onListSelectionChanged");<br />
trace("event.currentTarget.selectedItem="+event.currentTarget.selectedItem);<br />
}<br />
private function onRadioButtonClick():void<br />
{<br />
trace("&gt;&gt;onRadioButtonClick");<br />
}</p>
<p>]]&gt;<br />
&lt;/Script&gt;</p>
<p>&lt;Panel title=&#8221;Flex 4 flex.components example&#8221; width=&#8221;500&#8243;&gt;<br />
&lt;Button click=&#8221;onButtonClick();&#8221; label=&#8221;Flex 4 Button&#8221; /&gt;</p>
<p>&lt;CheckBox label=&#8221;Flex 4 CheckBox&#8221; /&gt;</p>
<p>&lt;Group&gt;<br />
&lt;Rect width=&#8221;200&#8243; height=&#8221;100&#8243;&gt;<br />
&lt;stroke&gt;<br />
&lt;SolidColorStroke weight=&#8221;1&#8243; color=&#8221;#000000&#8243; alpha=&#8221;0.5&#8243; /&gt;<br />
&lt;/stroke&gt;<br />
&lt;/Rect&gt;<br />
&lt;List content=&#8221;['row one','row two','row three','row four']&#8221; selectionChanged=&#8221;onListSelectionChanged(event);&#8221; /&gt;<br />
&lt;/Group&gt;</p>
<p>&lt;RadioButton label=&#8221;Flex 4 RadioButton&#8221; click=&#8221;onRadioButtonClick();&#8221;/&gt;</p>
<p>&lt;TextArea height=&#8221;50&#8243; content=&#8221;Flex 4 TextArea.&#8221;/&gt;</p>
<p>&lt;TextInput text=&#8221;Flex 4 TextInput&#8221;/&gt;</p>
<p>&lt;ToggleButton label=&#8221;Flex 4 ToggleButton&#8221; /&gt;</p>
<p>&lt;HSlider /&gt;<br />
&lt;VSlider  /&gt;</p>
<p>&lt;VScrollBar /&gt;<br />
&lt;HScrollBar  /&gt;</p>
<p>&lt;/Panel&gt;</p>
<p>&lt;/Application&gt;</p>
<p>Note that the &lt;Group&gt; element is not required to use the List component. It&#8217;s been added to help show where the List is in the example SWF. (Sorry that the code hasn&#8217;t been beautified&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2008/08/29/flex-4-flexcomponents-example-source-code/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Adobe Developer Connection Write and Give Program Donations</title>
		<link>http://seantheflexguy.com/blog/2008/08/28/adobe-developer-center-write-and-give-program-donations/</link>
		<comments>http://seantheflexguy.com/blog/2008/08/28/adobe-developer-center-write-and-give-program-donations/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 18:52:31 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=105</guid>
		<description><![CDATA[Thanks to the Adobe Developer Connection for putting together this awesome program! Authors that contributed work to the ADC from June through August in 2008 were each given an opportunity to choose from 5 charities to donate $100 to. The ADC Write and Give Program generated $6200 USD in Q3 of 08!! That&#8217;s fantastic! I [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 212px"><a href="http://www.nature.org"><img title="The Nature Conservancy - Protecting Nature, Preserving Life" src="http://www.nature.org/images/tnc_logo_2007.jpg" alt="The Nature Conservancy - Protecting Nature, Preserving Life" width="202" height="96" /></a><p class="wp-caption-text">The Nature Conservancy - Protecting Nature, Preserving Life</p></div>
<p>Thanks to the <a href="http://www.adobe.com/devnet/">Adobe Developer Connection</a> for putting together this awesome program! Authors that contributed work to the <a href="http://www.adobe.com/devnet/">ADC</a> from June through August in 2008 were each given an opportunity to choose from 5 charities to donate $100 to. The ADC Write and Give Program generated $6200 USD in Q3 of 08!! That&#8217;s fantastic! I donated to the <a href="http://www.nature.org/">Nature Conservancy </a>for my work on the <a href="http://www.adobe.com/devnet/flex/articles/best_practices_pt1.html">Flex Best Practices series</a>. Shout out to the other authors who also contributed to the ADC Write and Give Program.</p>
<p>Sheri German<br />
<a href="http://www.swanilda.com/">http://www.swanilda.com/</a></p>
<p>Paulo Caroli<br />
<a href="http://caroli.org/">http://caroli.org/</a></p>
<p>Ayo Binitie<br />
<a href="http://mrbinitie.blogspot.com/">http://mrbinitie.blogspot.com/</a></p>
<p>Louie Penaflor<br />
<a href="http://www.restlessthinker.com/blog/index.php">http://www.restlessthinker.com/blog/index.php</a></p>
<p>Jonathan Tabak<br />
<a href="http://www.panachetech.com/">http://www.panachetech.com/</a></p>
<p>Jim Babbage<br />
<a href="http://www.communitymx.com/blog/index.cfm?blogger=32">http://www.communitymx.com/blog/index.cfm?blogger=32</a></p>
<p>Nick Myers<br />
<a href="http://www.cooper.com/">http://www.cooper.com/</a></p>
<p>DryIcons<br />
<a href="http://dryicons.com/">http://dryicons.com/</a></p>
<p>Tom Green<br />
<a href="http://www.tomontheweb.ca/">http://www.tomontheweb.ca/</a></p>
<p>Kumar Vivek<br />
<a href="http://blog.i2fly.com/">http://blog.i2fly.com/</a></p>
<p>John Wylie<br />
<a href="http://www.activata.co.uk/">http://www.activata.co.uk/</a></p>
<p>Samir Dash<br />
<a href="http://www.mobilewish.com/">http://www.mobilewish.com/</a></p>
<p>David Tucker<br />
<a href="http://www.davidtucker.net/">http://www.davidtucker.net/</a></p>
<p>Bill Bejeck<br />
<a href="http://www.adobe.com/devnet/flex/articles/flex_grails.html">http://www.adobe.com/devnet/flex/articles/flex_grails.html</a></p>
<p>Henrik Lindahl<br />
<a href="http://www.kodgruppen.com/">http://www.kodgruppen.com/</a></p>
<p>Sebastien Arbogast<br />
<a href="http://sebastien-arbogast.com/">http://sebastien-arbogast.com/</a></p>
<p>Zee Yang<br />
<a href="http://www.flexlive.net/">http://www.flexlive.net/</a></p>
<p>Thanks again to Hong Qiu for all the help with the article. The second part of the <a href="http://www.adobe.com/devnet/flex/articles/best_practices_pt1.html">Best practices series</a> is in the works and should online in the next couple months. Thanks to Edward Sullivan the Product Manager at the Adobe Developer Connection as well.</p>
<p>Additional information can be found on the <a href="http://blogs.adobe.com/adc/2008/08/adc_write_and_give_program_don_1.html">ADC Blog.</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2008/08/28/adobe-developer-center-write-and-give-program-donations/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

