<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Reflections on FLA-based components</title>
	<atom:link href="http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/feed/" rel="self" type="application/rss+xml" />
	<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/</link>
	<description>Not another WordPress.com weblog :)</description>
	<lastBuildDate>Fri, 19 Jun 2009 02:37:05 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: smackme</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-898</link>
		<dc:creator>smackme</dc:creator>
		<pubDate>Fri, 16 May 2008 07:51:36 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-898</guid>
		<description>Thanks for posting this!
I&#039;d like to help too, Adobe just doesn&#039;t know about me yet B-)</description>
		<content:encoded><![CDATA[<p>Thanks for posting this!<br />
I&#8217;d like to help too, Adobe just doesn&#8217;t know about me yet B-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grant Skinner</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-897</link>
		<dc:creator>Grant Skinner</dc:creator>
		<pubDate>Tue, 13 May 2008 17:37:08 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-897</guid>
		<description>At the risk of sounding defensive, everything people are complaining about here is not an architectural. While there is certainly a ton of room for improvement in the component architecture, I believe what we built was a major improvement over the v2 components, and much more flexible / extendible than the Flex framework (though this is continuing to improve). Of course, this is ham-stringed by other factors.

I agree 100% that the custom component development workflow *really* needs to be improved. It was a major hindrance to us while we developed the v3 components, and continues to cause us headaches today (ex. SPL components). I would love to see a flourishing third-party marketplace for custom components in Flash, but the current process is arcane, and the documentation is scattered. This sets up a large barrier to entry that most developers are unwilling or unable to hurdle.

I&#039;d strongly encourage everyone posting here to let Adobe know how you feel. They do listen, and they apportion engineering time based partly on feedback. I try to help where I can, but it really isn&#039;t my job to offer ongoing support for the components - that&#039;s up to Adobe.

Two more for the list of grievances: Missing components (accordion, RTE, etc), and a bug that prevents setting custom component icons on Mac (only works on PC).

Just FYI - you should not have to restart Flash while doing component development, can you be more specific? Also, building a livepreview should only be a few steps (4?) - however they are weird, unintuitive steps.</description>
		<content:encoded><![CDATA[<p>At the risk of sounding defensive, everything people are complaining about here is not an architectural. While there is certainly a ton of room for improvement in the component architecture, I believe what we built was a major improvement over the v2 components, and much more flexible / extendible than the Flex framework (though this is continuing to improve). Of course, this is ham-stringed by other factors.</p>
<p>I agree 100% that the custom component development workflow *really* needs to be improved. It was a major hindrance to us while we developed the v3 components, and continues to cause us headaches today (ex. SPL components). I would love to see a flourishing third-party marketplace for custom components in Flash, but the current process is arcane, and the documentation is scattered. This sets up a large barrier to entry that most developers are unwilling or unable to hurdle.</p>
<p>I&#8217;d strongly encourage everyone posting here to let Adobe know how you feel. They do listen, and they apportion engineering time based partly on feedback. I try to help where I can, but it really isn&#8217;t my job to offer ongoing support for the components &#8211; that&#8217;s up to Adobe.</p>
<p>Two more for the list of grievances: Missing components (accordion, RTE, etc), and a bug that prevents setting custom component icons on Mac (only works on PC).</p>
<p>Just FYI &#8211; you should not have to restart Flash while doing component development, can you be more specific? Also, building a livepreview should only be a few steps (4?) &#8211; however they are weird, unintuitive steps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MasterZ</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-891</link>
		<dc:creator>MasterZ</dc:creator>
		<pubDate>Mon, 05 May 2008 04:56:42 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-891</guid>
		<description>Well I really expected a custom component built in FlexBuilder3 with AS3 as a SWC Library, to one at least show GUI adjusters for Inspectable Properties when added to the &quot;Common&quot; section. Nevermind ever/any subclass of UIComponent to either function normally with resizing bands or respond to an onUpdate or preferably something/anything like a livePreview method! I don&#039;t think I would design or release it any other way, and will remain pissed until such time. FB4?</description>
		<content:encoded><![CDATA[<p>Well I really expected a custom component built in FlexBuilder3 with AS3 as a SWC Library, to one at least show GUI adjusters for Inspectable Properties when added to the &#8220;Common&#8221; section. Nevermind ever/any subclass of UIComponent to either function normally with resizing bands or respond to an onUpdate or preferably something/anything like a livePreview method! I don&#8217;t think I would design or release it any other way, and will remain pissed until such time. FB4?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bug and Feature Requests and for JSFL - Zeus Labs</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-887</link>
		<dc:creator>Bug and Feature Requests and for JSFL - Zeus Labs</dc:creator>
		<pubDate>Tue, 08 Apr 2008 00:02:04 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-887</guid>
		<description>[...] useful. I&#8217;ve been using it for some time now to partially automate builds for Flash CS3 FLA-based components. I can create component shims, live preview SWFs, and many things of that nature which [...]</description>
		<content:encoded><![CDATA[<p>[...] useful. I&#8217;ve been using it for some time now to partially automate builds for Flash CS3 FLA-based components. I can create component shims, live preview SWFs, and many things of that nature which [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Penner</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-373</link>
		<dc:creator>Robert Penner</dc:creator>
		<pubDate>Sat, 29 Sep 2007 01:28:31 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-373</guid>
		<description>http://robertpenner.com/flashblog/2007/09/creating-as3-components-in-flash-lost.html

&quot;[Flash CS3 has a] lack of documentation on how to develop custom components ... Hopefully our screams for help will be heard.&quot;
-- Posted by SmackMe

Scream no more, Sir SmackMe. You just been smuck&#039;d with an epic mini-series on component creation, now up on Adobe&#039;s Developer Center.</description>
		<content:encoded><![CDATA[<p><a href="http://robertpenner.com/flashblog/2007/09/creating-as3-components-in-flash-lost.html" rel="nofollow">http://robertpenner.com/flashblog/2007/09/creating-as3-components-in-flash-lost.html</a></p>
<p>&#8220;[Flash CS3 has a] lack of documentation on how to develop custom components &#8230; Hopefully our screams for help will be heard.&#8221;<br />
&#8211; Posted by SmackMe</p>
<p>Scream no more, Sir SmackMe. You just been smuck&#8217;d with an epic mini-series on component creation, now up on Adobe&#8217;s Developer Center.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: P</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-49</link>
		<dc:creator>P</dc:creator>
		<pubDate>Wed, 08 Aug 2007 12:30:35 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-49</guid>
		<description>Nice to hear someone giving them some stick by the way. Keep it up.</description>
		<content:encoded><![CDATA[<p>Nice to hear someone giving them some stick by the way. Keep it up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: P</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-48</link>
		<dc:creator>P</dc:creator>
		<pubDate>Wed, 08 Aug 2007 12:29:35 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-48</guid>
		<description>It really sucks. I&#039;m sitting down to write my own component framework from scratch which is not something I have the time to do. Adobe are taking the piss and I can&#039;t believe the Flash community is not up in arms about it. Flex is not a replacement for Flash. It is too cumbersome and bloated for most of the projects I work on, but it&#039;s looking like the only way to go.

What really pisses me off is that having read/listened to Grant Skinner bang on about how easy these components are to extend, he (and Adobe) can go completely silent on the matter. Leaving so many Flash developers hanging.

I am an angry man. Grrrrrr</description>
		<content:encoded><![CDATA[<p>It really sucks. I&#8217;m sitting down to write my own component framework from scratch which is not something I have the time to do. Adobe are taking the piss and I can&#8217;t believe the Flash community is not up in arms about it. Flex is not a replacement for Flash. It is too cumbersome and bloated for most of the projects I work on, but it&#8217;s looking like the only way to go.</p>
<p>What really pisses me off is that having read/listened to Grant Skinner bang on about how easy these components are to extend, he (and Adobe) can go completely silent on the matter. Leaving so many Flash developers hanging.</p>
<p>I am an angry man. Grrrrrr</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: smackme</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-39</link>
		<dc:creator>smackme</dc:creator>
		<pubDate>Sat, 04 Aug 2007 00:27:47 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-39</guid>
		<description>Thanks for the comments and support :)
We&#039;ll just sit and wait for a new release or smth or may be a good update.
@Josh: Unfortunately refreshing component list won&#039;t help with FLA based components :&#124; It&#039;s very sad</description>
		<content:encoded><![CDATA[<p>Thanks for the comments and support <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
We&#8217;ll just sit and wait for a new release or smth or may be a good update.<br />
@Josh: Unfortunately refreshing component list won&#8217;t help with FLA based components <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_neutral.gif' alt=':|' class='wp-smiley' />  It&#8217;s very sad</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-38</link>
		<dc:creator>Josh</dc:creator>
		<pubDate>Fri, 03 Aug 2007 23:20:33 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-38</guid>
		<description>I&#039;m with you on this one, to a certain degree. Creating a FLA-based component is a major pain, and there is no documentation that explains how to do it. There&#039;s a great article on the Flash Brighton blog that I discovered a short time after I figured out all the details on my own through trial and error. I&#039;m sure a quick search will find it, if you&#039;re interested.

I recommend setting up some JSFL scripts if you can. I&#039;ve been able to completely automate the creation of a component shim and the building of a live preview SWF. As for the restarting of Flash, are you aware that the Components Panel has a reload option in the menu? I&#039;m not sure if it helps in your particular case, but it might.

How can it be fixed? Personally, I think that a new format for Flash components would be a good thing. SWC is great for fully compiled components, but as we&#039;ve discovered, FLA-based components are hundreds of times more difficult to manage. Perhaps a zip-based format that contains the library assets, the raw (or compiled, if security is a concern) ActionScript files (with automated shim building for the compiled option, please!). SWC is already a zip format, maybe this format can be tweaked a bit to get the desired effect.

Now, I&#039;m just rambling. I&#039;m glad that someone else is as frustrated as I am.</description>
		<content:encoded><![CDATA[<p>I&#8217;m with you on this one, to a certain degree. Creating a FLA-based component is a major pain, and there is no documentation that explains how to do it. There&#8217;s a great article on the Flash Brighton blog that I discovered a short time after I figured out all the details on my own through trial and error. I&#8217;m sure a quick search will find it, if you&#8217;re interested.</p>
<p>I recommend setting up some JSFL scripts if you can. I&#8217;ve been able to completely automate the creation of a component shim and the building of a live preview SWF. As for the restarting of Flash, are you aware that the Components Panel has a reload option in the menu? I&#8217;m not sure if it helps in your particular case, but it might.</p>
<p>How can it be fixed? Personally, I think that a new format for Flash components would be a good thing. SWC is great for fully compiled components, but as we&#8217;ve discovered, FLA-based components are hundreds of times more difficult to manage. Perhaps a zip-based format that contains the library assets, the raw (or compiled, if security is a concern) ActionScript files (with automated shim building for the compiled option, please!). SWC is already a zip format, maybe this format can be tweaked a bit to get the desired effect.</p>
<p>Now, I&#8217;m just rambling. I&#8217;m glad that someone else is as frustrated as I am.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Al</title>
		<link>http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-37</link>
		<dc:creator>Al</dc:creator>
		<pubDate>Fri, 03 Aug 2007 21:14:20 +0000</pubDate>
		<guid isPermaLink="false">http://flexion.wordpress.com/2007/07/25/reflections-on-fla-based-components/#comment-37</guid>
		<description>One more for your list:

Try getting them to work in a runtime shared library (RSL), we gave up and bought a Flex license.</description>
		<content:encoded><![CDATA[<p>One more for your list:</p>
<p>Try getting them to work in a runtime shared library (RSL), we gave up and bought a Flex license.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
