<?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>Ryan Campbell &#187; MinimalComps</title>
	<atom:link href="http://www.ryancampbell.com/category/minimalcomps/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ryancampbell.com</link>
	<description>Flex/Flash Developer Blog</description>
	<lastBuildDate>Fri, 30 Jul 2010 03:46:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Skinning MinimalComps with Degrafa</title>
		<link>http://www.ryancampbell.com/2009/09/10/skinning-minimalcomps-with-degrafa/</link>
		<comments>http://www.ryancampbell.com/2009/09/10/skinning-minimalcomps-with-degrafa/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 16:43:28 +0000</pubDate>
		<dc:creator>Ryan Campbell</dc:creator>
				<category><![CDATA[Degrafa]]></category>
		<category><![CDATA[MXML]]></category>
		<category><![CDATA[MinimalComps]]></category>

		<guid isPermaLink="false">http://www.ryancampbell.com/?p=43</guid>
		<description><![CDATA[Just a quick post to show how you can utilize Degrafa and MXML to skin the MinimalComps components. Currently this adds just over 50kb to your SWF but it's on on going effort to lower this and minimize the dependencies on Flex classes.
My skin extends from GeometryGroup which instead of adding another DisplayObject to the [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick post to show how you can utilize <a href="http://www.degrafa.com">Degrafa</a> and MXML to skin the <a href="http://code.google.com/p/minimalcomps/">MinimalComps</a> components. Currently this adds just over 50kb to your SWF but it's on on going effort to lower this and minimize the dependencies on Flex classes.</p>
<p>My skin extends from GeometryGroup which instead of adding another DisplayObject to the display list it simply draws directly on the component.</p>
<p>I really like the idea of using AS3 for your component behavior/logic and seperating your views/skins using MXML. This is something Flex 4 is trying to achieve with FXG and it would be cool to see other frameworks do the same with Degrafa.</p>
<p><a href="/flex/MinimalSkins/srcview/" target="_blank">View the source</a></p>
<p><iframe src="/flex/MinimalSkins/MinimalSkins.html" width="100%" height="100"></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryancampbell.com/2009/09/10/skinning-minimalcomps-with-degrafa/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Using MXML without Flex (Example and Source)</title>
		<link>http://www.ryancampbell.com/2009/08/26/using-mxml-without-flex-example-and-source/</link>
		<comments>http://www.ryancampbell.com/2009/08/26/using-mxml-without-flex-example-and-source/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 19:47:54 +0000</pubDate>
		<dc:creator>Ryan Campbell</dc:creator>
				<category><![CDATA[Flex]]></category>
		<category><![CDATA[MXML]]></category>
		<category><![CDATA[MinimalComps]]></category>

		<guid isPermaLink="false">http://www.bobjim.com/2009/08/26/using-mxml-without-flex-example-and-source/</guid>
		<description><![CDATA[I made a few minor changes to the MinimalComps project from Keith Peters and got it playing nicely with MXML. The below application compiles to a tiny 23KB yet makes use of MXML and even data binding.
I added only 2 new extra classes (Container and Application). Container simply adds the ability to add child DisplayObjects [...]]]></description>
			<content:encoded><![CDATA[<p>I made a few minor changes to the <a href="http://code.google.com/p/minimalcomps/" title="MinimalComps" target="_blank">MinimalComps</a> project from <a href="http://www.bit-101.com/blog/" title="Keith Peters" target="_blank">Keith Peters</a> and got it playing nicely with MXML. The below application compiles to a tiny<strong> 23KB</strong> yet makes use of MXML and even data binding.</p>
<p>I added only 2 new extra classes (Container and Application). Container simply adds the ability to add child DisplayObjects via MXML. Application extends Container and handles configuring the stage.</p>
<p>The only changes I made to the existing MinimalComps classes was adding a few metadata tags and modified VBox and HBox to extend Container.</p>
<p><a href="/flex/MinimalComps/srcview/index.html" target="_blank">View</a> or <a href="/flex/MinimalComps/srcview/MinimalComps.zip" target="_blank">download</a> the full source code.</p>
<p><iframe src="/flex/MinimalComps/MinimalComps.html" height="150" width="100%"></iframe></p>
<p>Here's the source for the main mxml file:</p>
<p><iframe src="/flex/MinimalComps/srcview/source/MinimalComps.mxml.html" height="380" width="100%"></iframe></p>
<p>Note: This has nothing to do with the new framework we are building. I just wanted to show off how easy it is to use MXML without Flex.</p>
<p><a href="/flex/MinimalComps/srcview/index.html" target="_blank">View</a> or <a href="/flex/MinimalComps/srcview/MinimalComps.zip" target="_blank">download</a> the full source code.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryancampbell.com/2009/08/26/using-mxml-without-flex-example-and-source/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
	</channel>
</rss>
