<?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; Flex 3 Skinning</title>
	<atom:link href="http://seantheflexguy.com/blog/category/flex-3-skinning/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>Flex Best Practices Presentations</title>
		<link>http://seantheflexguy.com/blog/2009/01/08/flex-best-practices-presentations/</link>
		<comments>http://seantheflexguy.com/blog/2009/01/08/flex-best-practices-presentations/#comments</comments>
		<pubDate>Thu, 08 Jan 2009 23:10:00 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Cairngorm]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Flex Champion]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[mate]]></category>
		<category><![CDATA[MXML]]></category>
		<category><![CDATA[OOD]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[sdfug]]></category>
		<category><![CDATA[Software development process]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=249</guid>
		<description><![CDATA[The San Diego Flash Users Group invited me to give a presentation on Flex Best Practices last night. Thanks to everyone who took the time to join the meeting. Thanks to Kyle and Chris for inviting me to present. Also thanks a lot to everyone who provided all the great feedback and questions. Dan made [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://www.seantheflexguy.com/images/blog/sean-moore-flex-best-practices-preso.jpg" alt="" width="322" height="190" />The <a href="http://www.sdfug.org/" target="_blank">San Diego Flash Users Group</a> invited me to give a presentation on Flex Best Practices last night. Thanks to everyone who took the time to join the meeting. Thanks to <a href="http://www.blurredvisions.org/blog" target="_blank">Kyle</a> and <a href="http://chrisgriffith.wordpress.com/" target="_blank">Chris</a> for inviting me to present. Also thanks a lot to everyone who provided all the great feedback and questions. <a href="http://polygeek.com/" target="_blank">Dan</a> made the journey down from the mountains to join us as well. Several attendees inquired about getting a copy of the slideshow. I think the articles that I wrote for Adobe are actually much better and cover even more material than the Powerpoint presentation. Here are the links to the articles:</p>
<p><strong>Flex best practices – Part 1: Setting up your Flex project article</strong></p>
<p><a href="http://www.adobe.com/devnet/flex/articles/best_practices_pt1.html">http://www.adobe.com/devnet/flex/articles/best_practices_pt1.html</a></p>
<p><strong>Flex best practices &#8211; Part 2: Development practices</strong></p>
<p><a href="http://www.adobe.com/devnet/flex/articles/best_practices_pt2.html">http://www.adobe.com/devnet/flex/articles/best_practices_pt2.html</a></p>
<p>If you would still like the Powerpoint preso <a href="mailto:info@seantheflexguy.com">email me</a> and I&#8217;ll send it along.</p>
<p>There was an example application that I wanted to share as well. I&#8217;ll post it on this blog in the very near future. It utilizes many of the practices and standards covered in my presentation and the articles. I&#8217;d like to provide a little info or blog post at least along with the example&#8230;soon&#8230;.</p>
<p>I&#8217;ll be giving this same presentation on Flex Best Practices in March at the <a href="http://www.ocflex.org/" target="_blank">OC Flex Users Group</a>. Thanks to <a href="http://www.asfusion.com/" target="_blank">ASFusion </a>for the invite!!</p>
<p>Thanks again to everyone who made it out last night. The audience was really great and had great questions and a great discussion. I appreciate everyone&#8217;s time and feedback. Thanks to <a href="http://doloresjoya.com/" target="_self">Dolores</a> for all of the help getting ready for the preso too!!<a href="http://doloresjoya.com/" target="_self"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2009/01/08/flex-best-practices-presentations/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Video Skinning Explorations and Fun with Flex 3 Effects</title>
		<link>http://seantheflexguy.com/blog/2008/03/23/video-skinning-explorations-and-fun-with-flex-3-effects/</link>
		<comments>http://seantheflexguy.com/blog/2008/03/23/video-skinning-explorations-and-fun-with-flex-3-effects/#comments</comments>
		<pubDate>Sun, 23 Mar 2008 19:02:26 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash CS3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Flex Skinning Lab]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2008/03/23/video-skinning-explorations-and-fun-with-flex-3-effects/</guid>
		<description><![CDATA[Dolores Joya sent over a link to her blog with a couple of new Flex 3 experiments today. In her research she was able to develop some pretty cool transitions using the Flex Effects classes. The source code is included with her sample, just do the right click boogie for the source. The other area [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.seantheflashguy.com/images/blog/doloreseffectspost.jpg" align="right" alt="Video Skinning Flex 3 and Flex 3 Effects" />Dolores Joya sent over a link to <a href="http://doloresjoya.com/blog/">her blog</a> with a couple of new Flex 3 experiments today. In her research she was able to develop some pretty cool transitions using the Flex Effects classes. The source code is included with her sample, just do the right click boogie for the source.</p>
<p>The other area she investigated was skinning the Flex 3 UI controls with video. This is something I haven&#8217;t seen in any Flex UI&#8217;s to date, Dolores is always up to something cool! She has really been digging into skinning Flex apps lately. Stop by her <a href="http://doloresjoya.com/blog/">blog</a> or <a href="mailto:doloresjoya@gmail.com">get in touch directly</a> to discuss bleeding-edge Flex 3 and AIR skinning requests. Dolores is also very interested in integrating 3D into Flex. Stay tuned for some 3D/Flex UI explorations from her in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2008/03/23/video-skinning-explorations-and-fun-with-flex-3-effects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Another Free Flex Book Up for Grabs!</title>
		<link>http://seantheflexguy.com/blog/2008/02/05/another-free-flex-book-up-for-grabs/</link>
		<comments>http://seantheflexguy.com/blog/2008/02/05/another-free-flex-book-up-for-grabs/#comments</comments>
		<pubDate>Tue, 05 Feb 2008 23:46:37 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Flex Champion]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2008/02/05/another-free-flex-book-up-for-grabs/</guid>
		<description><![CDATA[First off thanks to everyone who stopped by to congratulate me on my new &#8220;Flex Champion&#8221; status. Second, thanks again to Suzanne Nguyen and everyone at Adobe for this awesome opportunity. I am truly honored. Third, congrats to my fellow Flex Champions Chad Udell and David Flatley. Now, on to the free Flex books!!! Congrats [...]]]></description>
			<content:encoded><![CDATA[<p>First off thanks to everyone who stopped by to congratulate me on my new &#8220;Flex Champion&#8221; status. Second, <strong>thanks again to Suzanne Nguyen</strong> and everyone at Adobe for this awesome opportunity. <strong>I am truly honored.</strong> Third, congrats to my <strong>fellow Flex Champions</strong> <a href="http://visualrinse.com/"><strong>Chad Udell</strong></a> and <a href="http://www.davidflatley.com/"><strong>David Flatley</strong></a>.</p>
<p>Now, on to the <strong>free Flex books</strong>!!!</p>
<p>Congrats to <a href="http://www.anandvardhan.com/"><strong>Anand Vardhan</strong></a> for being the <strong>first one to send in the correct answer</strong> to the last book giveaway question.</p>
<blockquote><p>&#8220;What are three components that can be used for accessing server-side data with Flex?&#8221;</p></blockquote>
<p>The correct answer was:</p>
<ul>
<li><a href="http://livedocs.adobe.com/labs/flex3/html/help.html?content=data_access_2.html#193905">HTTPService</a></li>
<li><a href="http://livedocs.adobe.com/labs/flex3/html/help.html?content=data_access_4.html#202412">RemoteObject</a></li>
<li><a href="http://livedocs.adobe.com/labs/flex3/html/help.html?content=data_access_3.html#193910">WebService</a></li>
</ul>
<p>More information about <a href="http://livedocs.adobe.com/labs/flex3/html/help.html?content=data_access_1.html">Accessing Server-Side Data with Flex</a> can be found in the online Adobe Flex 3 Help.</p>
<p><a href="http://www.friendsofed.com/book.html?isbn=1590598768"><img src="http://www.seantheflashguy.com/images/flex_solutions_book.jpg" border="0" align="left"></a>Anand already had a copy of <a href="http://www.oreilly.com/catalog/9780596526894/index.html">Programming Flex 2</a> and he was <strong>kind enough to pass the book on</strong> to the <strong>second place winner</strong> who was <strong>Nuno Rosa</strong> from Portugal. Congrats to Nuno, you&#8217;re copy of Programming Flex 2 has been sent off. Enjoy that book, it&#8217;s a great one!</p>
<p>Now for what you&#8217;ve all been waiting for&#8230; <strong>The free book</strong>.</p>
<p>This week I have a copy of <a href="http://www.friendsofed.com/book.html?isbn=1590598768"><strong>Flex Solutions</strong></a> by <a href="http://casario.blogs.com/"><strong>Marco Casario</strong></a>. The book is published by <a href="http://www.friendsofed.com/">Friends Of ED</a> so you know it&#8217;s quality. This is a <strong>massive book</strong> that covers a TON of information for Flex 2 and Flex 3 developers.</p>
<p>Here is <strong>this weeks book giveaway question</strong>:</p>
<blockquote><p>AIR provides an easy-to-use, cross-platform window API for creating native operating system windows using Flash, Flex, and HTML programming techniques. What are three classes used to create and work with windows in AIR?
</p></blockquote>
<p>The <strong>first person to <a href="mailto:info@seantheflexguy.com?subject=FlexBookGiveaway2">email me</a> with the correct answer</strong> will win the copy of Flex Solutions. Good luck!</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2008/02/05/another-free-flex-book-up-for-grabs/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>42 tech items for Flex Developers to research, study and watch in 2008</title>
		<link>http://seantheflexguy.com/blog/2007/12/21/42-tech-items-for-flex-developers-to-research-study-and-watch-in-2008/</link>
		<comments>http://seantheflexguy.com/blog/2007/12/21/42-tech-items-for-flex-developers-to-research-study-and-watch-in-2008/#comments</comments>
		<pubDate>Fri, 21 Dec 2007 16:14:20 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[AS3 API]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Cairngorm]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex API Example]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[OOD]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Software development process]]></category>
		<category><![CDATA[UML]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/12/21/42-tech-items-for-flex-developers-to-research-study-and-watch-in-2008/</guid>
		<description><![CDATA[2007 was an AWESOME year for Flex and AIR. 2008 should continue this trend. Here are several different technologies and other items I plan on monitoring going into 2008. Some of these are bleeding edge, others are fundamentals which we&#8217;ve been studying for years. &#8220;Iâ€™m sure that Flex skills will be one of the hottest [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.seantheflashguy.com/images/flex2008.jpg" alt="Adobe AIR, Adobe Flex, Adobe Thermo, Adobe Astro" /></p>
<p>2007 was an AWESOME year for Flex and AIR. 2008 should continue this trend. Here are several different technologies and other items I plan on monitoring going into 2008. Some of these are bleeding edge, others are fundamentals which we&#8217;ve been studying for years.</p>
<p>&#8220;Iâ€™m sure that Flex skills will be one of the hottest skills to have in 2008.&#8221; &#8211; Yakov Fain</p>
<p><strong>ActionScript 3.0</strong><br />
<a href="http://www.amazon.com/Essential-ActionScript-3-0-Colin-Moock/dp/0596526946/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1198204598&#038;sr=8-1">Essential ActionScript 3.0</a><br />
Personally I plan on digging into the nitty-gritty details of the language. This includes refining knowledge of Errors, Events, Exceptions, Interfaces, Bitmap API, Display API and Namespaces to name a few. I&#8217;ll be reading Essential ActionScript 3.0 to do so.</p>
<p><strong>Adobe AIR</strong><br />
<a href="http://labs.adobe.com/technologies/air/">http://labs.adobe.com/technologies/air/</a><br />
The first full release of AIR should be coming in 2008. With the rapid growth and massive interest already I cannot even speculate what 08 will bring for this exciting, young technology.</p>
<p><strong>Adobe Astro</strong><br />
<a href="http://labs.adobe.com/wiki/index.php/Astro">http://labs.adobe.com/wiki/index.php/Astro</a><br />
&#8220;The next major release of Flash Player, codename &#8220;Astro,&#8221; was first previewed at Adobe MAX 2007. The preview highlighted a few of the new capabilities the Flash Player team is working on for Astro: advanced text layout, simple 3D effects, and custom filters, blend modes and effects.&#8221;</p>
<p><strong>Adobe BlazeDS</strong><br />
<a href="http://labs.adobe.com/technologies/blazeds/">http://labs.adobe.com/technologies/blazeds/</a><br />
<a href="http://livedocs.adobe.com/labs/blazeds/html/index.html">http://livedocs.adobe.com/labs/blazeds/html/index.html</a><br />
&#8220;BlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to AdobeÂ® Flexâ„¢ and Adobe AIRâ„¢ applications for more responsive rich Internet application (RIA) experiences.&#8221;</p>
<p><strong>API&#8217;s</strong><br />
<a href="http://programmableweb.com/apis/directory/1?sort=date">http://programmableweb.com/apis/directory/1?sort=date</a><br />
I always keep an eye on this area of Programmable Web for new ideas for applications and mashups.</p>
<p><strong>ASDoc</strong><br />
<a href="http://livedocs.adobe.com/flex/201/html/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Book_Parts&#038;file=asdoc_127_1.html">Using ASDoc</a><br />
&#8220;ASDoc is a command-line tool that you can use to create API language reference documentation as HTML pages from the classes in your Flex application. The Adobe Flex team uses the ASDoc tool to generate the Adobe Flex 2 Language Reference.&#8221;</p>
<p><strong>Brain-computer interface</strong><br />
<a href="http://en.wikipedia.org/wiki/Brain-computer_interfaces">http://en.wikipedia.org/wiki/Brain-computer_interfaces</a><br />
<a href="http://www.techrivet.com/2007/07/23/NeuroSkyMovingBeyondConceptBCI.aspx">http://www.techrivet.com/2007/07/23/NeuroSkyMovingBeyondConceptBCI.aspx</a><br />
&#8220;brain-computer interface (BCI), sometimes called a direct neural interface or a brain-machine interface, is a direct communication pathway between a human or animal brain (or brain cell culture) and an external device.&#8221; The WII in Flash was cool, let&#8217;s see one of these plugged into the Flash Platform!!!</p>
<p><strong>Cairngorm</strong><br />
<a href="http://labs.adobe.com/wiki/index.php/Cairngorm">http://labs.adobe.com/wiki/index.php/Cairngorm</a><br />
<a href="http://www.cairngormdocs.org/">http://www.cairngormdocs.org/</a><br />
&#8220;The Cairngorm Microarchitecture is a lightweight yet prescriptive framework for rich Internet application (RIA) development.&#8221;</p>
<p><strong>Cloud Computing</strong><br />
<a href="http://tnerd.com/2007/10/14/cloud-computing-the-next-big-thing-is-cloud/">http://tnerd.com/2007/10/14/cloud-computing-the-next-big-thing-is-cloud/</a><br />
<a href="http://download.boulder.ibm.com/ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct.pdf">Cloud_computing_wp_final_8Oct.pdf</a><br />
&#8220;is a computing paradigm shift where computing is moved away from personal computers or an individual server to a â€œcloudâ€ of computers. Users of the cloud only need to be concerned with the computing service being asked for, as the underlying details of how itâ€™s achieved are hidden&#8221;</p>
<p><strong>Design Patterns</strong><br />
<a href="http://www.javacamp.org/designPattern/">http://www.javacamp.org/designPattern/</a><br />
<a href="http://www.exciton.cs.rice.edu/JAvaResources/DesignPatterns/default.htm">http://www.exciton.cs.rice.edu/JAvaResources/DesignPatterns/default.htm</a><br />
<a href="http://www.amazon.com/ActionScript-3-0-Design-Patterns-Programming/dp/0596528469/ref=pd_bbs_sr_1?ie=UTF8&#038;s=books&#038;qid=1198196346&#038;sr=8-1">ActionScript 3.0 Design Patterns: Object Oriented Programming Techniques</a><br />
&#8220;In software engineering, a design pattern is a general repeatable solution to a commonly occurring problem in software design. A design pattern is not a finished design that can be transformed directly into code. It is a description or template for how to solve a problem that can be used in many different situations&#8221;</p>
<p><strong>E4X</strong><br />
<a href="http://www.adobe.com/devnet/flex/articles/training_e4x.html">http://www.adobe.com/devnet/flex/articles/training_e4x.html</a><br />
<a href="http://www.ecma-international.org/publications/standards/Ecma-357.htm">http://www.ecma-international.org/publications/standards/Ecma-357.htm</a><br />
<a href="http://livedocs.adobe.com/flex/2/docs/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&#038;file=00001912.html">E4X: A new approach to XML processing</a><br />
<a href="http://www.w3schools.com/e4x/default.asp">http://www.w3schools.com/e4x/default.asp</a><br />
&#8220;E4X offers a natural, fluent set of language constructs for manipulating XML. In contrast to traditional XML-parsing APIs, XML with E4X performs like a native data type of the language. E4X streamlines the development of applications that manipulate XML by drastically reducing the amount of code needed.&#8221;</p>
<p><strong>EcmaScript 4.0</strong><br />
<a href="http://www.ecmascript.org/">http://www.ecmascript.org/</a><br />
<a href="http://www.ecmascript.org/es4/spec/evolutionary-programming-tutorial.pdf">http://www.ecmascript.org/es4/spec/evolutionary-programming-tutorial.pdf</a><br />
<a href="http://www.mikechambers.com/blog/2007/11/01/microsoft-trying-to-derail-ecmascript-4/">Microsoft trying to derail ECMAScript 4?</a><br />
&#8220;ECMA-262 Edition 4 is the next-generation version of ECMAScript being developed currently by the ECMA TG1 working group.&#8221; This space is heating up, keep a watch on this one I have a feeling this is going to shape the future of the web in major ways.</p>
<p><strong>Flash Media Server</strong><br />
<a href="http://www.adobe.com/products/flashmediaserver">http://www.adobe.com/products/flashmediaserver</a><br />
&#8220;an enterprise-grade data and media server from Adobe Systems Inc. This server works together with the Flash Player runtime to create media driven, multiuser RIAâ€™s.&#8221;</p>
<p><strong>Flex 3 &#038; Flex 4</strong><br />
<a href="http://labs.adobe.com/technologies/flex/">http://labs.adobe.com/technologies/flex/</a><br />
Keep an eye on Adobe Labs. Flex 3 will be coming out in 2008 and who knows we may even see at least some more talk about or get to provide additional input on the future of Flex.</p>
<p><strong>Flex Custom Components</strong><br />
<a href="http://www.adobe.com/devnet/flex/articles/creating_components.html">http://www.adobe.com/devnet/flex/articles/creating_components.html</a><br />
<a href="http://www.adobe.com/cfusion/exchange/index.cfm?event=extensionDetail&#038;loc=en_us&#038;extid=1273018">Flex Component Kit Alpha for Flex 2.0.1</a><br />
<a href="http://www.adobe.com/devnet/flash/articles/creating_as3_components.html">http://www.adobe.com/devnet/flash/articles/creating_as3_components.html</a><br />
I think creating custom components for Flex is going to increase in demand in 2008.</p>
<p><strong>Flex Performance and Memory Profiling</strong><br />
<a href="http://labs.adobe.com/wiki/index.php/Flex_3:Feature_Introductions:_Performance_and_Memory_Profiling">Performance and Memory Profiling</a><br />
&#8220;Memory profiling lets you look at objects being created, take snapshots and compare them. Performance profiling allows snapshots for looking at cumulative and internal time.&#8221;</p>
<p><strong>Flex Persistent Framework Caching</strong><br />
<a href="http://weblogs.macromedia.com/jd/archives/2007/08/player_update_p.cfm">http://weblogs.macromedia.com/jd/archives/2007/08/player_update_p.cfm</a></p>
<p><strong>Flex Refactoring</strong><br />
<a href="http://labs.adobe.com/technologies/flex/videos/refactoringdemo/">http://labs.adobe.com/technologies/flex/videos/refactoringdemo/</a></p>
<p><strong>Flex Skinning</strong><br />
<a href="http://www.adobe.com/devnet/flex/articles/flex_skins.html">http://www.adobe.com/devnet/flex/articles/flex_skins.html</a><br />
<a href="http://www.scalenine.com/resources.html">http://www.scalenine.com/resources.html</a><br />
&#8220;If you want to redesign the appearance of the Flex components more radically, you can do so by creating a new set of skins for the Flex components that completely replace the built-in Halo Aeon theme.&#8221;</p>
<p><strong>Hibernate</strong><br />
<a href="http://www.hibernate.org/">http://www.hibernate.org/</a><br />
&#8220;Hibernate is a powerful, high performance object/relational persistence and query service. Hibernate lets you develop persistent classes following object-oriented idiom &#8211; including association, inheritance, polymorphism, composition, and collections.&#8221;</p>
<p><strong>Hydra / Adobe Image Foundation</strong><br />
<a href="http://labs.adobe.com/wiki/index.php/AIF_Toolkit">http://labs.adobe.com/wiki/index.php/AIF_Toolkit</a><br />
&#8220;The Adobe Image Foundation (AIF) Toolkit preview release includes a high-performance graphics programming language that Adobe is developing for image processing, codenamed Hydra, and an application to create, compile and preview Hydra filters and effects.&#8221;</p>
<p><strong>Java 7</strong><br />
<a href="https://jdk7.dev.java.net/">https://jdk7.dev.java.net/</a><br />
<a href="http://today.java.net/pub/a/today/2007/08/09/looking-ahead-to-java-7.html">http://today.java.net/pub/a/today/2007/08/09/looking-ahead-to-java-7.html</a></p>
<p><strong>Java 6</strong><br />
<a href="http://www.sun.com/training/catalog/courses/WJB-110A.xml">http://www.sun.com/training/catalog/courses/WJB-110A.xml</a><br />
<a href="http://www.sun.com/training/catalog/courses/SL-275-SE6.xml">http://www.sun.com/training/catalog/courses/SL-275-SE6.xml</a><br />
<a href="http://www.sun.com/training/catalog/courses/CX-310-065.xml">http://www.sun.com/training/catalog/courses/CX-310-065.xml</a><br />
Here are a few links with training recommended for Java certification. Might be something to think about for the future.</p>
<p><strong>JavaFX</strong><br />
<a href="http://www.sun.com/software/javafx/index.jsp">http://www.sun.com/software/javafx/index.jsp</a><br />
&#8220;The JavaFX product family delivers the ability to create interactive content, applications and services from the desktop to mobile devices to the living room.&#8221;</p>
<p><strong>Microformats</strong><br />
<a href="http://microformats.org/ ">http://microformats.org/ </a><br />
&#8220;Designed for humans first and machines second, microformats are a set of simple, open data formats built upon existing and widely adopted standards.&#8221; Microformats are being used in conjunction with Adobe AIR.</p>
<p><strong>Occasionally Connected Apps</strong><br />
<a href="http://livedocs.adobe.com/labs/air/1/devappsflex/help.html?content=network_connectivity_1.html">Monitoring network connectivity</a><br />
One of the draws to using Adobe AIR is the ability to monitor network connectivity. This is one area I want to work with and research a bit more in 2008.</p>
<p><strong>OOP</strong><br />
<a href="http://www.friendsofed.com/book.html?isbn=1590598458">http://www.friendsofed.com/book.html?isbn=1590598458</a><br />
<a href="http://www.adobe.com/devnet/actionscript/articles/oop_as3.html">http://www.adobe.com/devnet/actionscript/articles/oop_as3.html</a><br />
&#8220;Object-oriented programming (OOP) is a programming paradigm that uses &#8220;objects&#8221; and their interactions to design applications and computer programs. It is based on several techniques, including encapsulation, modularity, polymorphism, and inheritance. It was not commonly used in mainstream software application development until the early 1990s. Many modern programming languages now support OOP.&#8221;</p>
<p><strong>Papervision 2.0</strong><br />
<a href="http://blog.papervision3d.org/">http://blog.papervision3d.org/</a><br />
<a href="http://papervision3d.googlecode.com/svn/trunk">http://papervision3d.googlecode.com/svn/trunk</a><br />
<a href="http://blog.zupko.info/?p=76">http://blog.zupko.info/?p=76</a><br />
&#8220;Features: Faster! ShadeMaterials, Shaders, ASCollada (animation support), Frustrum Culling, Multiple Viewports, Render to Scene and more. More features expected soon.&#8221;</p>
<p><strong>Prisim</strong><br />
<a href="http://labs.mozilla.com/2007/10/prism/">http://labs.mozilla.com/2007/10/prism/</a><br />
&#8220;Unlike Adobe AIR and Microsoft Silverlight, weâ€™re not building a proprietary platform to replace the web. We think the web is a powerful and open platform for this sort of innovation, so our goal is to identify and facilitate the development of enhancements that bring the advantages of desktop apps to the web platform.&#8221;</p>
<p><strong>Refactoring</strong><br />
<a href="http://www.refactoring.com/">http://www.refactoring.com/</a><br />
&#8220;Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. Its heart is a series of small behavior preserving transformations. Each transformation (called a &#8216;refactoring&#8217;) does little, but a sequence of transformations can produce a significant restructuring.&#8221;</p>
<p><strong>Spring</strong><br />
<a href="http://www.springframework.org/">http://www.springframework.org/</a><br />
<a href="http://www.theserverside.com/tt/articles/article.tss?l=IntrotoSpring25">http://www.theserverside.com/tt/articles/article.tss?l=IntrotoSpring25</a><br />
&#8220;The Spring Framework is probably best known for offering features required to effectively create complex business applications outside of the programming models that historically have been dominant in the industry. Next to that it is also credited for introducing previously unfamiliar functionalities into today&#8217;s mainstream development practices, even beyond the Java platform.&#8221;</p>
<p><strong>SQLite</strong><br />
<a href="http://www.sqlite.org/">http://www.sqlite.org/</a><br />
<a href="http://sqlitebrowser.sourceforge.net/">http://sqlitebrowser.sourceforge.net/</a><br />
&#8220;SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine.&#8221; This is used in google gears and Adobe AIR. Firefox also uses SQLite.</p>
<p><strong>Struts</strong><br />
<a href="http://struts.apache.org/">http://struts.apache.org/</a><br />
&#8220;An open source framework for building Servlet/JSP based web applications based on the Model-View-Controller (MVC) design paradigm.&#8221;</p>
<p><strong>Subversion</strong><br />
<a href="http://subversion.tigris.org/">http://subversion.tigris.org/</a><br />
<a href="http://svnbook.red-bean.com/">http://svnbook.red-bean.com/</a><br />
<a href="http://svnbook.red-bean.com/en/1.4/svn-book.pdf">http://svnbook.red-bean.com/en/1.4/svn-book.pdf</a><br />
&#8220;Subversion (SVN) is a version control system initiated in 2000 by CollabNet Inc. It allows users to keep track of changes made to any type of electronic data, typically source code, web pages or design documents.&#8221;</p>
<p><strong>Surface Computing</strong><br />
<a href="http://www.microsoft.com/surface/">http://www.microsoft.com/surface/</a><br />
&#8220;Surface computing is the use of a specialized computer GUI in which traditional GUI elements are replaced by intuitive, everyday objects. Instead of a keyboard and mouse, the user interacts directly with a touch-sensitive screen, replicating the familiar hands-on experience of everyday object manipulation.&#8221;</p>
<p><strong>Swing</strong><br />
<a href="http://books.google.com/books?id=cPxGfk-FZNUC&#038;dq=java+swing&#038;pg=PP1&#038;ots=gEAy40pn9r&#038;sig=GgnF3AE1O467crW8XQYgS2nofDo&#038;hl=en&#038;prev=http://www.google.com/search?hl=en&#038;client=firefox-a&#038;rls=org.mozilla:en-US:official&#038;hs=efq&#038;q=java+Swing&#038;btnG=Search&#038;sa=X&#038;oi=print&#038;ct=title&#038;cad=one-book-with-thumbnail">Java Swing By Marc Loy</a><br />
<a href="http://java.sun.com/docs/books/tutorial/uiswing/">http://java.sun.com/docs/books/tutorial/uiswing/</a><br />
&#8220;Swing is a widget toolkit for Java. It is part of Sun Microsystems&#8217; Java Foundation Classes (JFC) â€” an API for providing a graphical user interface (GUI) for Java programs. Swing includes GUI widgets such as text boxes, buttons, split-panes, and tables.&#8221;</p>
<p><strong>Thermo</strong><br />
<a href="http://labs.adobe.com/wiki/index.php/Thermo">http://labs.adobe.com/wiki/index.php/Thermo</a><br />
&#8220;Thermo&#8221; is an upcoming Adobe product that makes it easy for designers to create rich Internet application UIs. Thermo allows designers to build on familiar workflows to visually create working applications that easily flow into production and development.</p>
<p><strong>Technological singularity</strong><br />
<a href="http://en.wikipedia.org/wiki/Technological_singularity">http://en.wikipedia.org/wiki/Technological_singularity</a><br />
&#8220;There is no clear definition, but usually the Singularity is meant as a future time when societal, scientific and economic change is so fast we cannot even imagine what will happen from our present perspective, and when humanity will become posthumanity.&#8221;</p>
<p><strong>TouchLib</strong><br />
<a href="http://www.whitenoiseaudio.com/touchlib/">http://www.whitenoiseaudio.com/touchlib/</a><br />
&#8220;Touchlib is our library for creating multi-touch interaction surfaces. It handles tracking blobs of infrared light for you and sends your programs multitouch events, such as &#8216;finger down&#8217;, &#8216;finger moved&#8217;, and &#8216;finger released&#8217;. It includes a configuration app and a few demos to get you started. It interaces with most major types of webcams and video capture devices&#8221;</p>
<p><strong>UML</strong><br />
<a href="http://www.uml.org">http://www.uml.org</a><br />
<a href="http://en.wikipedia.org/wiki/Unified_Modeling_Language">http://en.wikipedia.org/wiki/Unified_Modeling_Language</a><br />
&#8220;In the field of software engineering, the Unified Modeling Language (UML) is a standardized specification language for object modeling. UML is a general-purpose modeling language that includes a graphical notation used to create an abstract model of a system, referred to as a UML model.&#8221;</p>
<p><strong>Unit Testing</strong><br />
<a href="http://code.google.com/p/as3flexunitlib/">http://code.google.com/p/as3flexunitlib/</a><br />
<a href="http://www.adobe.com/devnet/flex/articles/unit_testing.html">http://www.adobe.com/devnet/flex/articles/unit_testing.html</a><br />
&#8220;Unit testing is a procedure used to validate that individual units of source code are working properly. A unit is the smallest testable part of an application. In procedural programming a unit may be an individual program, function, procedure, etc., while in object-oriented programming, the smallest unit is a method; which may belong to a base/super class, abstract class or derived/child class.&#8221;</p>
<p><strong>WebKit</strong><br />
<a href="http://webkit.org/">http://webkit.org/</a><br />
<a href="http://webkit.org/blog/">http://webkit.org/blog/</a><br />
&#8220;WebKit is an open source web browser engine.&#8221; This is the browser used within Adobe AIR.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/12/21/42-tech-items-for-flex-developers-to-research-study-and-watch-in-2008/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>kannopy AIR Application Development and Consulting</title>
		<link>http://seantheflexguy.com/blog/2007/10/24/kannopy-air-application-development-and-consulting/</link>
		<comments>http://seantheflexguy.com/blog/2007/10/24/kannopy-air-application-development-and-consulting/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 16:43:45 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[General Development Notes]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/10/24/kannopy-air-application-development-and-consulting/</guid>
		<description><![CDATA[Announcing &#8220;kannopy &#8211; AIR Application Development and Consulting&#8221;. This exciting new company will focus on application development using the Adobe Integrated Runtime. kannopy should be officially open for business sometime in early 2008. In addition to pure AIR app dev kannopy will also offer high end experience and UI design for Flex and AIR applications. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.kannopy.com/images/kannopyLogo_v1_0.jpg" alt="kannopy.com - AIR Application Development and Consulting" />Announcing &#8220;kannopy &#8211; AIR Application Development and Consulting&#8221;. This exciting new company will focus on application development using the Adobe Integrated Runtime. kannopy should be officially open for business sometime in early 2008. In addition to pure AIR app dev kannopy will also offer high end experience and UI design for Flex and AIR applications. kannopy will be looking into specializing in Adobe Thermo when it becomes publicly available.</p>
<p>Please <a href="mailto:seantheflashguy@gmail.com?subject=kannopy">get in touch</a> regarding your AIR application development and/or user interface/experience design needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/10/24/kannopy-air-application-development-and-consulting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flex Skin Design Deconstructed &#8211; Behind the Design</title>
		<link>http://seantheflexguy.com/blog/2007/09/18/flex-skin-design-deconstructed-behind-the-design/</link>
		<comments>http://seantheflexguy.com/blog/2007/09/18/flex-skin-design-deconstructed-behind-the-design/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 17:39:58 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Flash CS3]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Flex Skinning Lab]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/09/18/flex-skin-design-deconstructed-behind-the-design/</guid>
		<description><![CDATA[Here is an excellent article from Dolores Joya regarding user interface design using Flash, Illustrator and Adobe Flex. This is a behind the scenes look at a designers approach to creating a custom, skinned Flex application. Get inspired!! Flex Skin Design Deconstructed &#8211; Behind the Design Iâ€™ve always loved repeat motif or repeat patterns since [...]]]></description>
			<content:encoded><![CDATA[<p>Here is an excellent article from Dolores Joya regarding user interface design using Flash, Illustrator and Adobe Flex. This is a behind the scenes look at a designers approach to creating a custom, skinned Flex application. Get inspired!!</p>
<p><strong><a href="http://doloresjoya.com/blog/2007/09/18/gui-flex-skin-inspired-by-the-hyphy-hip-hop-style">Flex Skin Design Deconstructed &#8211; Behind the Design</a></strong></p>
<blockquote><p>Iâ€™ve always loved repeat motif or repeat patterns since I first learned about them in my graphic design class in â€˜95. That is also one of the things that caught my eye about the San Francisco inspired style and movement called â€œHyphyâ€. The concept of repeat patterns layered with metallics is big in the Fashion scene right now and one that I employed as a recurring theme throughout this design. I dipped into this style for my 1st Flex skin theme called Green and Gold GUI Flex Skin. Below Iâ€™m going to go into my design approach to creating this unique user interface design using Photoshop, Illustrator and Adobe Flex. I call this user interface art. </p></blockquote>
<p><strong>UPDATE:<br />
The link above appeared to be broken. It should now be working.<br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/09/18/flex-skin-design-deconstructed-behind-the-design/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Search craigslist From Your Desktop Using Burrow (made with AIR)</title>
		<link>http://seantheflexguy.com/blog/2007/09/05/search-craigslist-from-your-desktop-using-burrow-made-with-air/</link>
		<comments>http://seantheflexguy.com/blog/2007/09/05/search-craigslist-from-your-desktop-using-burrow-made-with-air/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 16:51:45 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Builder 3]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/09/05/search-craigslist-from-your-desktop-using-burrow-made-with-air/</guid>
		<description><![CDATA[Burrow extends the search ability of Craigslist.org classified ad listings. Search and scan results from up to 20 cities at once. Clip and save listings. Email the results to you or a friend. Turn on auto update to refresh listings. Now telecommuters and contractors can quickly scan gigs from all over the US, Recruiters and [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.seantheflashguy.com/burrow/burrow_1_08_thumb.jpg" align="left" height="189" hspace="10" vspace="3" width="200" />Burrow extends the search ability of Craigslist.org classified ad listings. Search and scan results from up to 20 cities at once. Clip and save listings. Email the results to you or a friend. Turn on auto update to refresh listings.</p>
<p>Now telecommuters and contractors can quickly scan gigs from all over the US, Recruiters and Real estate agents can track listings covering more territory. Pinpoint &#8220;For sale&#8221; items and find people, apts, and friends faster.</p>
<p>Please leave additional feedback, feature requests or bug reports here in the comments.</p>
<p>The Adobe Intgrated Runtime (AIR) is required for Burrow to run. Use the Express Install link to automatically setup AIR and Burrow or download and install them separately.</p>
<p><strong>Burrow Homepage:</strong><br />
<a href="http://www.seantheflashguy.com/burrow" target="_blank">http://www.seantheflashguy.com/burrow</a></p>
<p>Burrow Installer Direct Download Link:<br />
<a href="http://www.seantheflexguy.com/air/burrow/burrow_v1_08.air" target="_blank">http://www.seantheflexguy.com/air/burrow/burrow_v1_08.air<br />
</a><br />
AIR Installers:<br />
<a href="http://labs.adobe.com/downloads/air.html" target="_blank">http://labs.adobe.com/downloads/air.html</a></p>
<p><strong>Burrow has been entered into the Adobe AIR Developer Derby. Wish &#8216;er luck!</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/09/05/search-craigslist-from-your-desktop-using-burrow-made-with-air/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>10 New Flex and AIR Books to watch for in 2008 and Fall 2007</title>
		<link>http://seantheflexguy.com/blog/2007/09/03/9-new-flex-and-air-books-to-watch-for-in-2008-and-fall-2007/</link>
		<comments>http://seantheflexguy.com/blog/2007/09/03/9-new-flex-and-air-books-to-watch-for-in-2008-and-fall-2007/#comments</comments>
		<pubDate>Mon, 03 Sep 2007 19:25:56 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Builder 3]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/09/03/9-new-flex-and-air-books-to-watch-for-in-2008-and-fall-2007/</guid>
		<description><![CDATA[Here are 10 new books that will be available in late 2007 and throughout the year in 2008. Enjoy! Foundation AIR: Creating Desktop Applications with the Adobe Integrated Runtime (Foundations) by: Zach Stepek Paperback &#8211; Jan, 2008 Professional AIR: Application Development for the Adobe Integrated Runtime by: Charles Freedman, Keith Peters, Clint Modien, and Ben [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.seantheflashguy.com/images/flexairbooks2008.jpg" align="right" height="150" hspace="10" vspace="5" width="150" />Here are 10 new books that will be available in late 2007 and throughout the year in 2008. Enjoy!</p>
<p>Foundation AIR:<br />
<a href="http://www.amazon.com/Foundation-AIR-Applications-Integrated-Foundations/dp/1590599373/ref=pd_bbs_12/104-3785036-1943948?ie=UTF8&amp;s=books&amp;qid=1188840804&amp;sr=8-12" target="_blank">Creating Desktop Applications with the Adobe Integrated Runtime (Foundations)</a><br />
by: Zach Stepek<br />
Paperback &#8211; Jan, 2008</p>
<p><a href="http://www.amazon.com/Professional-AIR-Application-Development-Integrated/dp/0470170212/ref=pd_bbs_2/104-3785036-1943948?ie=UTF8&amp;s=books&amp;qid=1188840804&amp;sr=8-2" target="_blank">Professional AIR: Application Development for the Adobe Integrated Runtime</a><br />
by: Charles Freedman, Keith Peters, Clint Modien, and Ben Lucyk<br />
Paperback &#8211; Feb, 2008</p>
<p>Flex X Cookbook:<br />
<a href="http://www.amazon.com/Flex-Cookbook-Developer-Application-Developers/dp/0596529856/ref=sr_1_1/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-1" target="_blank">The Adobe Developer Library Guide for Rich Internet Application Developers (Cookbook)</a><br />
by: Joey Lott and Chafic Kazoun<br />
Paperback &#8211; Feb, 2008</p>
<p>Flex X User Interface Design &amp; Development:<br />
<a href="http://www.amazon.com/Flex-User-Interface-Design-Development/dp/0596528450/ref=sr_1_2/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-2" target="_blank">Creating User-Friendly Rich Internet Applications</a><br />
by: Matt Voerman and Simon Reid<br />
Paperback &#8211; Feb, 2008</p>
<p><a href="http://www.amazon.com/Creating-Mashups-Adobe-Flex-AIR/dp/1590599365/ref=sr_1_3/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-3" target="_blank">Creating Mashups with Adobe Flex and AIR</a><br />
by: Chris Korhonen and David Hassoun<br />
Paperback &#8211; Jan, 2008</p>
<p><a href="http://www.amazon.com/Professional-Adobe-Flex-Rich-Tretola/dp/0470223642/ref=sr_1_4/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-4" target="_blank">Professional Adobe Flex 3</a><br />
by: Rich Tretola<br />
Paperback &#8211; Jan, 2008</p>
<p><a href="http://www.amazon.com/Foundation-Actionscript-3-0-Flash-Flex/dp/1590598156/ref=sr_1_6/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-6" target="_blank">Foundation Actionscript 3.0 with Flash CS3 and Flex</a><br />
by: Steve Webster, Sean McSharry, and Tim Willison<br />
Paperback &#8211; Nov, 2007</p>
<p><a href="http://www.amazon.com/AdvancED-Flex-Application-Development-Building/dp/1590598962/ref=sr_1_9/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-9" target="_blank">AdvancED Flex Application Development: Building Rich Media X (Advanced)</a><br />
by: R Blank, Chris Charlton, Omar Gonzalez, and Hasan Otuome<br />
Paperback &#8211; Oct, 2007</p>
<p><a href="http://www.amazon.com/Flex-Solutions-Essential-Techniques-Developers/dp/1590598768/ref=sr_1_10/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-10" target="_blank">Flex Solutions: Essential Techniques for Flex 2 and Flex 3 Developers (Solutions)</a><br />
by: Marco Casario<br />
Paperback &#8211; Oct, 2007</p>
<p><a href="http://www.amazon.com/Flex-Beginners-Michele-E-Davis/dp/0071544186/ref=pd_bbs_8/104-3785036-1943948?ie=UTF8&amp;s=books&amp;qid=1188661415&amp;sr=8-8" target="_blank">Flex 3: A Beginner&#8217;s Guide</a><br />
by: Michele E. Davis and Jon A. Phillips<br />
Paperback &#8211; Mar, 2008</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/09/03/9-new-flex-and-air-books-to-watch-for-in-2008-and-fall-2007/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>List of 31 Flex APIs, Libraries, Components and Tools</title>
		<link>http://seantheflexguy.com/blog/2007/08/21/list-of-31-flex-apis-libraries-components-and-tools/</link>
		<comments>http://seantheflexguy.com/blog/2007/08/21/list-of-31-flex-apis-libraries-components-and-tools/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 04:57:15 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[General Development Notes]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/08/21/list-of-31-flex-apis-libraries-components-and-tools/</guid>
		<description><![CDATA[Following up the list of 22 ActionScript 3.0 libraries is a new list of 31 Flex APIs and resources. You will find: time saving APIs, libraries, tools and other resources related to Flex development. Adobe Flex cookbook beta http://www.tiny.cc/VbU44 AnimatedGIfLoader Flex Component Allows you to load animated gif files into your Flex applications http://dougmccune.com/blog/animatedgifloader-flex-component/ Asdia [...]]]></description>
			<content:encoded><![CDATA[<p>Following up the list of <a href="http://seantheflashguy.com/blog/2007/08/13/list-of-22-actionscript-30-apis/">22 ActionScript 3.0 libraries</a> is a new list of 31 Flex APIs and resources. You will find: time saving APIs, libraries, tools and other resources related to Flex development.</p>
<p><strong>Adobe Flex cookbook beta</strong><a href="http://www.tiny.cc/VbU44" target="_blank"><br />
http://www.tiny.cc/VbU44</a>  <a href="http://www.adobe.com/cfusion/communityengine/index.cfm?event=homepage&amp;productId=2" target="_blank"></a></p>
<p><strong>AnimatedGIfLoader Flex Component</strong><br />
Allows you to load animated gif files into your Flex applications<br />
<a href="http://dougmccune.com/blog/animatedgifloader-flex-component/" target="_blank">http://dougmccune.com/blog/animatedgifloader-flex-component/</a></p>
<p><strong>Asdia</strong><br />
Provides an easy way to integrate flowcharts, uml or any other diagrams in flash tools.<br />
<a href="http://code.google.com/p/asdia/" target="_blank">http://code.google.com/p/asdia/</a></p>
<p><strong>as3flexunitlib</strong><br />
ActionScript 3.0 framework for unit testing.<br />
<a href="http://code.google.com/p/as3flexunitlib/" target="_blank">http://code.google.com/p/as3flexunitlib/</a></p>
<p><strong>AsWing A3</strong><br />
Allows programmers to make their flash application(or RIA) UI easily<br />
<a href="http://www.aswing.org/" target="_blank">http://www.aswing.org/</a></p>
<p><strong>Cairngorm</strong><br />
<a href="http://labs.adobe.com/wiki/index.php/Cairngorm" target="_blank">http://labs.adobe.com/wiki/index.php/Cairngorm</a></p>
<p><strong>DisplayShelf Component</strong><br />
Provides a rich, templatable control to display a faux-3d view of a list of items<a href="http://www.quietlyscheming.com/blog/components/tutorial-displayshelf-component/" target="_blank"></p>
<p>http://www.quietlyscheming.com/blog/components/tutorial-displayshelf-component/</a></p>
<p><strong>flex2treemap</strong><br />
Treemap Component for Adobe Flex 2<br />
<a href="http://code.google.com/p/flex2treemap" target="_blank">http://code.google.com/p/flex2treemap</a>/</p>
<p><strong>flex4filemaker</strong><br />
Flex4FileMaker is an Adobe Flex 2 FileMaker API modeled after the FileMaker PHP library.<br />
<a href="http://code.google.com/p/flex4filemaker/" target="_blank">http://code.google.com/p/flex4filemaker/</a></p>
<p><strong>FlexBook</strong><br />
Flex flip book component. Supports transparantcy.<br />
<a href="http://www.quietlyscheming.com/blog/components/flexbook/" target="_blank">http://www.quietlyscheming.com/blog/components/flexbook/</a></p>
<p><strong>flexbox</strong><br />
Directory of Flex Components<br />
<a href="http://flexbox.mrinalwadhwa.com/" target="_blank">http://flexbox.mrinalwadhwa.com/</a></p>
<p><strong>flexcalendar</strong><br />
Flex Calendar Components<br />
<a href="http://code.google.com/p/flexcalendar/" target="_blank">http://code.google.com/p/flexcalendar/</a></p>
<p><strong>flexedtoolkit</strong><br />
Flexed Toolkit<br />
<a href="http://code.google.com/p/flexedtoolkit/" target="_blank">http://code.google.com/p/flexedtoolkit/</a></p>
<p><strong>FlexLib</strong><br />
community effort to create open source user interface components for Adobe Flex 2.<br />
<a href="http://code.google.com/p/flexlib/" target="_blank">http://code.google.com/p/flexlib/</a></p>
<p><strong>flexservicelocator</strong><br />
ServiceLocator for flex to use web service<br />
<a href="http://code.google.com/p/flexservicelocator/" target="_blank">http://code.google.com/p/flexservicelocator/</a></p>
<p><strong>flextube</strong><br />
FlexTube is an flex UI front end for youtube<a href="http://code.google.com/p/flextube/" target="_blank"></p>
<p>http://code.google.com/p/flextube/</a></p>
<p><strong>Flex 2 Basic Email Form</strong><br />
Cut and dry example using an HTTP Service to send an email in Adobe Flex 2 via a simple PHP email script.<br />
<a href="http://augiemarcello.com/flex-2-basic-email-form/" target="_blank">http://augiemarcello.com/flex-2-basic-email-form/</a></p>
<p><strong>Flex 2 Debug Component</strong><br />
<a href="http://www.mikenimer.com/index.cfm/2006/7/5/FlexDebugPanel" target="_blank">http://www.mikenimer.com/index.cfm/2006/7/5/FlexDebugPanel</a></p>
<p><strong>Flex 2 Primitive Explorer</strong><br />
<a href="http://www.3gcomm.fr/Flex/PrimitiveExplorer/Flex2PrimitiveExplorer.html" target="_blank">http://www.3gcomm.fr/Flex/PrimitiveExplorer/Flex2PrimitiveExplorer.html</a></p>
<p><strong>Flex Developers Journal</strong><br />
The first and only independent magazine serving Adobe Flex developers worldwide.<br />
<a href="http://flex.sys-con.com/" target="_blank">http://flex.sys-con.com/</a></p>
<p><strong>Flex Style Explorer</strong><br />
<a href="http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html" target="_blank">http://examples.adobe.com/flex2/consulting/styleexplorer/Flex2StyleExplorer.html</a></p>
<p><strong>Fluorine</strong><br />
FLUORINE is an open source .NET Flash Remoting Gateway.<br />
<a href="http://fluorine.thesilentgroup.com" target="_blank">http://fluorine.thesilentgroup.com</a></p>
<p><strong>Free Visual Reflection Component for Flex 2</strong><br />
<a href="http://blog.benstucki.net/?id=20" target="_blank">http://blog.benstucki.net/?id=20</a></p>
<p><strong>Granite Data Services</strong><br />
Free, open source (LGPL&#8217;d), alternative to AdobeÂ® Flex 2 Data Services for J2EE application servers.<br />
<a href="http://www.graniteds.org/confluence/display/INTRO/Granite+Data+Services" target="_blank">http://www.graniteds.org/confluence/display/INTRO/Granite+Data+Services</a></p>
<p><strong>JAM &#8211; Just ActionScript and MXML</strong><br />
<a href="http://www.onflex.org/code/" target="_blank">http://www.onflex.org/code/</a></p>
<p><strong>Live â€œreflectionâ€ component</strong><br />
<a href="http://www.rictus.com/muchado/2006/07/05/live-reflection-component/" target="_blank">http://www.rictus.com/muchado/2006/07/05/live-reflection-component/</a></p>
<p><strong>osflash-xray</strong><br />
Open Source Flash Debugger for AS2/AS3/Flex1.5/Flex2<br />
<a href="http://code.google.com/p/osflash-xray/" target="_blank">http://code.google.com/p/osflash-xray/</a></p>
<p><strong>scale nine</strong><br />
themes for flex and apollo/AIR<br />
<a href="http://www.scalenine.com/" target="_blank">http://www.scalenine.com/</a></p>
<p><strong>SpringGraph</strong><br />
Adobe Flex 2.0 component that displays a set of items that are linked to each other.<br />
<a href="http://mark-shepherd.com/blog/springgraph-flex-component/" target="_blank">http://mark-shepherd.com/blog/springgraph-flex-component/</a></p>
<p><strong>The Flex Show</strong><br />
Jeffry Houser and Ryan Stewart&#8217;s Poscast covering Flex related topics.<br />
<a href="http://www.theflexshow.com/blog" target="_blank">http://www.theflexshow.com/blog</a></p>
<p><strong>The ServeBox Foundry</strong><br />
Based on several design patterns, and includes tools built to resolve some of the recurrent Flex 2 development challenges.<br />
<a href="http://sourceforge.net/projects/sbasfoundry" target="_blank">http://sourceforge.net/projects/sbasfoundry</a></p>
<p><strong>Yahoo Astra Components</strong><br />
Tree, Menu, TabBar, AutoComplete, and Charts<br />
<a href="http://developer.yahoo.com/flash/astra-flash" target="_blank">http://developer.yahoo.com/flash/astra-flash</a></p>
<p><strong>Yahoo! Maps Web Services &#8211; Flexâ„¢ API</strong><br />
<a href="http://developer.yahoo.com/maps/flash/flexGettingStarted.html" target="_blank">http://developer.yahoo.com/maps/flash/flexGettingStarted.html</a></p>
<p><strong>ZoomFrame</strong><br />
<a href="http://www.zeuslabs.us/2007/08/14/open-source-flex-component-zoomframe/" target="_blank">http://www.zeuslabs.us/2007/08/14/open-source-flex-component-zoomframe/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/08/21/list-of-31-flex-apis-libraries-components-and-tools/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Flex Builder 3 and Custom Skinning: 80s GUI &#8220;Flex Candy&#8221;</title>
		<link>http://seantheflexguy.com/blog/2007/08/04/flex-builder-3-and-custom-skinning-80s-gui-flex-candy/</link>
		<comments>http://seantheflexguy.com/blog/2007/08/04/flex-builder-3-and-custom-skinning-80s-gui-flex-candy/#comments</comments>
		<pubDate>Sat, 04 Aug 2007 16:27:11 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Flex Skinning Lab]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/08/04/flex-builder-3-and-custom-skinning-80s-gui-flex-candy/</guid>
		<description><![CDATA[Another great Flex 3 Skinning experiment by Dolores Joya, 80s GUI &#8220;Flex Candy&#8221;. Dolores sent along some tips and information regarding the skinning process for Flex Builder 3. Great stuff!! Check the finished experiment here. Dolores Joya is a freelance Graphic/UI/Brand Designer located in San Diego CA. Get in touch with her here. &#8220;Greetings Flex [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.seantheflashguy.com/flex/DoloresFlexSkinning/80sTheme/PolkaDots.html" target="_blank"><img src="http://www.seantheflashguy.com/flex/DoloresFlexSkinning/80sTheme/thumbnail.jpg" title="Flex Builder 3 and Custom Skinning: 80s GUI" alt="Flex Builder 3 and Custom Skinning: 80s GUI" align="left" height="139" hspace="10" vspace="5" width="139" /></a>Another great Flex 3 Skinning experiment by Dolores Joya,  80s GUI &#8220;Flex Candy&#8221;. Dolores sent along some tips and information regarding the skinning process for Flex Builder 3. Great stuff!!</p>
<p>Check the finished experiment <a href="http://www.seantheflashguy.com/flex/DoloresFlexSkinning/80sTheme/PolkaDots.html" title="Flex Builder 3 and Custom Skinning: 80s GUI " target="_blank">here</a>.</p>
<p>Dolores Joya is a freelance Graphic/UI/Brand Designer located in San Diego CA. Get in touch with her <a href="mailto:doloresjoya@gmail.com">here</a>.</p>
<blockquote><p>&#8220;Greetings Flex Community. I&#8217;m back for another round of interface art &amp; design to inspire others doing Flex Skinning. My creative inspiration this time is &#8220;The Rad 80&#8242;s&#8221;. The triangular shapes, plastic, synthesizers, boombox&#8217;s, Breakin&#8217; and over accessorizing. There&#8217;s so many things from the 80&#8242;s to work with. For this design I started with the Flex Skin for Flash template available at Adobe&#8217;s website: http://www.adobe.com/devnet/flex/articles/flex_skins.html.</p>
<p>Also, I read through the article there on How to Skin for Flex. I usually create some brief sketch concepts then do some initial mock-up work in Illustrator because the color swatch, pattern, and gradient libraries available there provide much more materials for me to get going. For this design I pulled the Boombox from stock photography and cut it apart to suit my UI requirements. I took materials from the image and re-purposed them for buttons and backgrounds. At this point I open up Flash and import my vectors and pngs into the appropriate symbol. For items that do not exist I create a new symbol, making sure &#8220;Export for Actionscript&#8221; is checked in the Symbol properties dialogue box. Once that is done I created a new class in my CSS with a similar name and call my symbol there. From here you tell your Flex control what style it should take on and your off and running. I usually go back and forth from Photoshop to Flash to Flex to test out my ideas and see how they come across. I haven&#8217;t gotten into animation and audio which are going to be my next steps. For me, this is strictly creativity for fun and inspiration so I follow the direction my ideas flow in and I&#8217;m happy to say Flex is making things much more easier for me to create.<br />
<strong><br />
Flash Design Tip: </strong><br />
Did you know that Illustrator Color and Gradient Swatch&#8217;s translate very smoothly into Flash? If you setup your AI file with your gradients, then Export SWF. Once you import them into Flash you can select them with the eyedropper tool and add them to your swatch palette. <a href="http://www.seantheflashguy.com/flex/DoloresFlexSkinning/80sTheme/resources/gradient_metallics.clr">Here&#8217;s one I created</a> and saved out as a Flash Color Set. This one is in Metallic&#8217;s. Try it, just &#8220;Add Colors&#8221; in your Flash Swatch palette and select the &#8220;gradients_metallics.clr&#8221; file.</p>
<p>Have fun.</p>
<p>&#8211;<br />
dolores joya<br />
graphic designer<br />
www.doloresjoya.com&#8221;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/08/04/flex-builder-3-and-custom-skinning-80s-gui-flex-candy/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

