<?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 Books</title>
	<atom:link href="http://seantheflexguy.com/blog/category/flex-books/feed/" rel="self" type="application/rss+xml" />
	<link>http://seantheflexguy.com/blog</link>
	<description>Sean Moore - Software Developer, Digital Musician, Arduino Hacker</description>
	<lastBuildDate>Mon, 27 Feb 2012 16:17:19 +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>I&#8217;m available for Flex / AS3 / Flash / JavaScript work</title>
		<link>http://seantheflexguy.com/blog/2012/02/27/im-available-for-flex-as3-flash-javascript-work/</link>
		<comments>http://seantheflexguy.com/blog/2012/02/27/im-available-for-flex-as3-flash-javascript-work/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 16:17:19 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[AS3 API]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Builder 4.5]]></category>
		<category><![CDATA[Flash Games]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex 4 Components]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[Flex API Example]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Component Development]]></category>
		<category><![CDATA[Flex Consulting]]></category>
		<category><![CDATA[Flex Contracting]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Jobs]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Inversion Of Control]]></category>
		<category><![CDATA[IoC]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[JavaScript Mobile]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[RobotLegs]]></category>
		<category><![CDATA[SCRUM]]></category>
		<category><![CDATA[Software development process]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[TDD JavaScript]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=956</guid>
		<description><![CDATA[That&#8217;s right! I&#8217;m on the hunt for a great team and project to dive into. Obviously my skills are mostly Flex related, AS3 as well. However I also have experience with JavaScript and Java. I can do UI Design and animation as well. I&#8217;ve been working with Flash since 1998 so there aren&#8217;t too many [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s right! I&#8217;m on the hunt for a great team and project to dive into. Obviously my skills are mostly Flex related, AS3 as well. However I also have experience with JavaScript and Java. I can do UI Design and animation as well. I&#8217;ve been working with Flash since 1998 so there aren&#8217;t too many pieces of the technology I haven&#8217;t worked with. From BlazeDS/LCDS integration to pure front end UI/UX design. My passion is writing high quality code in a TDD fashion following best practice and using solid, proven application development frameworks. I really, really enjoy writing AS3 APIs using TDD. I&#8217;m open to contract or full time work. The only real catch is that I need to work remotely right now. I can however be onsite in Seattle a couple days a week if needed. Please get in touch if you need help with a project or are looking for a Flex developer. I also most recently have experience doing JavaScript dev for mobile. I&#8217;m not an expert in that yet but it&#8217;s really not that hard for me to understand and do considering I&#8217;ve been doing ECMAScript development for over ten years. I also have experience doing technical reviews and technical writing for books and web based articles. I&#8217;ve worked with many teams using Agile/SCRUM so I&#8217;m very familiar with that environment. In my personal time I&#8217;ve been starting to learn native Java programming for Android, so if you&#8217;re looking for someone to help with that please let me know. You can reach me at: seantheflashguy@gmail.com</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2012/02/27/im-available-for-flex-as3-flash-javascript-work/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash and Flex Mobile and Tablet Development Books for Android and iOS Applications and Games</title>
		<link>http://seantheflexguy.com/blog/2011/10/01/flash-and-flex-mobile-and-tablet-development-books-for-android-and-ios-applications-and-games/</link>
		<comments>http://seantheflexguy.com/blog/2011/10/01/flash-and-flex-mobile-and-tablet-development-books-for-android-and-ios-applications-and-games/#comments</comments>
		<pubDate>Sat, 01 Oct 2011 21:24:23 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Games]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Mobile]]></category>
		<category><![CDATA[iPhone Development]]></category>
		<category><![CDATA[iPhone Games]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=886</guid>
		<description><![CDATA[Here are a couple pretty interesting looking books that could be of use for anyone getting into the world of Flash and/or Flex mobile development for Android and iOS. Some of these titles are newer than others and one is yet to be published. They all look like they&#8217;re worth checking out a bit though [...]]]></description>
			<content:encoded><![CDATA[<p>Here are a couple pretty interesting looking books that could be of use for anyone getting into the world of Flash and/or Flex mobile development for Android and iOS. Some of these titles are newer than others and one is yet to be published. They all look like they&#8217;re worth checking out a bit though either online or at your favorite brick and mortar bookstore.</p>
<p><strong><a href="http://www.amazon.com/Professional-Flash-Mobile-Development-Applications/dp/0470620072" target="_blank"><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/flash-mobile-dev.jpg" alt="" width="204" height="258" />Professional Flash Mobile Development: Creating Android and iPhone Applications</a></strong></p>
<p>Everything Flash developers need to know to create native Android and iPhone apps.</p>
<p>This Wrox guide shows Flash developers how to create native applications for Android and iPhone mobile devices using Flash. Packed with practical examples, it shows how to build a variety of apps and integrate them with core mobile services such as Accelerometer, GPS, Photo Library,and more.</p>
<ul>
<li>Offers Flash developers the tools to create apps for the Android and iPhone mobile devices</li>
<li>Shows how to design a user interface optimized for Android and iOS and offers plenty of examples for building native Android and iPhone apps with Flash, migrating existing Flash media, testing and debugging applications, and more</li>
<li>Helps you understand ways to work with files on Android and iOS</li>
</ul>
<p><a href="http://www.amazon.com/Flash-Mobile-Developing-Applications-Visualizing/dp/0240815688" target="_blank"><strong><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/flash-android-ios.jpg" alt="" width="195" height="259" />Flash Mobile: Developing Android and iOS Applications</strong></a></p>
<p>Build rich media applications for the iOS and Android platforms with this primer to Flash mobile development. You get all of the essentials-from setting up your development environment to publishing your apps to the Google Market Place/Apple iTunes App Store.</p>
<p>Develop elementary applications without coding; then realize the power of ActionScript 3 to add rich complexity to your applications. Step-by-step instruction is combined with practical tutorial lessons to deliver a working understanding of the development stages including:</p>
<ul>
<li>Rapid prototyping</li>
<li>Adding interactivity, audio, and video</li>
<li>Employing iOS and Android Interface Calls</li>
<li>Hardware optimization with AIR</li>
<li>Game development; game engines, controlling physics, and 3D</li>
<li>Designing for iPad, Android tablets, and Google TV</li>
<li>Code optimization, testing, and debugging</li>
<li>Publication within weeks of Adobe&#8217;s release of the Android packaging utilities Full-color illustrations of UI and design implementations *Companion website with tutorial media and author forum</li>
</ul>
<p>User interfaces are presented in full color to illustrate their nuances. The companion websiteincludes all of the <a href="http://goo.gl/aR8W6" target="_blank">AS3 code, project files</a>, and a blog to keep you up to date with related news and developments.</p>
<p><a href="http://www.amazon.com/Android-Development-Flash-blueprint-developing/dp/0470904321" target="_blank"><strong><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/android-dev-with-flash.jpg" alt="" width="207" height="258" />Android Development with Flash: Your visual blueprint for developing mobile apps</strong></a></p>
<p>The Android operating system works on phones that combine a camera, Web browser, e-mail, GPS, and mapping tool into a single accessible pocket-sized unit, and can function on computers, as well. Aimed at visual learners and packed with hundreds of screen shots, this guide brings Flash developers up to speed on the necessary factors to take into account when developing for this touch-based, mobile platform. Experienced Flash developer Julian Dolce escorts you through the process of creating applications for the Android OS using the Flash CS5 development platform and informs you of best practices to try as well as common pitfalls to avoid.</p>
<ul>
<li>Guides you step by step through the process of creating applications for the Android OS using Flash CS5</li>
<li>Explores the capabilities and limitations of developing apps for the Android OS</li>
<li>Points out common pitfalls and teaches you best practices</li>
<li>Features hundreds of screen shots to assist with visual learning</li>
</ul>
<p>Android Development with Flash: Your visual blueprint for developing mobile apps gets you on your way to developing apps for Android… in a flash!</p>
<p><a href="http://www.amazon.com/Pro-Android-Flash-Games-Android-based/dp/1430232730" target="_blank"><strong><img class="alignright" style="margin: 8px;" src="http://seantheflexguy.com/images/pro-android-flash-games.jpg" alt="" width="223" height="298" />Pro Android Flash Games: Developing Flash Game Apps for Android-based Smartphones and Tablets</strong></a></p>
<p>iPhone does not support Flash in the app store, but don&#8217;t despair&#8230;Android does! In today’s mobile marketplace, games are one of the most popular and money making apps out there. And Flash enables some interesting games on Android, for both smartphones and tablets.</p>
<p>Pro Android Flash Games: Developing Flash Game Apps for Android-based Smartphones and Tablets lets you take your Flash game development skills mobile as you learn the latest in Android development using the Adobe AIR SDK, Flash CS and Flash Builder tools.</p>
<p>If you’ve ever dreamed of creating games for the fastest growing mobile operating system, Google Android, then this book is for you. Whether you’ve dabbled in ActionScript 3, or worked with Flash Professional or Flash Builder, this book shows you how to create compelling mobile games for Android smartphones and tablets.</p>
<ul>
<li>Create compelling mobile games that leverage device capabilities such as the accelerometer, gyroscope, and multi-touch.</li>
<li>Design games to work well across multiple screen sizes.</li>
<li>Identify ways to monetize your app through competitive pricing, ads, or in-app purchases.</li>
</ul>
<p>After reading and using this book and its rich code, you come away with the ability to build fun, commercial Flash game apps that can also make you some money, too.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/10/01/flash-and-flex-mobile-and-tablet-development-books-for-android-and-ios-applications-and-games/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Interview with Joseph Labrecque from University of Denver and Fractured Vision Media, LLC</title>
		<link>http://seantheflexguy.com/blog/2011/08/13/interview-with-joseph-labrecque-from-university-of-denver-and-fractured-vision-media-llc/</link>
		<comments>http://seantheflexguy.com/blog/2011/08/13/interview-with-joseph-labrecque-from-university-of-denver-and-fractured-vision-media-llc/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 19:19:19 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Android Development]]></category>
		<category><![CDATA[best practices]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Builder 4.5]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Conferences]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[Flex Presentations]]></category>
		<category><![CDATA[Flex Tools]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[Interviews]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[TDD]]></category>
		<category><![CDATA[Test Driven Development]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=797</guid>
		<description><![CDATA[name: Joseph Labrecque age: 235 employer: University of Denver / Fractured Vision Media, LLC location: Denver, CO USA when did you start flash/flex/AIR/AS dev? I began using Flash here and there in 1999/2000 with Macromedia Flash 4. Previous to that, I was mainly doing straight HTML and a bunch of design work; Photoshop, Illustrator, 35mm [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="alignright" src="http://seantheflexguy.com/images/blog/interviews/joseph-labrecque.jpg" alt="" width="150" height="150" />name:</strong> Joseph Labrecque<br />
<strong>age:</strong> 235<br />
<strong>employer:</strong> University of Denver / Fractured Vision Media, LLC<br />
<strong>location:</strong> Denver, CO USA</p>
<p><em><strong>when did you start flash/flex/AIR/AS dev?</strong></em></p>
<p>I began using Flash here and there in 1999/2000 with Macromedia Flash 4. Previous to that, I was mainly doing straight HTML and a bunch of design work; Photoshop, Illustrator, 35mm photography, and photo compositing. What drew me to Flash was that I could take pieces from all of those areas and use them together in a meaningful way. I think everyone coming to Flash from that angle remembers the first simple animation they created and how outstanding the feeling of publishing your first swf was. It was magical for me.</p>
<p>I actually didn’t get involved in Flex until Flex 2 and ActionScript 3.0. I was doing a lot of work with AS2 before this using Flash Professional, and AS3 was made available in Flex Builder before Flash because it was built into the SDK. I tried out Flex but it didn’t click for me- so I used the Flex SDK to write AS3 using FlashDevelop for a time. This is how I learned AS3. By the time AS3 was available in Flash Pro… I was already set <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>What eventually “forced” me into Flash Builder and Flex was the ability to write AIR applications and the tooling built into Flex Builder 3. I was using the Apollo alphas and had a few projects at the university where I was pushing the technology. The first AIR project we deployed was actually an Apollo project a day before – so we were really on the bleeding edge! Anyhow- using Flex for AIR apps got me to appreciate the framework for use in other projects… saw the obvious benefits of using Flex Builder over Flash Pro for writing code… Flex framework makes a lot of layout and structural underpinnings so simple – so I stuck with it. I do go to Flash Pro for certain things now and again, but Flash Builder and Flex are primary for me now.</p>
<p><em><strong>are you practicing TDD? why/why not?</strong></em></p>
<p>No… I’m not. I understand the benefits and have made numerous attempts to integrate the practice into my workflow, but as it stands now I’m just a total failure with TDD! With most things though, I find that my initial set of attempts are often crash-and-burn exercises. At some point, it will all come into place and I just have to work toward that moment. The problem right now is that much of what I do is systems maintenance and planning – so am not as actively involved in any solid development starters at the moment.</p>
<p><em><strong>what application development frameworks have you used? what&#8217;s your favorite?</strong></em></p>
<p>The Adobe Flex Framework <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Well… I’ve definitely looked at other frameworks and micro-architectures. A lot of people seem to like RobotLegs and I’ve done some beginner exercises with that to get concepts down – but have not attempted anything in a real project yet.</p>
<p><em><strong>have you done any mobile dev using flash/flex/AIR?</strong></em></p>
<p>Yes. Mostly experiments for projects like my “Flash Development for Android Cookbook”, but have also written some applications for Android that are available in the Market. These include; Sketch-N-Save, AXNA Feed Reader, My Shit-List!, Transient Recorder, and others. I’m in the middle of writing a mobile Flex application for the university right now which should (eventually) be available across multiple platforms. It taps into the university media management system to provide users with direct access to video, image, and audio materials along with associated metadata records for their mobile devices. It’s in beta for Android, and once we get that solid will look at publishing for iOS and perhaps event BlackBerry Tablet OS. We’ll see what use may dictate.</p>
<p><em><strong>what code editor/IDE do you use? any plugins?</strong></em></p>
<p>Primarily Flash Builder – no plugins. I also launch Flash Professional from time to time to work on legacy projects and perform specific functionality that is better suited to that environment. I have used FDT and FlashDevelop on occasion… and as mentioned before, actually learned AS3 on FlashDevelop.<br />
what other tools do you use for flash/flex/AIR dev?</p>
<p>I use the entire Adobe Creative Suite for my work. Well, almost the entire suite. Also tools like Lightroom for my photography. Lightroom is awesome.</p>
<p>With Flex projects, I’ll often use a graphics package like Photoshop or whatnot to create any image assets needed, sometimes will design skinning elements in that or Illustrator/Fireworks depending upon my mood. I do my FXG work within Flash Catalyst and copy/paste into Flash Builder. XML, HTML, and such usually gets edited in Dreamweaver. Audition for audio assets, video stuff is covered by Premier Pro/After Effects… really try and use the full suite if the project allows it.</p>
<p><em><strong>what blogs or people on twitter do you follow for flash platform info/news/etc.?</strong></em></p>
<p>I generally don’t follow specific blogs but rely on Twitter for most of my information and news. Too many people to mention, but you can have a look at who I follow and interact with for a good idea! As a general rule, if you are an AEL, ACP, or Adobian who follows me… I will follow you back! Also – if you are doing other interesting non-Adobe-specific stuff (Unity, experimental HTML/CSS/JS, other crazy stuff), that is cool and will probably peak my interest!</p>
<p>I just beg everyone on Twitter to please make it apparent who you are and where your interests lie – makes it much easier to follow back that way. I try my best not to be a Twitter-snob so the best way to get my attention is to ENGAGE <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><em><strong>have you attended or are you attending any conferences this year? as a speaker or attendee only?</strong></em></p>
<p>Yes… *deep breath*.</p>
<p>A lot of conference activity this year… too much! I started off the year doing three different Adobe User Group presentations on BlackBerry PlayBook development (Columbus Digital, LA Flash, and KCDevCore).</p>
<p>In March I took a break from technical presentations and did a spark session for Ignite Denver 8 on personal branding. In case you are unfamiliar with Ignite – many cities around the world host these events. Speakers have 5 minutes and 20 slides to talk about any subject they choose… and the slides auto-advance on a timer <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  It’s a really interesting way to present and Ignite Denver pulls around 400 people, so you get a pretty big crowd.</p>
<p>I attended 360|Flex in Denver this year and wasn’t going to do any presentations myself, but the local Adobe User Group, RMAUG, had a slot open and I threw together an hour long session on “Getting Down n’ Dirty with Mobile Flex 4.5 Projects” which went really well for being a last minute gig. Since Adobe released Flash Builder 4.5 that morning, the topic was timely and I’d been working on the prerelease versions of the tooling for months (not to mention materials for my book which was still in tech-review at this point). It was a good session. Jun Heider was moderating a panel in the evening one night called “Open Screen Project: Views from the Trenches” and I also contributed to that. They tried to record the panel but I’m not quite sure if the recording was ever released.</p>
<p>In June, I did another Ignite session for Ignite Denver 9 called “Zombies, Vampires, and Babies: What You NEED to Know!”. It basically revolved around comparisons of babies with the undead and was really well received. I enjoy doing the Ignite stuff but will probably have to skip out on Ignite Denver 10 in September because of other obligations. Next year!</p>
<p>In July, I was very fortunate to have been accepted to speak at Dee Sadler’s excellent D2W (Designer/Developer/Workflow) conference in Kansas City. My session “Adapting Expectations to Fit a Mobile Workflow” revolved around mobile once again but with an emphasis on workflow and the considerations that go along with that. The amount of killer speakers at this conference is astounding – all great sessions.</p>
<p>A few weeks later, I attended the Adobe Education Leader Institute at Adobe HQ in San Jose for the 3rd year. This is a week-long conference for AELs and is always a blast. We get to interface with product managers, engineers, and executives… all sorts of interesting people- including other AELs from around the world. During the event; I moderated a panel on Adobe Edge, did a 5-minute presentation on custom context menus in AS3, and presented a hands-on session which covered the basics of developing a mobile AIR application using Flash Builder and mobile Flex. One of the cool things this year is that Adobe opened up many of the sessions to the outside world over Connect – so we were able to have an expanded audience.</p>
<p>The last set of sessions for the Summer were done for the COLTT conference in Boulder, Colorado. I presented a full session called “Mobile computing in a ‘Post-PC’ era… right?” in which the current state of mobile computing in education was discussed, and that evening spoke at the Café Pédagogique event on the necessity (or not) of institutional mobile applications.</p>
<p>Upcoming speaking engagements will all be during the Adobe MAX event in Los Angeles. I’ll be presenting a scheduled MAX session called “From Desktop to Mobile: Application Functionality for Small Screens” on Tuesday at 4:00pm and will be doing a condensed, modified version of this same talk for the Adobe Education pre-conference day. I’m also scheduled to speak on mobile UX during the FITC unconference and have scheduled a session on BlazeDS, Flex, and Java/Spring for the 360|MAX unconference. A full schedule for sure!</p>
<p><em><strong>do you have any personal projects that you&#8217;d like to share?</strong></em></p>
<p>Sure! I’ll be writing about this further down the question stack though.</p>
<p><em><strong>are you involved with any open source projects you&#8217;d like to talk about?</strong></em></p>
<p>Not really. I do plan on open sourcing the codebase for my DropFolders application this Summer. This is an application that I built to both showcase the native process functionality in AIR 2.0, and as an application for use by less technically inclined members of the university community who wanted to encode video with no real fuss.<br />
The app is basically a GUI for the HandBrake CLI and includes the ability to set up sets of monitored directories and outputs with custom encoding parameters. Almost no one at the university is using it, but it has gained a pretty large user base in the wider world. Unfortunately, my time is limited and as such cannot continue to support the application… hence my desire to open up the source code for others to build off of.</p>
<p><em><strong>what are your thoughts on the rebirth of JavaScript (and the HTML spec/family)?</strong></em></p>
<p>It’s good to see HTML finally evolving to more closely match the needs of modern browser-based projects. JavaScript, unfortunately hasn’t really changed much apart for some new APIs that come along with the HTML5 spec and an increased number of frameworks (like jQuery) to make JS development a little less painful. I was really hoping that JavaScript would adopt the ECMAScript 4 proposal put forth about 5 years ago (the same spec that AS3 was originally based off of) but sadly it never did. So we are stuck with the same old JS that I used when I started doing web development over a decade ago! Unbelievable.</p>
<p>I have to say something about HTML/CSS/JS and Flash here. This is the same thing I’ve been saying for years but it is worth repeating. HTML and Flash have worked hand-in-hand for their entire history and there is no reason that this will change with an evolved HTML spec. No reason at all. The fact that some basic animation can now be done using HTML/CSS/JS in no way renders Flash obsolete as the platform has such reach now that simple animation on the web is not really a concern for really any of the Flash devs I talk to on a regular basis. If you need some simple animation on a website- by all means use HTML/CSS/JS to accomplish that if it is appropriate to do so.</p>
<p>Two things that have really irked me about this whole debate has been the public condemnation of Flash by Apple (this sort of corporate assault is unheard of) and the renewed antagonism toward Flash developers by people using other technologies (though mostly from the JS side of things). Apple has taken an anti-Flash stance and has made it official company policy. There is nothing we can do about that but hope they eventually reverse the policy. Individual developers, however, are a different story entirely. Isn’t the web about freedom? We have a variety of choices when deciding which technologies to employ atop the basic HTML/CSS/JS web stack. The HTML5 spec has the <em>embed</em> tag for a reason – to expand upon this basic set of technologies with other platforms. There is nothing wrong with that. Unity, Flash, Java, Silverlight, Shockwave… whatever is an appropriate use of technology should be accepted. Yes, if you choose to use something outside the “standard” set of browser-based tech, you may not be able to access that content on all devices in the world. This is nothing new. People need to realize this, gain some perspective, and get over their narrow-minded view of the web. It’s big enough for everyone to play <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In short; be nice to one another and accepting of other technologies and platforms. And if you disagree with a particular technology… please refrain from being a total smarmy douche about it.</p>
<p><em><strong>what version of flex are your working with/targeting? 3, 3.5, 4, 4.5?</strong></em></p>
<p>Aside from legacy projects, I always target the latest version of Flex. We generally don’t have any restrictions at the university level when it comes to this so it is rarely a problem… though we do evaluate such things on a project-to-project basis.</p>
<p><em><strong>what other programming languages do you know/use?</strong></em></p>
<p>Flash/Flex/AS3 is my core but I have rarely met a Flash dev who only works within the confines of the platform. This is probably due to the history of Flash Player in the web browser- which necessitates that a developer knows at least some HTML, JavaScript, and ideally a few backend server technologies. As for myself, this includes ColdFusion, PHP, MySQL, HTML, CSS, Zinc, JavaScript, FMS, a little JSP, a bit of ASP, BlazeDS, and a smattering of other languages as the need arises.</p>
<p>Flash is a gateway drug. Once you have a grasp on a few of these things and a willingness to read the docs, nothing is really all that hard to pick up. I really want to pick up C# but haven’t come across a project that necessitates it yet. I may have to just come up with a personal project sometime over the next year or so to experiment. Finding the time to do this while staying abreast of changes and additions to my core toolset is tough- but can be done.</p>
<p>With all of that said though… I absolutely prefer to work in Flash. It’s solid, proven technology that can do just about anything you need. It is an absolute joy to work with where other tech can be a painful experience!</p>
<p><em><strong>what do you do when you&#8217;re not writing code?</strong></em></p>
<p>I’ve been writing a lot of articles and books lately. My “Flash Development for Android Cookbook” has been out for around six weeks now and is beginning to get some really good reviews. I’m also in the middle of writing some short eBooks for O’Reilly which should be out in October and am in the planning stages of another print book with my primary publisher, Packt, for publication in 2012. There’s also a short, 48-page book that I wrote to accompany the set of mobile Flash development DVDs that I recorded with Peter Elst and video2brain a few months back for Adobe Press and Peachpit. This collection should be available something this month. A smaller workshop of new Flash Builder and Flex stuff with video2brain was actually just published and is available now.</p>
<p>I’m almost always involved in teaching a variety of courses for the University of Denver as adjunct faculty. These courses range from beginning Flash and AS3 to web graphic design with Fireworks and PHP development. A real variety in materials… I actually did a special topics workshop this Summer on mobile Flash and Flex which just concluded. That was interesting! The students built a lot of interesting apps and I received really good feedback about the course.</p>
<p>Apart from my work at the university, I also run a small technical consultancy and production company from my home called Fractured Vision Media, LLC. We do a variety of projects for clients both local to Denver and as far away as Seattle – mostly Flash and AIR work but it varies. With the amount of writing I’ve gotten myself into lately, I’ve been trying to cut down on the amount of active clients we take on. It’s a rough balance.</p>
<p>FVM is also a small record label which I leverage when publishing audio recordings as my experimental darkambient alter-ego &#8211; “An Early Morning Letter, Displaced”. I’ve been working in music production through this project for over a decade and have released five different albums of music (2 lp, 3 ep) during that time. FVM has also released a free collection of music collected from the developer community called “Emergent Collective One” which contains a stellar set of varied material. I keep meaning to organize a second volume but time has not been kind to me this year.</p>
<p>I have a wife and two small daughters as well… so always need to find time for them. It’s difficult with all of these other things going on and I may have to cut back on some of this work in 2012 in order to retain some level of sanity.</p>
<p><em><strong>anything else you&#8217;d like to mention? blogs, sites, people, tools?</strong></em></p>
<p>I’ll list some resources and sites that I’ve mentioned above here, but want to note a few things first; primarily, thanks for giving me the opportunity to do this interview! I love this series of developer interviews- so informative to read others perspectives on these things. Second, I’m writing this on a long airplane session… stuck in a seat for hours… with no one to hear my screams… so to be able to just work through these questions has been quite welcome! This probably accounts for the length of my answers as well – if anyone is able to get through reading the entire interview- good on you!</p>
<p>Links:<br />
- JosephLabrecque.com<br />
<a href="http://josephlabrecque.com/" target="_blank"> http://josephlabrecque.com</a><br />
- Twitter Profile<br />
<a href="http://twitter.com/JosephLabrecque" target="_blank"> http://twitter.com/JosephLabrecque</a><br />
- In Flagrante Delicto!<br />
<a href="http://inflagrantedelicto.memoryspiral.com" target="_blank"> http://inflagrantedelicto.memoryspiral.com</a><br />
- Flash Development for Android Cookbook<br />
<a href="https://www.packtpub.com/flash-development-for-android-cookbook/book" target="_blank"> https://www.packtpub.com/flash-development-for-android-cookbook/book</a><br />
- Mobile Development with Flash Professional CS5.5 and Flash Builder 4.5: Learn by Video<br />
<a href="http://www.adobepress.com/bookstore/product.asp?isbn=0321788109" target="_blank"> http://www.adobepress.com/bookstore/product.asp?isbn=0321788109</a><br />
- Adobe Flash Builder and Flex 4.5: New Features Workshop<br />
<a href="http://www.video2brain.com/en/products-161.htm" target="_blank"> http://www.video2brain.com/en/products-161.htm</a><br />
- Fractured Vision Media, LLC<br />
<a href="http://fracturedvisionmedia.com/" target="_blank"> http://fracturedvisionmedia.com/</a><br />
- Emergent Collective One<br />
<a href="http://fracturedvisionmedia.com/FVM005/" target="_blank"> http://fracturedvisionmedia.com/FVM005/</a></p>
<p><em><strong>what&#8217;s your favorite animal?</strong></em><br />
Dragon. I am a dragon.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/08/13/interview-with-joseph-labrecque-from-university-of-denver-and-fractured-vision-media-llc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Developing Flex 4 Components Book</title>
		<link>http://seantheflexguy.com/blog/2011/05/17/developing-flex-4-components-book/</link>
		<comments>http://seantheflexguy.com/blog/2011/05/17/developing-flex-4-components-book/#comments</comments>
		<pubDate>Tue, 17 May 2011 14:39:23 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex 4 Components]]></category>
		<category><![CDATA[Flex 4.5]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Component Development]]></category>
		<category><![CDATA[flex development]]></category>
		<category><![CDATA[MXML]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[Software development process]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=743</guid>
		<description><![CDATA[Here&#8217;s an exciting new book that is full of great information regarding developing components in Flex 4. The book is very in depth and a really great read. I have yet to finish the entire thing but am slowly making my way through it. The beginning of the book is an overview of Flex and [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/Developing-Flex-Components-ActionScript-Applications/dp/032160413X" target="_blank"><img class="alignright" src="http://www.seantheflexguy.com/images/blog/developing-flex-4-components.jpg" alt="" width="300" height="300" /></a>Here&#8217;s an exciting new book that is full of great information regarding developing components in Flex 4. The book is very in depth and a really great read. I have yet to finish the entire thing but am slowly making my way through it. The beginning of the book is an overview of Flex and also a detailed look at the Flex component architecture. The author, Mike Jones, does an outstanding job of explaining the details of how the Flex component architecture works. I&#8217;d definitely recommend this book to anyone interested in learning more about creating components with Flex 4!!</p>
<p>Here&#8217;s some more info about the book pulled from Amazon.</p>
<div id="_mcePaste">After reading this book, you’ll be able to:</div>
<div id="_mcePaste">•  Set up your Flex and Flash Builder development environment</div>
<div id="_mcePaste">•  Understand key differences between Flex 3 and Flex 4 component frameworks</div>
<div id="_mcePaste">•  Learn how Flex components are typically structured, developed, and rendered</div>
<div id="_mcePaste">•  Leverage ActionScript and MXML to quickly create components</div>
<div id="_mcePaste">•  Implement view states, transitions, effects, and events</div>
<div id="_mcePaste">•  Manipulate and store complex data collections</div>
<div id="_mcePaste">•  Use Flex 4’s FXG and MXMLG to support skinning and styling</div>
<div id="_mcePaste">•  Create components with Flash Professional CS5’s drawing tools</div>
<div id="_mcePaste">•  Integrate components with Flash Builder</div>
<div id="_mcePaste">•  Package components for easy distribution with or without source code</div>
<div id="_mcePaste">•  Streamline implementation with manifests, design view extensions, and metadata</div>
<div>You can get more info about the book and pick up a copy from Amazon:</div>
<div><a href="http://www.amazon.com/Developing-Flex-Components-ActionScript-Applications/dp/032160413X" target="_blank">http://www.amazon.com/Developing-Flex-Components-ActionScript-Applications/dp/032160413X</a></div>
<div>Also you can learn more about the author, Mike Jones, at his <a href="http://blog.flashgen.com" target="_blank">blog</a> and on <a href="http://twitter.com/flashgen" target="_blank">twitter</a>.</div>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2011/05/17/developing-flex-4-components-book/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>seantheflexguyTV – episode 02: Flash and the City conference, AIR 2.0, Flex 3 with Java book review</title>
		<link>http://seantheflexguy.com/blog/2010/02/09/seantheflexguytv-%e2%80%93-episode-02-flash-and-the-city-conference-air-2-0-flex-3-with-java-book-review/</link>
		<comments>http://seantheflexguy.com/blog/2010/02/09/seantheflexguytv-%e2%80%93-episode-02-flash-and-the-city-conference-air-2-0-flex-3-with-java-book-review/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 23:14:01 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Flex Conferences]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[MXML]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[seantheflexguyTV]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=435</guid>
		<description><![CDATA[Here’s the second episode of seantheflexguyTV! In this episode I talk about the upcoming Flash and the City conference in NYC. I also cover some of the new features and capabilities of AIR 2.0 and do a quick review of the Flex 3 with Java book. This episode should be a little more organized and [...]]]></description>
			<content:encoded><![CDATA[<p>Here’s the second episode of seantheflexguyTV! In this episode I talk about the upcoming <a href="http://blog.flashandthecity.com/" target="_blank">Flash and the City conference in NYC</a>. I also cover some of the new features and capabilities of <a href="http://labs.adobe.com/technologies/air2/" target="_blank">AIR 2.0</a> and do a quick review of the <a href="http://www.packtpub.com/flex-3-with-java/book" target="_blank">Flex 3 with Java book</a>. This episode should be a little more organized and focused. I put together some show notes this time, which you can <a href="http://seantheflexguy.com/seantheflexguytv/seantheflexguyTV-episode02-notes.pdf" target="_blank">download here</a>. In addition I&#8217;ve collected up some links for you to check out that relate to the topics covered in the show. Thanks a ton for your suggestions last week and thanks for tuning in. The next episode will focus on Flex &#8220;Gotchas.&#8221; I&#8217;m looking to you, the viewer, to send any gotchas that you&#8217;ve encountered in your Flex development adventures. Please send them to: info@seantheflexguy.com I&#8217;m looking for problems with solutions if you have them. Nothing crazy just any weird issues you&#8217;ve found solutions for that others might benefit from. Thanks again for checking out the show, I appreciate your time and feedback. I have to send a HUGE shout out to Jens at Flash Magazine for the Vimeo Plus account for the shows going forward. Flash Magazine is now an official sponsor of seantheflexguyTV. Stay tuned for some exciting stuff moving forward. Well, until next time, take it easy&#8230;</p>
<div align="center">
<object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=9334282&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=9334282&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object>
<p><a href="http://vimeo.com/9334282">seantheflexguyTV &#8211; episode 02: Flash and the City, AIR 2.0, Flex 3 with Java book review</a> from <a href="http://vimeo.com/seantheflexguy">seantheflexguy</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
</div>
<p>Flash and the City Conference Blog</p>
<p><a href="http://blog.flashandthecity.com/" target="_blank">http://blog.flashandthecity.com/</a></p>
<p>Flash and the City Speakers</p>
<p><a href="http://blog.flashandthecity.com/speakers/" target="_blank">http://blog.flashandthecity.com/speakers/</a></p>
<p>Elad Elrom&#8217;s AIR 2.0 Cookbook recipes (thanks again dude!)</p>
<p><a href="http://elromdesign.com/blog/2010/02/01/10-recipes-on-adc-cookbooks-covering-air-20-new-apis/" target="_blank">http://elromdesign.com/blog/2010/02/01/10-recipes-on-adc-cookbooks-covering-air-20-new-apis/</a></p>
<p>AIR 2.0 info on the Adobe Labs site</p>
<p><a href="http://labs.adobe.com/technologies/air2/" target="_blank">http://labs.adobe.com/technologies/air2/</a></p>
<p>Exploring the new file capabilities in Adobe AIR 2</p>
<p><a href="http://www.adobe.com/devnet/air/flex/articles/exploring_file_capabilities.html" target="_blank">http://www.adobe.com/devnet/air/flex/articles/exploring_file_capabilities.html</a></p>
<p>StorageVolume class info</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/filesystem/StorageVolume.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/filesystem/StorageVolume.html</a></p>
<p>StorageVolumeInfo class info</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/filesystem/StorageVolumeInfo.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/filesystem/StorageVolumeInfo.html</a></p>
<p>StorageVolumeChangeEvent class info<a href=" http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/StorageVolumeChangeEvent.html" target="_blank"></p>
<p>http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/StorageVolumeChangeEvent.html</a></p>
<p>Interacting with Native Processes in AIR 2.0</p>
<p><a href="http://www.adobe.com/devnet/air/flex/quickstart/interacting_with_native_process.html" target="_blank">http://www.adobe.com/devnet/air/flex/quickstart/interacting_with_native_process.html</a></p>
<p>AIR 2.0 New Features Overview</p>
<p><a href="http://www.infoq.com/articles/air-20-new-features" target="_blank">http://www.infoq.com/articles/air-20-new-features</a></p>
<p>AIR 2.0 FAQ on Adobe Labs</p>
<p><a href="http://labs.adobe.com/wiki/index.php/AIR_2:Developer_FAQ" target="_blank">http://labs.adobe.com/wiki/index.php/AIR_2:Developer_FAQ</a></p>
<p>New Features in AIR 2.0 on Adobe Labs</p>
<p><a href="http://labs.adobe.com/wiki/index.php/AIR_2:Release_Notes#New_Features_in_AIR_2__beta_2" target="_blank">http://labs.adobe.com/wiki/index.php/AIR_2:Release_Notes#New_Features_in_AIR_2__beta_2</a></p>
<p>AIR 2 Enhancements Complete Overview</p>
<p><a href="http://www.insideria.com/2009/10/air-2-enhancements-complete-ov.html" target="_blank">http://www.insideria.com/2009/10/air-2-enhancements-complete-ov.html</a></p>
<p>Using the Microphone capabilities in Adobe AIR 2 beta</p>
<p><a href="http://www.adobe.com/devnet/air/flex/articles/using_mic_api.html" target="_blank">http://www.adobe.com/devnet/air/flex/articles/using_mic_api.html</a></p>
<p>TouchEvent class info</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/TouchEvent.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/TouchEvent.html</a></p>
<p>TouchscreenType</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/system/TouchscreenType.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/system/TouchscreenType.html</a></p>
<p>MultitouchInputMode</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/MultitouchInputMode.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/MultitouchInputMode.html</a></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<p><!--Session data-->Multitouch</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/Multitouch.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/Multitouch.html</a></p>
<p>TransformGestureEvent</p>
<p><a href="http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/TransformGestureEvent.html" target="_blank">http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/events/TransformGestureEvent.html</a></p>
<input id="gwProxy" type="hidden" /><!--Session data--><br />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2010/02/09/seantheflexguytv-%e2%80%93-episode-02-flash-and-the-city-conference-air-2-0-flex-3-with-java-book-review/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>seantheflexguyTV &#8211; episode 01: RobotLegs, Flex Unit 4, FlexPMD, FDT, RIATest and more!</title>
		<link>http://seantheflexguy.com/blog/2010/01/30/seantheflexguytv-episode-01-robotlegs-flex-unit-4-flexpmd-fdt-riatest-and-more/</link>
		<comments>http://seantheflexguy.com/blog/2010/01/30/seantheflexguytv-episode-01-robotlegs-flex-unit-4-flexpmd-fdt-riatest-and-more/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 16:05:07 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flash Builder]]></category>
		<category><![CDATA[Flash Platform]]></category>
		<category><![CDATA[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[General Development Notes]]></category>
		<category><![CDATA[Inversion Of Control]]></category>
		<category><![CDATA[seantheflexguyTV]]></category>
		<category><![CDATA[Software development process]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=424</guid>
		<description><![CDATA[Here&#8217;s the first episode of seantheflexguyTV! I&#8217;ll talk about several new Flex related tools and some software development books. I&#8217;d like to thank Jesse Warden for the inspiration and the nudge to get seantheflexguyTV started. More specifically in this episode I talk a little about: RobotLegs, Parsley, FlexPMD, RIATest, Hello Flex 4, Clean Code, 97 [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s the first episode of seantheflexguyTV! I&#8217;ll talk about several new Flex related tools and some software development books. I&#8217;d like to thank Jesse Warden for the inspiration and the nudge to get seantheflexguyTV started. More specifically in this episode I talk a little about: RobotLegs, Parsley, FlexPMD, RIATest, Hello Flex 4, Clean Code, 97 Things Every Software Architect Should Know, Flex Unit 4 and FDT. Please let me know if you love/hate the series and if you have any feedback. You can reach me by email at: info@seantheflexguy.com. Thanks for checking it out. If you have a tool, book, magazine or anything else that you&#8217;d like reviewed or any news stories please get in touch!!</p>
<div align="center">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="437" height="370" id="viddler_seantheflexguy_1"><param name="movie" value="http://www.viddler.com/player/33467c12/" /><param name="allowScriptAccess" value="always" /><param name="allowFullScreen" value="true" /><embed src="http://www.viddler.com/player/33467c12/"  wmode="transparent" width="437" height="370" type="application/x-shockwave-flash" allowScriptAccess="always" allowFullScreen="true" name="viddler_seantheflexguy_1" /></embed></object>
</div>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2010/01/30/seantheflexguytv-episode-01-robotlegs-flex-unit-4-flexpmd-fdt-riatest-and-more/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>SeanTheFlexGuy: 2009 Accomplishments and Review</title>
		<link>http://seantheflexguy.com/blog/2010/01/01/seantheflexguy-2009-accomplishments-and-review/</link>
		<comments>http://seantheflexguy.com/blog/2010/01/01/seantheflexguy-2009-accomplishments-and-review/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 20:46:33 +0000</pubDate>
		<dc:creator>seantheflexguy</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[Flash Platform Community]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 4]]></category>
		<category><![CDATA[Flex Best Practices]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[Flex Consulting]]></category>
		<category><![CDATA[Flex Contracting]]></category>
		<category><![CDATA[frameworks]]></category>
		<category><![CDATA[Gumbo]]></category>
		<category><![CDATA[Inversion Of Control]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OOD]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[sdfug]]></category>
		<category><![CDATA[Software development process]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=413</guid>
		<description><![CDATA[Taking a look at everyone&#8217;s &#8220;2009 In Review&#8221; blog posts is really great inspiration. Looking back over the last year is always worth taking a minute to do. It&#8217;s great to reflect on personal growth over the course of a year and take note of our accomplishments. I decided to recall the last year for [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://www.seantheflexguy.com/images/blog/2009.jpg" alt="" width="250" height="190" />Taking a look at everyone&#8217;s &#8220;2009 In Review&#8221; blog posts is really great inspiration. Looking back over the last year is always worth taking a minute to do. It&#8217;s great to reflect on personal growth over the course of a year and take note of our accomplishments. I decided to recall the last year for myself and put together a quick blog post. It was a pretty good year and I&#8217;ve learned a lot and continued refining my skills in my mission to become a &#8220;great&#8221; Flex developer. Here&#8217;s a rundown of what 2009 looked like for me:</p>
<p><strong>San Diego Flash Users Group: Flex Best Practices Presentation</strong></p>
<p>To start 2009 off I gave <a href="http://www.sdfug.org/san-diego-flash-users-group/flex/reminder-meeting-this-wednesday-6pm/" target="_blank">my first presentation</a> to an awesome group of Flash and Flex developers in San Diego. The presentation was created from the two articles I wrote in 2008 for the Adobe Developer Connection on Best Practices for Flex development. I&#8217;ve kept the Powerpoint presentation offline until now. Some of the content is a little dated but it&#8217;s probably still worth checking out. I may update this presentation with everything I&#8217;ve learned over the last year and for the upcoming changes coming in Flex 4, if time permits.</p>
<p>Download the <a href="http://www.seantheflexguy.com/presentations/Sean-Moore-Flex-Best-Practices.ppt" target="_blank">Flex Best Practices Powerpoint Presentation here</a>.</p>
<p><strong>Java Programming II at UCSD</strong></p>
<p>After wanting to learn more about Java for many years I decided to go back to school and take a structured class. This was the first time I&#8217;d set foot in a classroom since about 1998. It was through the UCSD Extension program but classes were held on the UCSD campus. It was pretty cool to walk around the campus and see the &#8220;college&#8221; life again after so long. In addition this was the first time I&#8217;d ever taken a class at a University, my previous college experience was at a community college. The instructor <a href="http://extension.ucsd.edu/about/index.cfm?vAction=instructorDetail&amp;vContactID=1078&amp;vDepartmentCode=CS" target="_blank">Kent Yang</a> was really awesome and the class was killer! I learned a lot more about Java, OOP, Unit Testing and Design Patterns. This knowledge was all transferable into AS3/Flex so the experience was well worth the time and investment.</p>
<p>Check out the <a href="http://extension.ucsd.edu/studyarea/index.cfm?vAction=singleCourse&amp;vStudyAreaID=14&amp;vCourse=CSE-40480" target="_blank">class details here</a>.</p>
<p><strong> The Flex Show Episode 71: OOP w/ Sean Moore</strong></p>
<p>The Flex Show is awesome, simply stated. Jeffry Houser has done an excellent job with the podcast and I&#8217;ve been a fan for a few years now. One of my goals was to be a guest on The Flex Show and in 2009 in became a reality. I was able to put together a talk about OOP in regards to Flex and ActionScript development. The Java class helped solidify my knowledge of OOP so hopefully the talk will help others grasp some of the fundamental OO concepts. It was an honor to be on the show and I really appreciate the opportunity. Hopefully I can do another show sometime in the future. Maybe on the Mindset BCI work I&#8217;ve been doing lately.</p>
<p>You can listen to <a href="http://www.theflexshow.com/blog/index.cfm/2009/4/8/The-Flex-Show-Episode-71-Flex-Compiler-Edits-w-Brian-Deitte-from-Brightcove" target="_blank">my talk on The Flex Show here</a>.</p>
<p><strong>Orange County Flex Users Group: Flex Best Practices Presentation</strong></p>
<p><strong></strong><a href="http://twitter.com/instante/" target="_blank">Laura Arguello</a> was kind enough to invite me to give my <a href="http://www.ocflex.org/post/march-meeting-flex-best-practices" target="_blank">Flex Best Practices preso at the OCFlex Users Group in March</a>. This gave me a chance to visit the <a href="http://www.asfusion.com/">ASFusion</a> office before the preso and hang out with <a href="http://twitter.com/jeremysaenz" target="_blank">Jeremy Saenz</a> (aka The Flex Gangster) a bit as well. The crowd at OCFlex was really great and very patient as I got set up and had some trouble finding a room at the venue big enough for everyone. Thanks again to ASFusion and the OCFlex Users Group for inviting me to present. It was a great experience!</p>
<p><strong>Technical Authoring for O&#8217;Reilly InsideRIA</strong></p>
<p>2008 was a big year for me and authoring. I wrote articles for <a href="http://www.adobe.com/devnet/flex/articles/best_practices_pt1.html" target="_blank">Adobe</a>, <a href="http://www.flashmagazine.com/Reviews/detail/mate_event_driven_framework_for_flex" target="_blank">Flash Magazine</a> and <a href="http://www.insideria.com/2008/11/exploring-the-strategy-design.html" target="_blank">O&#8217;Reilly&#8217;s InsideRIA</a>. I continued the trend in 2009 by writing three featured articles for InsideRIA. <a href="http://blog.everythingflex.com/" target="_blank">Rich Tretola</a> is one of the coolest guys I know and such a pleasure to work with. He helped me a ton with the articles I wrote this year through the good and the bad. Another person I really have to thank is <a href="http://blogs.adobe.com/mchotin/" target="_blank">Matt Chotin</a>. His feedback on my Flex 4 article was a huge help and I really appreciate his time and input! You can check out the articles I wrote for InsideRIA below:</p>
<p><a href="http://www.insideria.com/2009/04/51-actionscript-30-and-flex-op.html" target="_blank">Round up of ActionScript 3.0 and Flex optimization techniques and practices</a></p>
<p><a href="http://www.insideria.com/2009/06/overview-of-flex-4-gumbo.html" target="_blank">Overview of Flex 4 (Gumbo)</a></p>
<p><a href="http://www.insideria.com/2009/10/decorator-design-pattern.html" target="_blank">Decorator Design Pattern</a></p>
<p><strong>Technical Reviews for Manning Publications</strong></p>
<p>Reviewing books is great for a lot of reasons, it helps your writing skills, you get a preview of the books before they&#8217;re published and you get to contribute to the quality of the books being published. I do the reviews on a volunteer basis and really enjoy and appreciate the opportunity to do so. In 2009 I had the privilege of reviewing three books for Manning. They are all great titles and I encourage you to check them out.</p>
<p><a href="http://www.manning.com/armstrong3/" target="_blank">Hello! Flex 4</a></p>
<p><a href="http://www.manning.com/allmon/" target="_blank">Flex On Java</a></p>
<p><a href="http://www.manning.com/ahmed2/" target="_blank">Flex 4 In Action</a></p>
<p><strong>Present.ly AIR Client Development</strong></p>
<p>This is one of the larger apps that I worked on completely by myself. Dave at <a href="http://www.intridea.com/" target="_blank">Intridea</a> got in touch with a request to help them refactor an existing AIR application to best practices. This project was one of the best projects I&#8217;ve ever had the pleasure of working on. The app was cool, the concept was cool and the client was cool. The <a href="http://presentlyapp.com/" target="_blank">Present.ly service</a> is a private Twitter like service for businesses, if you haven&#8217;t already taken a minute to check it out I encourage you to do so. Another really awesome aspect of this project is that the codebase for the AIR app is totally open source and available for download on GIT Hub. I was able to use Cairngorm and Flex Unit on this project which I feel really helped the codebase and application&#8217;s stability and scalability. You can check out the codebase and the finished app by following the links below:</p>
<p><a href="http://github.com/presently/presently-air" target="_blank">Present.ly AIR source code at GIT Hub</a></p>
<p><a href="http://presentlyapp.com/native_apps/air" target="_blank">Present.ly AIR Client</a></p>
<p><strong>Game Consulting and Development</strong></p>
<p>A game development company contacted me for some assistence with consulting and development for a Flex and Flash based game. This was my first experience doing any game dev and it was really great. This was another awesome client. They are not public yet so there aren&#8217;t any links to share. I did want to note that game development is something that I&#8217;d like to do more of and hopefully 2010 will present more opportunities to do so.</p>
<p><strong>Parsley</strong></p>
<p>Learning <a href="http://www.spicefactory.org/parsley/" target="_blank">Parsley</a> was been on my radar for quite some time. I&#8217;ve been able to work with the framework quite a bit over the last few months and really like it so far. It&#8217;s quite a bit different than Cairngorm development but it offers more flexibility and is the preferred direction by many developers. <a href="http://en.wikipedia.org/wiki/Inversion_of_control" target="_blank">IoC</a> frameworks are all the rage and I am glad to be learning how to use them.</p>
<p><strong>Presentation Model</strong></p>
<p>This design pattern is great. It enables better unit testing for your applications and helps to decouple logic from views. Using the <a href="http://martinfowler.com/eaaDev/PresentationModel.html" target="_blank">Presentation Model </a>wasn&#8217;t totally clear at first but after working with it for a while I&#8217;m really beginning to like it. Having a bunch of code in MXML files wasn&#8217;t really ever all that appealing to me and using the Presentation Model really helps to separate this code out into pure AS3 classes.</p>
<p><strong>ThinkGear Brain Computer Interface API</strong></p>
<p>In an effort to end 2009 with a bang I released my <a href="http://seantheflexguy.com/blog/2009/12/30/neurosky-mindset-brain-computer-interface-actionscript-3-0-api/" target="_blank">ThinkGear API</a>. This API enables the <a href="http://www.neurosky.com/" target="_blank">Neurosky </a>Mindset Brain Computer Interface to communicate with AS3 based applications. So far I&#8217;ve been able to build a rough dashboard that uses my brainwaves as its data source. In addition I was able to tie my brainwaves into some AS3 based particle visualizations. You can see my demo video and <a href="http://seantheflexguy.com/blog/2009/12/30/neurosky-mindset-brain-computer-interface-actionscript-3-0-api/" target="_blank">learn more here</a>. Control ActionScript with your mind!!!</p>
<p>Well here&#8217;s looking to 2010. I can&#8217;t believe it&#8217;s already been a decade since Y2K. It&#8217;s been a great decade for the Flash Platform we&#8217;ve all come a long way.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2010/01/01/seantheflexguy-2009-accomplishments-and-review/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Flex 3 with Java Book Giveaway!!</title>
		<link>http://seantheflexguy.com/blog/2009/08/01/flex-3-with-java-book-giveaway/</link>
		<comments>http://seantheflexguy.com/blog/2009/08/01/flex-3-with-java-book-giveaway/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 18:18:27 +0000</pubDate>
		<dc:creator>seantheflexguy</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[BlazeDS]]></category>
		<category><![CDATA[Data Management Services]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[LCDS]]></category>

		<guid isPermaLink="false">http://seantheflexguy.com/blog/?p=349</guid>
		<description><![CDATA[Update 08/03/09: I&#8217;d like to congratulate Nephi and Brian for their participation in the book giveaway. They nailed the answer and emailed me in record time. I&#8217;ll be sending out your books this week. Great work guys!! Thanks to everyone else who sent in the answer and checking out the sample PDF. The kind people [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.packtpub.com/flex-3-with-java/book"><img class="alignright" src="http://seantheflexguy.com/images/blog/flex-3-with-java.jpg" alt="" width="210" height="246" /></a></p>
<p><strong>Update 08/03/09:</strong> I&#8217;d like to congratulate <a href="http://twitter.com/nephiw" target="_blank">Nephi </a>and <a href="http://twitter.com/xankludan" target="_blank">Brian </a>for their participation in the book giveaway. They nailed the answer and emailed me in record time. I&#8217;ll be sending out your books this week. Great work guys!! Thanks to everyone else who sent in the answer and checking out the sample PDF.</p>
<p>The kind people at <a href="http://www.packtpub.com/flex-3-with-java/book" target="_blank">Packt publishing</a> got in touch and turned me on to a pretty cool book covering Flex 3, BlazeDS, LCDS and Java titled <a href="http://www.packtpub.com/flex-3-with-java/book" target="_blank"><strong>Flex 3 with Java</strong></a>. They were cool enough to send me a couple of <strong>extra copies of the book that I am able to giveaway to the Flex community</strong>! The first two people to email me the key features of E4X as described in the sample chapter available for <a href="http://seantheflexguy.com/pdf/Chapter-5-Working-with-XML.pdf">download as a PDF</a> will win a free copy of the book. (<em>Unfortunately only US candidates are eligible for this giveaway</em>.)</p>
<p>I&#8217;ve only had a chance to review some of the book so far, you can check back later for a more in depth review. I checked out the chapters on BlazeDS and LCDS a little and there is some pretty good info available.</p>
<p>You can get more information on the book by visiting the <a href="http://www.packtpub.com/flex-3-with-java/book" target="_blank">Packt website</a>. You can also download <a href="http://seantheflexguy.com/pdf/Chapter-5-Working-with-XML.pdf">Chapter 5: Working with XML</a>, you&#8217;ll need it for the giveaway.</p>
<p>Here is some additional info on the book from the <a href="http://www.packtpub.com/flex-3-with-java/book" target="_blank">Packt website</a>:</p>
<p><em>This book provides comprehensive information on various aspects of Flex 3 and ActionScript 3.0. These include developing simple applications, handling events, creating custom components and events, using RPC services, integration with Java and BlazeDS, styling and formatting, and how to package and deploy Flex applications.</em></p>
<p><em>You will start with downloading, installing and configuring Flex 3 SDK and Flex Builder 3 and learn basic concepts such as what MXML and ActionScript are, understanding UI components, controls, compilers, and more. Further you will develop simple applications and slowly advance into more depth where you will learn advanced concepts such as creating custom components, debugging, integrating with Java, using RPC services, styling, internationalizing, and deploying Flex applications, and more.</em></p>
<p><em>One of the things you&#8217;re really going to love about this book is that you will develop a full-blown e-commerce application using a combination of Flex 3, ActionScript 3.0, BlazeDS 3.2, and Java. At the end of the book you will have the knowledge and experience needed to develop Rich Internet Applications.</em></p>
<p>I&#8217;d like to thank Swati at <a href="http://www.packtpub.com/" target="_blank">Packt </a>again for getting in touch and sending along the books for me to review and do the giveaway. Good luck to anyone participating in the book giveaway and thanks for stopping by. Hope you&#8217;re all having a great weekend, and don&#8217;t forget to get your Flex on <img src='http://seantheflexguy.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2009/08/01/flex-3-with-java-book-giveaway/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Getting Started with Flex 3 &#8211; Pocket Guide for Developers</title>
		<link>http://seantheflexguy.com/blog/2008/06/22/getting-started-with-flex-3-pocket-guide-for-developers/</link>
		<comments>http://seantheflexguy.com/blog/2008/06/22/getting-started-with-flex-3-pocket-guide-for-developers/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 18:50:46 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Books]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[MXML]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/?p=60</guid>
		<description><![CDATA[Here is a new pocket guide for Flex 3.0 that somehow slipped past me. I haven&#8217;t seen this book mentioned anywhere. Things have been mega busy over the last few months so that could explain it. Three things I really like: Flex, O&#8217;Reilly and a pocket sized book. These pocket guides are great for reading [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://oreilly.com/catalog/9780596520649/"><img src="http://oreilly.com/catalog/covers/9780596520649_cat.gif" alt="Getting Started with Flex 3 - An Adobe Developer Library Pocket Guide for Developers" align="right" /></a>Here is a <a href="http://oreilly.com/catalog/9780596520649/">new pocket guide for Flex 3.0</a> that somehow slipped past me. I haven&#8217;t seen this book mentioned <em>anywhere</em>. Things have been mega busy over the last few months so that could explain it. Three things I really like: Flex, O&#8217;Reilly and a pocket sized book. These pocket guides are great for reading while standing in lines, on airplanes etc. I want to get a copy of this little guy ASAP! Here are the details for the book. Enjoy!</p>
<p><strong><a href="http://oreilly.com/catalog/9780596520649/">Getting Started with Flex 3 An Adobe Developer Library Pocket Guide for Developers</a></strong><br />
By: <a href="http://www.oreillynet.com/pub/au/1293">Jack Herrington</a>, <a href="http://www.oreillynet.com/pub/au/3342">Emily Kim</a><br />
Compiled by: <a href="http://www.oreillynet.com/cs/catalog/view/au/2844">Adobe Development Team</a><br />
First Edition  June 2008  (est.)<br />
Pages: 143<br />
Series: <a href="http://www.oreilly.com/store/series/adl.csp">Adobe Developer Library</a><br />
ISBN 10: 0-596-52064-6 | ISBN 13: 9780596520649</p>
<p><strong>Book description:</strong><br />
&#8220;Discover how easy RIA development can be with this one-of-a-kind handbook from the Adobe Developer Library. Several clear, step-by-step mini-tutorials teach you about web services, event handling, designing user interfaces with reusable components, and more. After finishing this guide, you&#8217;ll be able to build Flash applications ranging from widgets to full-featured RIAs using the Flex SDK and Flex Builder 3.0 &#8212; whether you come from an open source or Visual Studio-intensive background.&#8221;</p>
<p><a href="http://oreilly.com/catalog/9780596520649/toc.html"><strong>Table of Contents</strong></a></p>
<p><a href="http://oreilly.com/catalog/9780596520649/">http://oreilly.com/catalog/9780596520649/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2008/06/22/getting-started-with-flex-3-pocket-guide-for-developers/feed/</wfw:commentRss>
		<slash:comments>2</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>
	</channel>
</rss>

