<?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>Degrafa &#187; beta 1</title>
	<atom:link href="http://www.degrafa.org/blog/category/beta-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.degrafa.org/blog</link>
	<description>Degrafa is a declarative graphics framework.</description>
	<lastBuildDate>Fri, 06 Nov 2009 05:15:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>A Week Left for Degrafa Derby Submissions</title>
		<link>http://www.degrafa.org/blog/2008/02/a-week-left-for-degrafa-derby-submissions/</link>
		<comments>http://www.degrafa.org/blog/2008/02/a-week-left-for-degrafa-derby-submissions/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 17:05:53 +0000</pubDate>
		<dc:creator>juan</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[contest]]></category>
		<category><![CDATA[notices]]></category>
		<category><![CDATA[derby]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2008/02/15/a-week-left-for-degrafa-derby-submissions/</guid>
		<description><![CDATA[Wow, does time fly. The deadline for Degrafa Derby submissions is rapidly approaching with one week left on the board. We&#8217;ve seen a mix of uses of Degrafa and even more talks of ideas for submissions, so keep it going.
We know some people are waiting until the last minute to submit, which is fine. The [...]]]></description>
			<content:encoded><![CDATA[<p>Wow, does time fly. The deadline for Degrafa Derby submissions is rapidly approaching with one week left on the board. We&#8217;ve seen a mix of uses of Degrafa and even more talks of ideas for submissions, so keep it going.</p>
<p>We know some people are waiting until the last minute to submit, which is fine. The submission cut off is February 22nd and since we&#8217;re scattered across the globe, you don&#8217;t have to worry about adhering to a particular time zone.</p>
<p>We&#8217;ll take late submissions, but we can&#8217;t guarantee it&#8217;ll get into judging. The more time we have to spend with a submission the better, and since a majority of the â€œjudgesâ€ will be heading off to <a href="http://www.360conferences.com/360flex/" target="_blank">360|Flex</a>, we have a window of time to get all the judging in. Also, submissions from any country are accepted.</p>
<p>Send your Degrafa Derby submission to derby [at] degrafa [dot] com with:</p>
<ul>
<li>Your Submission: source files or a URL</li>
<li>Title of Submission</li>
<li>Name(s) of Developers</li>
<li>Description</li>
<li>Any unique challenges, approaches, etc.</li>
<li>Contact Email</li>
<li>Proof that submission uses Degrafa. We basically need to know you used Degrafa. This can be source files, a secret link to a submission with view source enabled, or an â€œI swear it&#8217;s Degrafaâ€ statement.</li>
<p>Any questions, email derby [at] degrafa [dot] com.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2008/02/a-week-left-for-degrafa-derby-submissions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Randomly Generated Art</title>
		<link>http://www.degrafa.org/blog/2008/02/randomly-generated-art/</link>
		<comments>http://www.degrafa.org/blog/2008/02/randomly-generated-art/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 04:11:42 +0000</pubDate>
		<dc:creator>juan</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[samples]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[random]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2008/02/11/randomly-generated-art/</guid>
		<description><![CDATA[
The other day I came across Chad Udell&#8217;s post about his KulerCreator and it got me thinking. Degrafa could easily be used to create random generated art, especially since so many of the Degrafa object properties are bindable. I grabbed Tweener (which I had never used before) and applied it to a few different shapes [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.degrafa.com/wp-content/source/images/DegrafaRGA1.jpg" alt="Degrafa RGA" /><br/><br />
The other day I came across <a href="http://visualrinse.com/2008/02/09/kuler-creator-dissected-in-computer-arts-issue-145-tutorialsource-code/" target="_blank">Chad Udell&#8217;s post about his KulerCreator</a> and it got me thinking. Degrafa could easily be used to create random generated art, especially since so many of the Degrafa object properties are bindable. I grabbed <a href="http://code.google.com/p/tweener/" target="_blank">Tweener</a> (which I had never used before) and applied it to a few different shapes and their properties.</p>
<p>I used two circles and set tweens on their size dimensions, as well as some of the gradient fill properties, which creates some interesting effects. There&#8217;s a polygon in there and I set tweens to each one of it&#8217;s four points. Finally, I threw a bird shape in there drawn with SVG path data. It took no time at all to put this together and the results are interesting. Most importantly, it was easy and was done using MXML markup.</p>
<p>Things could get really interesting with some physics, random colors, filters, easing, etc.</p>
<p><a href="http://samples.degrafa.com/DegrafaTweener/RGA1/DegrafaTweener.html" target="_blank">See the results</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2008/02/randomly-generated-art/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Degrafa Source Now Available</title>
		<link>http://www.degrafa.org/blog/2008/01/degrafa-source-now-available/</link>
		<comments>http://www.degrafa.org/blog/2008/01/degrafa-source-now-available/#comments</comments>
		<pubDate>Sat, 05 Jan 2008 05:01:28 +0000</pubDate>
		<dc:creator>juan</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[notices]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2008/01/04/degrafa-source-now-available/</guid>
		<description><![CDATA[Just wanted to do a quick post to let everyone who&#8217;s interested know that the Degrafa source code is now available on Google Code. Go grab it, use it, critique it, add to it or whatever you want. Ignore the typos and rough documentation  .
Be sure to log any issues you might have along [...]]]></description>
			<content:encoded><![CDATA[<p>Just wanted to do a quick post to let everyone who&#8217;s interested know that the <a href="http://code.google.com/p/degrafa/" target="_blank">Degrafa source code</a> is now available on Google Code. Go grab it, use it, critique it, add to it or whatever you want. Ignore the typos and rough documentation <img src='http://www.degrafa.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Be sure to log any issues you might have along the way. You can do that on the <a href="http://code.google.com/p/degrafa/issues/list" target="_blank">Issue Tracking page</a> on Google Code.</p>
<p><a href="http://code.google.com/p/degrafa/source" target="_blank">Get the Degrafa Source Code</a>
<p/>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2008/01/degrafa-source-now-available/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Degrafa Origin Released</title>
		<link>http://www.degrafa.org/blog/2008/01/degrafa-origin-released/</link>
		<comments>http://www.degrafa.org/blog/2008/01/degrafa-origin-released/#comments</comments>
		<pubDate>Wed, 02 Jan 2008 03:34:22 +0000</pubDate>
		<dc:creator>juan</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[notices]]></category>
		<category><![CDATA[origin]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2008/01/01/degrafa-origin-released/</guid>
		<description><![CDATA[
It&#8217;s hard to believe that what started as a casual email exchange between fellow developers would evolve into what we&#8217;re releasing today. That&#8217;s right, the Degrafa beta is finally here! We&#8217;re calling this initial beta Degrafa Origin (for obvious reasons) and we hope it will be the first in a series. There&#8217;s a huge amount [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://code.google.com/p/degrafa/" target="_blank" style="border: 0 none;"><img src="http://degrafa.com/wp-content/source/images/degrafa-origin-banner.jpg" alt="Get the Degrafa Beta"  style="border: 0 none;"/></a></p>
<p>It&#8217;s hard to believe that what started as a casual email exchange between fellow developers would evolve into what we&#8217;re releasing today. That&#8217;s right, the <a href="http://code.google.com/p/degrafa/" target="_blank">Degrafa beta</a> is finally here! We&#8217;re calling this initial beta Degrafa Origin (for obvious reasons) and we hope it will be the first in a series. There&#8217;s a huge amount of features that we want to add, but we opted to get something out there before 2010 and get some feedback.</p>
<h4>Release Notes</h4>
<ul>
<li>You can get the SWC from <a href="http://code.google.com/p/degrafa/" target="_blank">Google Code</a>. We&#8217;ll be making the source available in the next couple days. We were pushing to get it out today, but with the holiday schedule it wasn&#8217;t happening.</li>
<li>Check out the documentation at <a href="http://docs.degrafa.com" target="_blank">docs.degrafa.com</a>. We&#8217;ll be updating the documentation throughout the week.</li>
<li>View samples at <a href="http://samples.degrafa.com" target="_blank">samples.degrafa.com</a>. We&#8217;ll be adding more samples in the next few days/weeks.</li>
<li>Get in on the discussions on the <a href="http://groups.google.com/group/degrafa/" target="_blank">Degrafa Google Group</a>.</li>
</ul>
<p>We&#8217;ll continue to add to all these areas in the coming days and weeks. We welcome any feedback, feature requests, â€œwhat the hellâ€ inquiries and the like. It&#8217;ll only make the framework better.</p>
<p>Some parts of the framework are still rough around the edges and we hope to smooth those out over the next few weeks. ï¾ Here are some items we hope to release/complete in the coming weeks/months:</p>
<ul>
<li>Transformations</li>
<li>Tons of skinning improvements</li>
<li>Layout management</li>
<li>Improved and complete documentation</li>
<li>Many, many more great examples to get you up and running</li>
<li>An SVG to Degrafa conversion tool and all round better SVG support</li>
<li>Optimization improvements</li>
<li>Several other features that will make Degrafa more valuable</li>
<p>ï¾ </ul>
<p>Stay tuned for more to come and be sure to hone your Degrafa skills, as they may come in handy very soon.</p>
<h4>Special Thanks</h4>
<p>The Degrafa team would like to extend a huge thank you to the folks over at <a href="http://www.effectiveui.com" target="_blank">Effective UI</a> for graciously providing Degrafa a welcome home during itâ€™s inception. We would also like to thank the beta testers: Dirk, Dominique, Ken, and Nahuel.</p>
<p>ï¾ </p>
<p>Also, we&#8217;d like to thank people at <a href="http://www.adobe.com" target="_blank">Adobe</a>, including <a href="http://quietlyscheming.com/blog/" target="_blank">Ely Greenfield</a>, Glenn Ruehle and <a href="http://onflex.org/" target="_blank">Ted Patrick</a> for sharing their thoughts with us along the way. We look forward to the further advancements of graphics related work within the Flex framework and hope to be a part of efforts in this area.</p>
<p>ï¾ </p>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2008/01/degrafa-origin-released/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Time is Ticking &#8217;til the Degrafa Beta Release</title>
		<link>http://www.degrafa.org/blog/2007/12/time-is-ticking-til-the-degrafa-beta-release/</link>
		<comments>http://www.degrafa.org/blog/2007/12/time-is-ticking-til-the-degrafa-beta-release/#comments</comments>
		<pubDate>Mon, 31 Dec 2007 19:47:14 +0000</pubDate>
		<dc:creator>juan</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[general]]></category>
		<category><![CDATA[notices]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2007/12/31/time-is-ticking-til-the-degrafa-beta-release/</guid>
		<description><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_DegrafaClock_1394283295"
			class="flashmovie"
			width="440"
			height="440">
	<param name="movie" value="http://samples.degrafa.com/DegrafaClock/DegrafaClock.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://samples.degrafa.com/DegrafaClock/DegrafaClock.swf"
			name="fm_DegrafaClock_1394283295"
			width="440"
			height="440">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
We are diligently working on getting things ready for the Degrafa beta release. Things like documentation, samples, getting set up on Google Code and Google Groups, etc. are all being worked out as I write this.
Of course, with New Year&#8217;s celebration and the team being distributed all over the world, the [...]]]></description>
			<content:encoded><![CDATA[
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_DegrafaClock_1488427950"
			class="flashmovie"
			width="440"
			height="440">
	<param name="movie" value="http://samples.degrafa.com/DegrafaClock/DegrafaClock.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://samples.degrafa.com/DegrafaClock/DegrafaClock.swf"
			name="fm_DegrafaClock_1488427950"
			width="440"
			height="440">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p>We are diligently working on getting things ready for the Degrafa beta release. Things like documentation, samples, getting set up on Google Code and Google Groups, etc. are all being worked out as I write this.</p>
<p>Of course, with New Year&#8217;s celebration and the team being distributed all over the world, the roll out of all the components (documentation, samples, etc.) will probably be distributed throughout the day of the 1st. Then more will be added as the days go by. The main thing we want to get out there is the framework itself, so people can start playing. So stay tuned&#8230;</p>
<p>By the way, information will be distributed across these URLs:</p>
<ul>
<li><a href="http://code.degrafa.com" target="_blank">code.degrafa.com</a> : Points to the Degrafa Google Code page.</li>
<li><a href="http://group.degrafa.com" target="_blank">group.degrafa.com</a> : Points to the Degrafa Google Group.</li>
<li><a href="http://samples.degrafa.com" target="_blank">samples.degrafa.com</a> : This is where links to samples in the documentation will point to.</li>
<li><a href="http://docs.degrafa.com" target="_blank">docs.degrafa.com</a> : This is where the Degrafa documentation will go.</li>
</ul>
<p>This is all subject to change, but we&#8217;ll let you know if it does.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2007/12/time-is-ticking-til-the-degrafa-beta-release/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introducing Degrafa CSS Support</title>
		<link>http://www.degrafa.org/blog/2007/12/introducing-degrafa-css-support/</link>
		<comments>http://www.degrafa.org/blog/2007/12/introducing-degrafa-css-support/#comments</comments>
		<pubDate>Tue, 18 Dec 2007 20:11:37 +0000</pubDate>
		<dc:creator>ben</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[css]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2007/12/18/introducing-degrafa-css-support/</guid>
		<description><![CDATA[Flex has always supported some level of CSS, which allows you to externalize styling elements and repurpose them throughout an application. However a few features have always been lacking from the standard Flex skins. With the public beta release of Degrafa on January 1st, we&#8217;re going to be raising the bar for CSS support in [...]]]></description>
			<content:encoded><![CDATA[<p>Flex has always supported some level of CSS, which allows you to externalize styling elements and repurpose them throughout an application. However a few features have always been lacking from the standard Flex skins. With the public beta release of Degrafa on January 1st, we&#8217;re going to be raising the bar for CSS support in Rich Internet Applications, and the features we&#8217;re showing today are only the beginning. Degrafa isn&#8217;t just MXML and ActionScript anymore!</p>
<p><embed src="http://www.brightcove.tv/playerswf" bgcolor="#FFFFFF" flashvars="initVideoId=1348370093&amp;servicesURL=http://www.brightcove.tv&amp;viewerSecureGatewayURL=https://www.brightcove.tv&amp;cdnURL=http://admin.brightcove.com&amp;autoStart=false" base="http://admin.brightcove.com" name="bcPlayer" allowfullscreen="true" allowscriptaccess="always" seamlesstabbing="false" type="application/x-shockwave-flash" swliveconnect="true" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" height="386" width="455"></embed></p>
<p>Want to see this example in action? Try it out for yourself: <a href="http://degrafa.com/wp-content/source/flex/DegrafaCSS/DegrafaCSS.html">Degrafa CSS Example</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2007/12/introducing-degrafa-css-support/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Degrafa is Coming!</title>
		<link>http://www.degrafa.org/blog/2007/12/degrafa-is-coming/</link>
		<comments>http://www.degrafa.org/blog/2007/12/degrafa-is-coming/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 21:16:34 +0000</pubDate>
		<dc:creator>juan</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[notices]]></category>
		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2007/12/12/degrafa-is-coming/</guid>
		<description><![CDATA[It&#8217;s about time, right? So, what&#8217;s taking so long? Well, our team grew a bit and we&#8217;ve spent the time to integrate some extra features that we felt would be important to have in the first release. When we set out to create this framework we definitely had some feature sets in mind, but in [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s about time, right? So, what&#8217;s taking so long? Well, <a href="http://degrafa.com/team/">our team</a> grew a bit and we&#8217;ve spent the time to integrate some extra features that we felt would be important to have in the first release. When we set out to create this framework we definitely had some feature sets in mind, but in many cases the first beta will exceed them.</p>
<p>The public beta will finally be available January 1st under the MIT License. What a great way to start off 2008, right? For the public release, Degrafa will be available on <a href="http://code.google.com/p/degrafa/">Google Code</a>, which will also provide a bug management system and integration with our new <a href="http://groups.google.com/group/degrafa/">Google Group</a>.</p>
<p><strong>UPDATE:</strong> We moved our Google Group <a href="http://groups.google.com/group/degrafa/">here.</a> So if you signed up for the other one that was listed you&#8217;ll need to sign up for the new one to get current info. Sorry for the inconvenience.</p>
<p>As we work to polish things off, here&#8217;s a feature summary of what will be available in Beta 1. Keep in mind these are all accessible via MXML.</p>
<p>Stay tuned for more info and examples as we get closer to the date.</p>
<h4>Shapes</h4>
<p>Degrafa has a number of predefined shapes that can be used to create your graphics compositions:<br/>ï¾ </p>
<ul>
<li>Rectangles</li>
<li>Circles</li>
<li>Ellipses</li>
<li>Lines</li>
<li>Polygons</li>
<li>etc.</li>
</ul>
<p>ï¾ </p>
<h4>Freeform</h4>
<p>If the Degrafa shapes aren&#8217;t flexible enough you can create your own using the following, including using SVG path data:</p>
<ul>
<li>Arcs (elliptical)</li>
<li>Bezier Curves (cubic and quadratic)</li>
<li>Paths</li>
<li>etc.</li>
</ul>
<p>or download from an ever growing library.
</p>
<p>ï¾ </p>
<h4>Segments</h4>
<p>Draw using segments:</p>
<ul>
<li>ï¾ MoveTo</li>
<li>LineTo</li>
<li>ArcTo</li>
<li>Bezier To</li>
<li>etc.</li>
</ul>
<p>ï¾ </p>
<h4>Repeaters</h4>
<p>Repeat an object to create advanced visuals.ï¾ </p>
<h4>Paint</h4>
<p>Add fills or strokes using the following:</p>
<ul>
<li>Solid Fill and Stroke</li>
<li>Gradient Fills and Strokes</li>
<li>Bitmap Fill (position and repeat)</li>
<li>Complex Fill (layer and blend fills)</li>
<li>etc.</li>
</ul>
<h4>Binding &#038; API Access</h4>
<p>Degrafa supports the full MXML binding mechanism with runtime access, API access, collection support, etc.</p>
<h4>Skins</h4>
<p>Degrafa can be used for all your skinning needs. No more ActionScript and/or extending complex classes.</p>
<h4>CSS</h4>
<p>You may never create a skin again. Do more with CSS:</p>
<ul>
<li>background color (solid and gradients)</li>
<li>background images (position, repeat, layer, and blend)</li>
<li>border widths (left, top, right, and bottom independently)</li>
<li>border colors (left, top, right, and bottom independently)</li>
<li>border radii (left, top, right, and bottom independently)</li>
<li>etc.</li>
</ul>
<p>ï¾ </p>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2007/12/degrafa-is-coming/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Degrafa Dashboard Concept Example</title>
		<link>http://www.degrafa.org/blog/2007/11/degrafa-dashboard-concept-example/</link>
		<comments>http://www.degrafa.org/blog/2007/11/degrafa-dashboard-concept-example/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 23:28:42 +0000</pubDate>
		<dc:creator>juan</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[components]]></category>
		<category><![CDATA[data visualization]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[samples]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[maps]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2007/11/06/degrafa-dashboard-concept-example/</guid>
		<description><![CDATA[
Here is a Flex dashboard prototype demo that was put together for EffectiveUI as a proof-of-concept. It provides a good perspective on how Degrafa could be utilized in a real-world scenario. The map, map legend and linear gauge skins were all done using Degrafa markup.
The map started as an SVG file, which was then brought [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.degrafa.com/wp-content/source/flex/DashboardDemo/DashboardDemo.html" target="_blank"><img src="http://www.degrafa.com/wp-content/source/images/DashboardDemo.jpg" alt="Degrafa Dashboard Demo" /></a></p>
<p>Here is a Flex dashboard prototype demo that was put together for <a href="http://www.effectiveui.com" target="_blank">EffectiveUI</a> as a proof-of-concept. It provides a good perspective on how Degrafa could be utilized in a real-world scenario. The map, map legend and linear gauge skins were all done using Degrafa markup.</p>
<p>The map started as an SVG file, which was then brought into Degrafa. Each state was built up as an MXML component by extending Degrafa&#8217;s GeometryGroup. The color of each state are applied at runtime depending on a product selection and the value for the selected state.</p>
<p>As Degrafa get&#8217;s closer to a beta release, we hope to continue to provide additional examples of more advanced applications of the framework.</p>
<p><a href="http://www.degrafa.com/wp-content/source/flex/DashboardDemo/DashboardDemo.html" target="_blank">View the Example</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2007/11/degrafa-dashboard-concept-example/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Degrafa Screencast: Using SVG Path Data</title>
		<link>http://www.degrafa.org/blog/2007/07/degrafa-screencast-using-svg-path-data/</link>
		<comments>http://www.degrafa.org/blog/2007/07/degrafa-screencast-using-svg-path-data/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 08:34:01 +0000</pubDate>
		<dc:creator>juan</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[samples]]></category>
		<category><![CDATA[screencasts]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[path]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2007/07/31/degrafa-screencast-using-svg-path-data/</guid>
		<description><![CDATA[Here&#8217;s a quick demo showing how you can use SVG path data to draw shapes in Flex via Degrafa. I know it&#8217;s a bit hard to see the code because of the video size, but you can at least get a general sense of what&#8217;s going on.
What I&#8217;m going through here is a pretty manual [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a quick demo showing how you can use SVG path data to draw shapes in Flex via Degrafa. I know it&#8217;s a bit hard to see the code because of the video size, but you can at least get a general sense of what&#8217;s going on.</p>
<p>What I&#8217;m going through here is a pretty manual process that were going to try to eliminate with some import/export and visual tool sets. You can see a slightly larger video <a href="http://www.brightcove.com/title.jsp?title=1130068155&#038;channel=1130055106">here</a>.</p>
<p><embed src='http://admin.brightcove.com/destination/player/player.swf' bgcolor='#FFFFFF' flashVars='allowFullScreen=true&#038;initVideoId=1130068155&#038;servicesURL=http://www.brightcove.com&#038;viewerSecureGatewayURL=https://www.brightcove.com&#038;cdnURL=http://admin.brightcove.com&#038;autoStart=false' base='http://admin.brightcove.com' name='bcPlayer' width='436' height='362' allowFullScreen='true' allowScriptAccess='always' seamlesstabbing='false' type='application/x-shockwave-flash' swLiveConnect='true' pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash'></embed></p>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2007/07/degrafa-screencast-using-svg-path-data/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>How Complex Can You Get With Degrafa? Very.</title>
		<link>http://www.degrafa.org/blog/2007/07/how-complex-can-you-get-with-degrafa-very/</link>
		<comments>http://www.degrafa.org/blog/2007/07/how-complex-can-you-get-with-degrafa-very/#comments</comments>
		<pubDate>Fri, 27 Jul 2007 07:03:26 +0000</pubDate>
		<dc:creator>juan</dc:creator>
				<category><![CDATA[beta 1]]></category>
		<category><![CDATA[graphics]]></category>
		<category><![CDATA[samples]]></category>
		<category><![CDATA[svg]]></category>
		<category><![CDATA[complex]]></category>
		<category><![CDATA[geometry]]></category>
		<category><![CDATA[path]]></category>

		<guid isPermaLink="false">http://www.degrafa.com/2007/07/27/how-complex-can-you-get-with-degrafa-very/</guid>
		<description><![CDATA[So far, some of the examples of the drawing capabilities of Degrafa have been relatively simple in order to stress key concepts and features. We think it&#8217;s important that users of the framework are in no way limited in what they can create and as we progress with Degrafa we will try to put together [...]]]></description>
			<content:encoded><![CDATA[<p>So far, some of the examples of the drawing capabilities of Degrafa have been relatively simple in order to stress key concepts and features. We think it&#8217;s important that users of the framework are in no way limited in what they can create and as we progress with Degrafa we will try to put together complex examples of the capabilities when ever possible.</p>
<p>In this case we&#8217;ve taken an <a href="http://www.croczilla.com/svg/samples/tiger/tiger.svg">SVG from here</a> and ported it over to Degrafa in under 1900 lines of MXML (minus some line breaks). Also, we added the ability to change the color of the tiger&#8217;s eyes just as a quick example of affecting the graphic dynamically. Here&#8217;s the sample:</p>

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
			id="fm_EyeOfTheTiger_465829374"
			class="flashmovie"
			width="436"
			height="436">
	<param name="movie" value="http://www.degrafa.com/wp-content/source/swf/EyeOfTheTiger.swf" />
	<!--[if !IE]>-->
	<object	type="application/x-shockwave-flash"
			data="http://www.degrafa.com/wp-content/source/swf/EyeOfTheTiger.swf"
			name="fm_EyeOfTheTiger_465829374"
			width="436"
			height="436">
	<!--<![endif]-->
		
	<!--[if !IE]>-->
	</object>
	<!--<![endif]-->
</object>
<p><a href="http://www.degrafa.com/wp-content/source/swf/EyeOfTheTiger.swf">Click here to open this example in a larger window.</a></p>
<h4>Drawing with SVG Path Data</h4>
<p>This tiger is drawn using shorthand path data that maps directly to SVG path data in that they are the same. However, you are not limited to that drawing method. The SVG path data for this example was copied and pasted into the Degrafa markup. Here&#8217;s an example of how one whisker is drawn, including Fills and Strokes:</p>
<pre>
<code>
<geometry:Path
data="M-118.774 81.262C-118.774 81.262 -119.323 83.078
-120.092 82.779C-120.86 82.481 -119.977 31.675 -140.043
26.801C-140.043 26.801 -120.82 25.937 -118.774 81.262z">
	<geometry:Fill>
		<solidFill color="#ffffff"/>
	</geometry:Fill>
	<geometry:Stroke>
		<solidStroke alpha=".25" color="#000000"/>
	</geometry:Stroke>
</geometry:Path>

<geometry:Path
data="M-91.284 123.59C-91.284 123.59 -89.648 124.55
-90.118 125.227C-90.589 125.904 -139.763 113.102
-149.218 131.459C-149.218 131.459 -145.539 112.572
-91.284 123.59z">
	<geometry:Fill>
		<solidFill color="#ffffff"/>
	</geometry:Fill>
	<geometry:Stroke>
		<solidStroke alpha=".25" color="#000000"/>
	</geometry:Stroke>
</geometry:Path>
</code>
</pre>
<p>Each shape is drawn as a Path and uses short hand markup for moveTo, cubicBezierTo and positioning. With this method you can create objects similar to the way SVGs are drawn and you can get very detailed. Once the objects are drawn, you are free to manipulate them as you see fit.</p>
<p>In the short term we&#8217;d like to integrate the ability for someone to create artwork in Illustrator, export it as an SVG, and then bring it right into Flex via Degrafa to leverage the benefits of having a dynamic graphic versus a static one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.degrafa.org/blog/2007/07/how-complex-can-you-get-with-degrafa-very/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

