<?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>In Flagrante Delicto! &#187; Flex</title>
	<atom:link href="http://inflagrantedelicto.memoryspiral.com/tag/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://inflagrantedelicto.memoryspiral.com</link>
	<description>Joseph Labrecque: Senior Interactive Software Engineer - Artist - Author - Speaker - Adobe Education Leader - Adobe Community Professional</description>
	<lastBuildDate>Mon, 06 Feb 2012 15:10:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Discussing Apache Flex + Logo Contest!</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2012/01/discussing-apache-flex-logo-contest/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2012/01/discussing-apache-flex-logo-contest/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 22:00:19 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=4120</guid>
		<description><![CDATA[Discussing Apache Flex Last week, I took part in a recording of The Flex Show that centered around Apache Flex and the state of Flash in 2012. I thought it was a pretty interesting discussion &#8211; a lot of good &#8230; <a href="http://inflagrantedelicto.memoryspiral.com/2012/01/discussing-apache-flex-logo-contest/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<h2>Discussing Apache Flex</h2>
<p>Last week, I took part in a <a href="http://www.theflexshow.com/blog/index.cfm/2012/1/11/Open-Discussion-w-Joseph-Labrecque-and-Mark-Ehlert-The-Flex-Show-Episode-159">recording</a> of <strong>The Flex Show</strong> that centered around <a href="http://incubator.apache.org/flex/">Apache Flex</a> and the state of Flash in 2012. I thought it was a pretty interesting discussion &#8211; a lot of good points were brought up and you can listen to the entire recording from the show website:<br />
<strong><a href="http://www.theflexshow.com/blog/index.cfm/2012/1/11/Open-Discussion-w-Joseph-Labrecque-and-Mark-Ehlert-The-Flex-Show-Episode-159">Flexing into 2012 w/ Joseph Labrecque and Mark Ehlert: The Flex Show Episode 159</a></strong></p>
<h2>Apache Flex Re-branding Initiative</h2>
<p>Submit your design to the Apache Flex <a href="http://incubator.apache.org/flex/logo-contest.html">Logo Contest!</a></p>
<blockquote><p><a href="http://incubator.apache.org/flex/logo-contest.html"><img class="alignleft  wp-image-4121" title="ApacheFlexTwittericon" src="http://inflagrantedelicto.memoryspiral.com/wp-content/uploads/2012/01/ApacheFlexTwittericon.jpg" alt="" width="154" height="154" /></a>On the 31th of December, 2011, the Apache Software Foundation has accepted the Flex SDK into incubation. Apache Flex is now a community project managed by Apache (ASF). The migration from Adobe to Apache involves a re-branding and you can contribute by proposing the new Apache Flex logo.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2012/01/discussing-apache-flex-logo-contest/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Questioning the Viability of Flex</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2012/01/questioning-the-viability-of-flex/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2012/01/questioning-the-viability-of-flex/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 14:00:40 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=4070</guid>
		<description><![CDATA[I often get private messages through the contact form on this blog. These are normally requests for advice, resources, or project inquiries. From time to time, a question comes in that I see as useful to a wider audience. Such &#8230; <a href="http://inflagrantedelicto.memoryspiral.com/2012/01/questioning-the-viability-of-flex/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I often get private messages through the <a href="http://inflagrantedelicto.memoryspiral.com/contact/">contact form</a> on this blog. These are normally requests for advice, resources, or project inquiries. From time to time, a question comes in that I see as useful to a wider audience. </p>
<p>Such is the case with the email reproduced below regarding Flex. I&#8217;ve asked permission from the individual author but have blanked out his name for reasons of privacy.</p>
<blockquote><p>Greetings Joseph.<br />
I have several decades of programming experience on desktops and (in the old old days) mainframes, using a variety of languages and technologies.  </p>
<p>I am interested in application development for mobile platforms, both Android and the Apple platforms.  However I am unable to find anyone who can give an unbiased and straightforward answer to this question:  Is the Adobe Flex platform (1) a good choice to devote my limited time resources to for learning mobile development  (2) is it or is it not true that the Adobe Flex platform is dying / going away / not really a good choice etc. etc. etc.</p>
<p>Would you be kind enough to give me some guidance regarding this?  I don&#8217;t have enough time available to learn every technology so I must focus and get the biggest bang for my buck.</p>
<p>What do you recommend?</p>
<p>Thank you so much for your guidance with this.</p>
<p>-Xxxxx</p></blockquote>
<p>My response [though slightly modified for this public post] follows.</p>
<blockquote><p>Hi Xxxxx.</p>
<p>I don&#8217;t think anyone has 100% fool-proof, solid-as-stone answers around this just yet&#8230; but I&#8217;ll answer you the best I can.</p>
<p>1) I believe that AIR/Flex is still quite valuable for mobile apps. Buried amid the 11/9 announcements is a repeated statement that Adobe is &#8220;doubling-down&#8221; on AIR for mobile. One of the reasons cited for dropping mobile Flash Player in the browser was to divert resources to mobile AIR. Furthermore, Adobe&#8217;s new line of Touch Apps for Android are (almost) all built upon AIR for Android (though my understanding is that Flex was not used).</p>
<p>2) Flex is now an <a href="http://incubator.apache.org/projects/flex.html">Apache incubator podling</a>. Assuming that the Apache Flex team is able to organize everything enough to put out a release or two (normally achievable over 4-6 months), the project is expected to graduate to full Apache project status &#8211; putting it on the same level as ANT, Tomcat, HTTPD, and other well-known, popular projects used worldwide. Note that <a href="http://incubator.apache.org/projects/callback.html">PhoneGap</a> was also contributed to Apache by Adobe directly after the Nitobi acquisition &#8211; so this is by no means a death sentence or dismissal of the framework.</p>
<p>With Flex in the hands of the wider community, there are actually more resources available in light of the number of individual contributors. Even if not an Apache contributor yourself, if you have a patch for Flex that would be useful for others &#8211; <a href="http://incubator.apache.org/flex/team.html">get in touch with a contributor</a> to see whether they might see value in the patch and perform the contribution in your stead. Don&#8217;t forget that a number of contributors are Adobe engineers and that they the company has stated that even though the runtimes are still under their care &#8211; they will align releases in light of what is going on at Apache.</p>
<p>I am confident that we will see some great things come out of the Apache Flex effort from members of the <a href="http://www.spoon.as/">Spoon project</a> and the greater community.</p>
<p>I hope this is helpful.</p>
<p>-Joseph</p></blockquote>
<p> I hope this is useful for others out there. If you want to gather information on-the-ground, be sure to check out the <a href="http://www.360flex.com/">360|Flex</a> conference in April!</p>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2012/01/questioning-the-viability-of-flex/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Future of Flash Panel &#8211; Recording</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2011/12/future-of-flash-panel-recording/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2011/12/future-of-flash-panel-recording/#comments</comments>
		<pubDate>Mon, 19 Dec 2011 16:55:56 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Presentation]]></category>
		<category><![CDATA[Adobe]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=3969</guid>
		<description><![CDATA[On the 6th of December, I participated in the &#8220;Future of Flash&#8221; panel along with Kevin Hoyt, Jun Heider, and Ryan Bell with John Wilker moderating. The event was put on by the Rocky Mountain Adobe User Group (RMAUG) and &#8230; <a href="http://inflagrantedelicto.memoryspiral.com/2011/12/future-of-flash-panel-recording/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>On the 6th of December, I participated in the &#8220;Future of Flash&#8221; panel along with <a href="http://twitter.com/#!/krhoyt">Kevin Hoyt</a>, <a href="http://twitter.com/#!/coderjun">Jun Heider</a>, and Ryan Bell with <a href="http://twitter.com/#!/jwilker">John Wilker</a> moderating. The event was put on by the Rocky Mountain Adobe User Group (<a href="http://twitter.com/#!/rmaug">RMAUG</a>) and <a href="http://twitter.com/#!/360Flex">360|Flex</a> and was hosted by <a href="http://twitter.com/#!/uncubed">Uncubed</a> in Denver, Colorado.</p>
<p>Unfortunately, the recording was problematic and we only have the first 20 minutes &#8211; but it still contains some good information and discussions.</p>
<p>The recording&#8230;<br />
<object height="81" width="100%"><param name="movie" value="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F30529896"></param><param name="allowscriptaccess" value="always"></param> <embed allowscriptaccess="always" height="81" src="https://player.soundcloud.com/player.swf?url=http%3A%2F%2Fapi.soundcloud.com%2Ftracks%2F30529896" type="application/x-shockwave-flash" width="100%"></embed></object>  <span><a href="http://soundcloud.com/realeyes-media/rmaug_12-6-11">Rmaug_12/6/11</a> by <a href="http://soundcloud.com/realeyes-media">realeyes media</a></span> </p>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2011/12/future-of-flash-panel-recording/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some Clarity around Flash Platform Changes</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2011/11/some-clarity-around-flash-platform-changes/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2011/11/some-clarity-around-flash-platform-changes/#comments</comments>
		<pubDate>Wed, 16 Nov 2011 04:21:09 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=3854</guid>
		<description><![CDATA[Before this evening, this post was going to read as another grueling defense of Flash technologies&#8230; Here&#8217;s an except from my earlier draft: I have always used Flash when appropriate, to do things which were either impossible with HTML or &#8230; <a href="http://inflagrantedelicto.memoryspiral.com/2011/11/some-clarity-around-flash-platform-changes/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Before this evening, this post was going to read as another grueling defense of Flash technologies&#8230; Here&#8217;s an except from my earlier draft:</p>
<blockquote><p>I have always used Flash when appropriate, to do things which were either impossible with HTML or at least would be a major pain. I&#8217;ve developed many applications which use Flash technology &#8211; they do so in a modular way. Will this change in the near future? Not at all. For functionality that requires technology beyond what HTML can provide, I am going to use Flash. Build a website? Use HTML. Will HTML continue to improve? Sure it will&#8230; and if Adobe can provide some killer tools and frameworks around HTML in the future &#8211; <strong>that would be pretty cool too</strong>.</p></blockquote>
<div id="attachment_3870" class="wp-caption aligncenter" style="width: 578px"><a href="http://www.isflexdead.com/"><img src="http://inflagrantedelicto.memoryspiral.com/wp-content/uploads/2011/11/isflexdead.jpg" alt="" title="isflexdead" width="568" height="394" class="size-full wp-image-3870" /></a><p class="wp-caption-text">Is Flex Dead?</p></div>
<p>So what changed? This evening, the Flex team updated their article from last week with a slew of excellent new details on exactly what is going on. I suggest anyone who is even remotely interested in Flex have a look over at <a href="http://blogs.adobe.com/flex/2011/11/your-questions-about-flex.html">Your Questions About Flex</a>.  Some of the hi-lights that caught my eye include the following bits and pieces&#8230;</p>
<p>Not only the Flex SDK is being open sourced, but also BlazeDS(!), the new Falcon compiler, testing tools, new Spark components, and&#8230;</p>
<blockquote><p>Falcon JS, an experimental cross-compiler from MXML and ActionScript to HTML and JavaScript.</p></blockquote>
<p><strong>Whoa!</strong> Write AS3 and compile to HTML/JS &#8211; getting around the need for Flash Player for certain applications? Sure!</p>
<blockquote><p>Adobe will also have a team of Flex SDK engineers contributing to those new Apache projects as their full-time responsibility.</p></blockquote>
<p>Similar to their commitments to jQuery &#8211; this is really good news as Adobe ought to keep contributing to Flex. They have a lot to contribute!</p>
<blockquote><p>The Apache model has proven to foster a vibrant community, drive development forward, and allow for continuous commits from active developers.</p></blockquote>
<p>Having all of these projects (including PhoneGap) under Apache is a good move. The Apache Foundation is respected and established. Flex will not shrivel and die there &#8211; Adobe has now made some truly AWESOME contributions to the open source community!</p>
<p>The previous statement of HTML being the “long-term solution for enterprise applications” was also clarified:</p>
<blockquote><p>Flex has now, and for many years will continue to have, advantages over HTML5 for enterprise application development</p></blockquote>
<p>What about the roadmap shown at Adobe MAX this year?</p>
<blockquote><p>Previously communicated road map features, such as enhanced code editing, real-time error highlighting and compile-as-you-type support will be available to both ActionScript and Flex developers.</p></blockquote>
<p>So there we have it! Flash Builder also gets some mention with Adobe remaining committed to the tool &#8211; also a deep commitment for Flash Player on the desktop and the AIR runtime for desktop and mobile. There is a bunch of more info in the article, so be sure to <a href="http://blogs.adobe.com/flex/2011/11/your-questions-about-flex.html">give it a read</a>.</p>
<p>I&#8217;d also recommend reading over Brian Rinaldi&#8217;s post, as it provides some additional perspective: <a href="http://www.remotesynthesis.com/post.cfm/moving-forward-with-flex-and-flash">Moving Forward with Flex and Flash</a>.</p>
<p>And honestly, if you haven&#8217;t read Mike Chambers post yet&#8230; <a href="http://www.mikechambers.com/blog/2011/11/11/clarifications-on-flash-player-for-mobile-browsers-the-flash-platform-and-the-future-of-flash/">you really should</a>.</p>
<p><em>In happy addition: I&#8217;ve gotten some rather heartening news from the Adobe Community and Education teams which will wait until another day ;)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2011/11/some-clarity-around-flash-platform-changes/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Open Source Flex: REDUX!!!</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2011/11/open-source-flex-redux/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2011/11/open-source-flex-redux/#comments</comments>
		<pubDate>Sun, 13 Nov 2011 01:30:12 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[open source]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=3847</guid>
		<description><![CDATA[&#8220;Adobe annouced today that Flex is going open source!&#8221; [this is a post from 2007 in light of Adobe's announcement on 11/11/11] Heh&#8230; really&#8230; Contribute to SPOON and see what happens!]]></description>
			<content:encoded><![CDATA[<p>&#8220;<a href="http://inflagrantedelicto.memoryspiral.com/2007/04/adobe-to-open-source-flex/">Adobe annouced today that Flex is going open source!</a>&#8221; </p>
<p>[this is a post from 2007 in light of Adobe's <a href="http://blogs.adobe.com/flex/2011/11/your-questions-about-flex.html">announcement</a> on 11/11/11]</p>
<p>Heh&#8230; really&#8230; </p>
<div id="attachment_3850" class="wp-caption aligncenter" style="width: 560px"><a href="http://www.spoon.as/"><img src="http://inflagrantedelicto.memoryspiral.com/wp-content/uploads/2011/11/spoon.png" alt="" title="spoon" width="550" height="148" class="size-full wp-image-3850" /></a><p class="wp-caption-text">http://www.spoon.as/</p></div>
<p>Contribute to <a href="http://www.spoon.as/">SPOON</a> and see what happens!</p>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2011/11/open-source-flex-redux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From Desktop to Mobile: Application Functionality for Small Screens</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2011/10/from-desktop-to-mobile-application-functionality-for-small-screens/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2011/10/from-desktop-to-mobile-application-functionality-for-small-screens/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 16:49:12 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[Presentation]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[desktop]]></category>
		<category><![CDATA[Education]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=3757</guid>
		<description><![CDATA[The recording of my Adobe MAX 2011 session &#8220;From Desktop to Mobile: Application Functionality for Small Screens&#8221; is now up on Adobe TV. Slides are also available below. From Desktop to Mobile: Application Functionality for Small Screens View more presentations &#8230; <a href="http://inflagrantedelicto.memoryspiral.com/2011/10/from-desktop-to-mobile-application-functionality-for-small-screens/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The recording of my Adobe MAX 2011 session &#8220;From Desktop to Mobile: Application Functionality for Small Screens&#8221; is now up on <a href="http://tv.adobe.com/watch/max-2011-develop/from-desktop-to-mobile-application-functionality-for-small-screens/">Adobe TV</a>.</p>
<p><iframe title="AdobeTV Video Player" width="480" height="296" src="http://tv.adobe.com/embed/803/11207/" frameborder="0" allowfullscreen scrolling="no"></iframe></p>
<p>Slides are also available below.</p>
<div style="width:510px" id="__ss_9578974"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/JosephLabrecque/from-desktop-to-mobile-application-functionality-for-small-screens" title="From Desktop to Mobile: Application Functionality for Small Screens" target="_blank">From Desktop to Mobile: Application Functionality for Small Screens</a></strong> <object id="__sse9578974" width="510" height="426"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=s1800labrecque-111006122746-phpapp01&#038;stripped_title=from-desktop-to-mobile-application-functionality-for-small-screens&#038;userName=JosephLabrecque" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse9578974" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=s1800labrecque-111006122746-phpapp01&#038;stripped_title=from-desktop-to-mobile-application-functionality-for-small-screens&#038;userName=JosephLabrecque" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="510" height="426"></embed></object>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/JosephLabrecque" target="_blank">Joseph Labrecque</a> </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2011/10/from-desktop-to-mobile-application-functionality-for-small-screens/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Flash Builder and Flex 4.5: New Features Workshop</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2011/08/adobe-flash-builder-and-flex-4-5-new-features-workshop/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2011/08/adobe-flash-builder-and-flex-4-5-new-features-workshop/#comments</comments>
		<pubDate>Sat, 13 Aug 2011 16:41:12 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[Publication]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[video2brain]]></category>
		<category><![CDATA[workshop]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=3605</guid>
		<description><![CDATA[In this workshop, top Flash expert Joseph Labrecque is your guide to Flash Builder 4.5. After a quick introduction to Flash Builder for those who may be unfamiliar, he covers the many new features in the latest version, including new &#8230; <a href="http://inflagrantedelicto.memoryspiral.com/2011/08/adobe-flash-builder-and-flex-4-5-new-features-workshop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><object width="560" height="349"><param name="movie" value="http://www.youtube.com/v/foP_sm6SRy4?version=3&amp;hl=en_US&amp;rel=0&amp;hd=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/foP_sm6SRy4?version=3&amp;hl=en_US&amp;rel=0&amp;hd=1" type="application/x-shockwave-flash" width="560" height="349" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p>In this workshop, top Flash expert Joseph Labrecque is your guide to Flash Builder 4.5. After a quick introduction to Flash Builder for those who may be unfamiliar, he covers the many new features in the latest version, including new coding features and Spark components. The course includes a chapter on mobile development where you’ll learn how to create a variety of mobile project types and how to effectively simulate iOS, Android, and Tablet OS devices before packaging and signing an application for mobile distribution. Finally, you’ll learn about Flash Builder´s integration with other Flash tools, including how to perform round-trip authoring between Flash Catalyst and Flash Builder and how to author a Flash Professional project in Flash Builder.</p>
<p><a href="http://www.video2brain.com/en/products-161.htm"><img src="http://inflagrantedelicto.memoryspiral.com/wp-content/uploads/2011/08/en143_flash_builder_small.jpg" alt="" title="Adobe Flash Builder and Flex 4.5: New Features Workshop" width="145" height="213" class="alignleft size-full wp-image-3609" /></a><a href="http://www.video2brain.com/en/products-161.htm">Access the full workshop</a>.</p>
<p><a href="http://inflagrantedelicto.memoryspiral.com/wp-content/uploads/2011/08/EN143-adobe_flash_builder_and_flex_wkshp_details.pdf">Grab the detailed release</a>.</p>
<p>The following three sample movies are public:</p>
<ul>
<li><a href="http://www.video2brain.com/en/videos-5813.htm">Where Does Flash Builder Fit into the Flash Platform?</a></li>
<li><a href="http://www.video2brain.com/en/videos-5829.htm">New Formatters and Validators</a></li>
<li><a href="http://www.video2brain.com/en/videos-5839.htm">Creating a Tabbed View Navigator Application</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2011/08/adobe-flash-builder-and-flex-4-5-new-features-workshop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adapting Expectations to Fit a Mobile Workflow</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2011/07/adapting-expectations-to-fit-a-mobile-workflow/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2011/07/adapting-expectations-to-fit-a-mobile-workflow/#comments</comments>
		<pubDate>Fri, 15 Jul 2011 23:27:41 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[Presentation]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[d2wc]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=3585</guid>
		<description><![CDATA[Here are my slides from today&#8217;s D2WC session: &#8220;Adapting Expectations to Fit a Mobile Workflow&#8220;. What a great conference it has been so far! Thanks to everyone who attended my session! Adapting Expectations to Fit a Mobile Workflow View more &#8230; <a href="http://inflagrantedelicto.memoryspiral.com/2011/07/adapting-expectations-to-fit-a-mobile-workflow/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here are my slides from today&#8217;s D2WC session: &#8220;<strong>Adapting Expectations to Fit a Mobile Workflow</strong>&#8220;. <em>What a great conference it has been so far!</em></p>
<p>Thanks to everyone who attended my session!</p>
<div style="width:510px" id="__ss_8609197"> <strong style="display:block;margin:12px 0 4px"><a href="http://www.slideshare.net/JosephLabrecque/adapting-expectations-to-fit-a-mobile-workflow" title="Adapting Expectations to Fit a Mobile Workflow" target="_blank">Adapting Expectations to Fit a Mobile Workflow</a></strong> <iframe src="http://www.slideshare.net/slideshow/embed_code/8609197" width="560" height="460" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>
<div style="padding:5px 0 12px"> View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/JosephLabrecque" target="_blank">Joseph Labrecque</a> </div>
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2011/07/adapting-expectations-to-fit-a-mobile-workflow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Preserving Flex s&#124;Button Icon Colors</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2011/06/preserving-flex-sbutton-icon-colors/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2011/06/preserving-flex-sbutton-icon-colors/#comments</comments>
		<pubDate>Sun, 26 Jun 2011 20:42:27 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[Icon]]></category>
		<category><![CDATA[Spark]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=3527</guid>
		<description><![CDATA[I&#8217;ve noticed this behavior before, but in previous projects it wasn&#8217;t a really big deal&#8230; Scenario: Using Flex 4.5 and the default Spark theme, you provide a button with both a &#8220;chromeColor&#8221; setting and assign it an Icon. The Icon &#8230; <a href="http://inflagrantedelicto.memoryspiral.com/2011/06/preserving-flex-sbutton-icon-colors/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve noticed this behavior before, but in previous projects it wasn&#8217;t a really big deal&#8230;</p>
<blockquote><p><strong>Scenario: </strong>Using Flex 4.5 and the default Spark theme, you provide a button with both a &#8220;chromeColor&#8221; setting and assign it an Icon. The Icon is rendered almost transparent and looks nothing like what you&#8217;ve exported from Photoshop, Fireworks, or whatever. The image below demonstrates both how the icon should appear (top) and how it appears by default (bottom).</p></blockquote>
<div id="attachment_3529" class="wp-caption aligncenter" style="width: 147px"><a href="http://inflagrantedelicto.memoryspiral.com/wp-content/uploads/2011/06/ColorizeButton.jpg"><img class="size-full wp-image-3529" title="ColorizeButton" src="http://inflagrantedelicto.memoryspiral.com/wp-content/uploads/2011/06/ColorizeButton.jpg" alt="" width="137" height="91" /></a><p class="wp-caption-text">Good Icon / Bad Icon</p></div>
<p>I&#8217;ve mentioned that I&#8217;ve encountered this before. Well&#8230; for the current project, it really is a big deal. I needed to find a solution to this and the answer is not at all readily available. Since the ability to include an icon was not included in the initial Spark release, performing a search on Google will mostly pull up workarounds for this. Now that icons are officially supported in Spark Button components, this is not a big deal&#8230; yet we still have the problem of the icon showing up all funky.</p>
<p>I reached out on Twitter, thinking there must be someone out there that had encountered this. <a href="http://twitter.com/polyGeek/">Dan Florio</a> pointed out that it was likely the <em>chromeColor</em> style setting that was causing the problem. After giving this a good look, I did verify that the icon seemed to be inheriting styles off of the <em>chomeColor </em>even though the Label element within the Button was not. Weird&#8230; but it definitely gave me something to work on.</p>
<p>Anyhow. Here is what I found that does fix this problem.</p>
<ol>
<li>Create a new Flex application with the default Spark theme.</li>
<li>Add a Button with an icon defined, as well as the <em>chromeColor</em> attribute:
<pre style="white-space:normal;">&lt;s:Button label="BOOKMARK" chromeColor="#000000"  icon="@Embed('mini_bookmark.png')"/&gt;</pre>
<p> This will render the icon barely visible.</li>
<li>Now you must create a new Skin class based off of <em>spark.skins.spark.ButtonSkin</em> and assign this to the <em>skinClass</em> attribute of the Button</li>
<li>Within this class (around line 43) is the following declaration:
<pre style="white-space:normal;">static private const exclusions:Array = ["labelDisplay"];</pre>
</li>
<li>The icon in a Spark Button has the ID of <em>iconDisplay</em>. We will add this to the <em>exclusions </em>Array:
<pre style="white-space:normal;">static private const exclusions:Array = ["labelDisplay", "iconDisplay"];</pre>
</li>
<li><strong>Presto!</strong> Everything looks classy!</li>
</ol>
<p>Hopefully those reading this did not need to spend over an hour wading through the default Spark component and skin declarations to locate this :)</p>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2011/06/preserving-flex-sbutton-icon-colors/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Available Now!: Flash Development for Android Cookbook</title>
		<link>http://inflagrantedelicto.memoryspiral.com/2011/06/available-now-flash-development-for-android-cookbook/</link>
		<comments>http://inflagrantedelicto.memoryspiral.com/2011/06/available-now-flash-development-for-android-cookbook/#comments</comments>
		<pubDate>Fri, 17 Jun 2011 15:06:35 +0000</pubDate>
		<dc:creator>Joseph Labrecque</dc:creator>
				<category><![CDATA[AIR]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Book]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://inflagrantedelicto.memoryspiral.com/?p=3428</guid>
		<description><![CDATA[I&#8217;m thrilled to announce that my Flash Development for Android Cookbook is now available to purchase in print and digital formats! The book contains 372 pages of useful information and solid recipes for developing killer Android applications using Flash Platform &#8230; <a href="http://inflagrantedelicto.memoryspiral.com/2011/06/available-now-flash-development-for-android-cookbook/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m thrilled to announce that my <strong><a href="http://josephlabrecque.com/books">Flash Development for Android Cookbook</a></strong> is now available to purchase in print and digital formats! </p>
<p>The book contains 372 pages of useful information and solid recipes for developing killer Android applications using Flash Platform technology. </p>
<blockquote><p><a href="http://josephlabrecque.com/books"><img src="http://inflagrantedelicto.memoryspiral.com/wp-content/uploads/2011/06/1420EXP.jpg" alt="" title="1420EXP" width="200" height="247" class="alignleft size-full wp-image-3471" /></a>The Flash Development for Android Cookbook enables Flash developers to branch out into Android mobile applications through a set of essential, easily demonstrable recipes. It takes you through the entire development workflow: from setting up a local development environment, to developing and testing your application, to compiling for distribution to the ever-growing Android Market.</p></blockquote>
<p>There a a number of people I&#8217;d like to call attention to and thank for helping make this book a reality:</p>
<ul>
<li><strong><a href="http://twitter.com/scottjanousek">Scott Janousek</a></strong>: for providing an excellent forward to the book.</li>
<li><strong><strong><a href="http://twitter.com/biondifabio">Fabio Biondi</a></strong>, <a href="http://twitter.com/seantheflexguy">Sean Moore</a></strong>, and <strong><a href="http://twitter.com/SmallScrnDesign">Leonardo Risuleo</a></strong>: for lending a careful set of eyes as technical reviewers.</li>
<li><strong><a href="http://twitter.com/wilsonpackt">Wilson D&#8217;souza</a></strong>: for his expert editorial help through the entire process.</li>
<li>Thanks also to my friends in the Adobe Community Professional, Adobe Education Leader, and wider Flash Platform and mobile development communities!!!</li>
</ul>
<p>Lastly, special thanks to my wife <strong><a href="http://twitter.com/LeslieLabrecque">Leslie Labrecque</a></strong> for putting up with me and these many varied projects&#8230; ;)</p>
<p>Please spread the word, <a href="http://josephlabrecque.com/books">buy the book</a>, and drop me a note if it was useful!</p>
]]></content:encoded>
			<wfw:commentRss>http://inflagrantedelicto.memoryspiral.com/2011/06/available-now-flash-development-for-android-cookbook/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

