<?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/"
	>
<channel>
	<title>Comments on: Getting started with Flex 4 FXG and Flex Builder 3</title>
	<atom:link href="http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/</link>
	<description>code = joy</description>
	<pubDate>Thu, 08 Jan 2009 11:54:25 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Getting Started with Flex 4 (Gumbo) &#124; Simeon Says</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-15103</link>
		<dc:creator>Getting Started with Flex 4 (Gumbo) &#124; Simeon Says</dc:creator>
		<pubDate>Tue, 25 Nov 2008 02:37:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-15103</guid>
		<description>[...] Mike Chambers has a good blog post on how to set this up, but I have also prepared a screencast to show you how to set this up. [...]</description>
		<content:encoded><![CDATA[<p>[...] Mike Chambers has a good blog post on how to set this up, but I have also prepared a screencast to show you how to set this up. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick Bullotta</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-14184</link>
		<dc:creator>Rick Bullotta</dc:creator>
		<pubDate>Sat, 27 Sep 2008 21:59:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-14184</guid>
		<description>To answer myself (I don't know if that's good or bad), it looks like degrafa has a lot of these features, so I'm guessing it would be reasonable to assume that FXG will implement them as well.  I'm really impressed with what I've seen...and will experiment with the dynamic object creation/instantiation.</description>
		<content:encoded><![CDATA[<p>To answer myself (I don&#8217;t know if that&#8217;s good or bad), it looks like degrafa has a lot of these features, so I&#8217;m guessing it would be reasonable to assume that FXG will implement them as well.  I&#8217;m really impressed with what I&#8217;ve seen&#8230;and will experiment with the dynamic object creation/instantiation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick Bullotta</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-14143</link>
		<dc:creator>Rick Bullotta</dc:creator>
		<pubDate>Thu, 25 Sep 2008 17:08:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-14143</guid>
		<description>Mike, great stuff.  When I was at SAP, we had a number of discussions with the Flex team regarding the value of declarative vector graphics versus AS methods.  A few quick questions/comments:  

- Will an FXG "thing" be addressible at the object instance (e.g. can you script animation by accessing elements with an "id" and manipulating their properties)?  To me, this would be a HUGE must-have and would also open Flex/Flash up to a whole new class of applications.

- Why not also address a few of the deficiencies/missing items in SVG while defining the FXG spec?  Notably, an arc and wedge object, which required massive mental math and should be a declarative object.

- Will FXG support binding much like Flex elements can?  Stated differently, could the color of a rectangle be defined via a {expression}?

- Will it be possible to dynamically instantiate/create objects and add them to an FXG object (e.g. can I create a new rectangle on the fly and add it and have it rendered)?

Looks quite promising!

Rick</description>
		<content:encoded><![CDATA[<p>Mike, great stuff.  When I was at SAP, we had a number of discussions with the Flex team regarding the value of declarative vector graphics versus AS methods.  A few quick questions/comments:  </p>
<p>- Will an FXG &#8220;thing&#8221; be addressible at the object instance (e.g. can you script animation by accessing elements with an &#8220;id&#8221; and manipulating their properties)?  To me, this would be a HUGE must-have and would also open Flex/Flash up to a whole new class of applications.</p>
<p>- Why not also address a few of the deficiencies/missing items in SVG while defining the FXG spec?  Notably, an arc and wedge object, which required massive mental math and should be a declarative object.</p>
<p>- Will FXG support binding much like Flex elements can?  Stated differently, could the color of a rectangle be defined via a {expression}?</p>
<p>- Will it be possible to dynamically instantiate/create objects and add them to an FXG object (e.g. can I create a new rectangle on the fly and add it and have it rendered)?</p>
<p>Looks quite promising!</p>
<p>Rick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mani</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-14053</link>
		<dc:creator>mani</dc:creator>
		<pubDate>Sat, 20 Sep 2008 02:38:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-14053</guid>
		<description>Thanks for the wonderful artical~
By the way, how to merge namespaces together? 
In flex-configure.xml?
If anybody know that , please email me.
Thanks in advance!
Email:shineandsky@gmail.com</description>
		<content:encoded><![CDATA[<p>Thanks for the wonderful artical~<br />
By the way, how to merge namespaces together?<br />
In flex-configure.xml?<br />
If anybody know that , please email me.<br />
Thanks in advance!<br />
Email:shineandsky@gmail.com</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Flex Monkey Patches &#187; Blog Archive &#187; Rubbernecker’s Review - Week 10</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-13648</link>
		<dc:creator>Flex Monkey Patches &#187; Blog Archive &#187; Rubbernecker’s Review - Week 10</dc:creator>
		<pubDate>Tue, 02 Sep 2008 14:38:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-13648</guid>
		<description>[...] Getting started with Flex 4 FXG and Flex Builder 3 (from Mike Chambers) [...]</description>
		<content:encoded><![CDATA[<p>[...] Getting started with Flex 4 FXG and Flex Builder 3 (from Mike Chambers) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christopher Hayen</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-13583</link>
		<dc:creator>Christopher Hayen</dc:creator>
		<pubDate>Sat, 30 Aug 2008 20:50:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-13583</guid>
		<description>Can't wait for the new version to come out.  I'm very excited about the new text engine and the gradient fills!</description>
		<content:encoded><![CDATA[<p>Can&#8217;t wait for the new version to come out.  I&#8217;m very excited about the new text engine and the gradient fills!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mikechambers</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-13581</link>
		<dc:creator>mikechambers</dc:creator>
		<pubDate>Sat, 30 Aug 2008 18:01:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-13581</guid>
		<description>re : FXG cs SVG

This is actually covered in the specification:

http://opensource.adobe.com/wiki/display/flexsdk/FXG+1.0+Specification

--
FXG vs SVG
When initial work on an XML-based graphics interchange format began, the natural first thought was to use SVG. However, there are key differences between SVG and Flash Player's graphics capabilities. These include core differences in SVG and Flash's rendering model with regards to filters, transforms and text. Additionally, the interchange format needed to be able to support future Flash Player features, which would not necessarily map to SVG features. As such, the decision was made to go with a new interchange format, FXG, instead of having a non-standard implementation of SVG. FXG does borrow from SVG whenever possible.

It is important to note that this specification follows much of the SVG specification format organization as well as copying related concept prose. The SVG specification is available at http://www.w3.org/TR/SVG/.
--

mike chambers

mesh@adobe.com</description>
		<content:encoded><![CDATA[<p>re : FXG cs SVG</p>
<p>This is actually covered in the specification:</p>
<p><a href="http://opensource.adobe.com/wiki/display/flexsdk/FXG+1.0+Specification" rel="nofollow">http://opensource.adobe.com/wiki/display/flexsdk/FXG+1.0+Specification</a></p>
<p>&#8211;<br />
FXG vs SVG<br />
When initial work on an XML-based graphics interchange format began, the natural first thought was to use SVG. However, there are key differences between SVG and Flash Player&#8217;s graphics capabilities. These include core differences in SVG and Flash&#8217;s rendering model with regards to filters, transforms and text. Additionally, the interchange format needed to be able to support future Flash Player features, which would not necessarily map to SVG features. As such, the decision was made to go with a new interchange format, FXG, instead of having a non-standard implementation of SVG. FXG does borrow from SVG whenever possible.</p>
<p>It is important to note that this specification follows much of the SVG specification format organization as well as copying related concept prose. The SVG specification is available at <a href="http://www.w3.org/TR/SVG/" rel="nofollow">http://www.w3.org/TR/SVG/</a>.<br />
&#8211;</p>
<p>mike chambers</p>
<p><a href="mailto:mesh@adobe.com">mesh@adobe.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Glenn Williams</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-13574</link>
		<dc:creator>Glenn Williams</dc:creator>
		<pubDate>Sat, 30 Aug 2008 07:48:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-13574</guid>
		<description>quote: "but wait.. there are already some descriptive formats out: xml based: SVG, VML, XAML"

I see your point Mattias, but I imagine that FXG will model the functionality of Flash-Player, and as such not all of the other formats mentioned will fit the model as closely as a custom one. I'm sure adobe could have written a sub-set of say SVG, but then we'd just end up with a non-standard SVG implementation, or a full implementation with missing features from the Flash player APIs.

this could also be totally wrong. But, it's the answer I gave myself when I first heard of FXG and asked myself the very question you are asking here.

Be interesting to know if this is the case, and if so what are the areas that FXG handles for the Player APIs that wouldn't have not been so fully covered by SVG for example.


again, I may be way off here and there may be no reason what so ever for a new format, but a doubt they'd have gone to the trouble.

cheers

glenn
tinylion development uk</description>
		<content:encoded><![CDATA[<p>quote: &#8220;but wait.. there are already some descriptive formats out: xml based: SVG, VML, XAML&#8221;</p>
<p>I see your point Mattias, but I imagine that FXG will model the functionality of Flash-Player, and as such not all of the other formats mentioned will fit the model as closely as a custom one. I&#8217;m sure adobe could have written a sub-set of say SVG, but then we&#8217;d just end up with a non-standard SVG implementation, or a full implementation with missing features from the Flash player APIs.</p>
<p>this could also be totally wrong. But, it&#8217;s the answer I gave myself when I first heard of FXG and asked myself the very question you are asking here.</p>
<p>Be interesting to know if this is the case, and if so what are the areas that FXG handles for the Player APIs that wouldn&#8217;t have not been so fully covered by SVG for example.</p>
<p>again, I may be way off here and there may be no reason what so ever for a new format, but a doubt they&#8217;d have gone to the trouble.</p>
<p>cheers</p>
<p>glenn<br />
tinylion development uk</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Chambers &#187; Blog Archive &#187; Data Binding with FXG in Flex 4</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-13571</link>
		<dc:creator>Mike Chambers &#187; Blog Archive &#187; Data Binding with FXG in Flex 4</dc:creator>
		<pubDate>Fri, 29 Aug 2008 20:13:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-13571</guid>
		<description>[...] I also have a post on how to get started with Flex 4 FXG in Flex Builder 3. [...]</description>
		<content:encoded><![CDATA[<p>[...] I also have a post on how to get started with Flex 4 FXG in Flex Builder 3. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike Chambers &#187; Blog Archive &#187; Defining and Reusing Symbols in Flex 4 FXG</title>
		<link>http://www.mikechambers.com/blog/2008/08/28/getting-started-with-flex-4-fxg-and-flex-builder-3/comment-page-1/#comment-13565</link>
		<dc:creator>Mike Chambers &#187; Blog Archive &#187; Defining and Reusing Symbols in Flex 4 FXG</dc:creator>
		<pubDate>Fri, 29 Aug 2008 17:04:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.mikechambers.com/blog/?p=1391#comment-13565</guid>
		<description>[...] which can then be reused multiple times within the FXG or MXML document.  For example, here is our HelloWorld example from yesterday, which uses a symbol to display the content, as opposed to just generating it [...]</description>
		<content:encoded><![CDATA[<p>[...] which can then be reused multiple times within the FXG or MXML document.  For example, here is our HelloWorld example from yesterday, which uses a symbol to display the content, as opposed to just generating it [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
