<?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>nathandemick.com &#187; Flex</title>
	<atom:link href="http://nathandemick.com/tags/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://nathandemick.com</link>
	<description></description>
	<lastBuildDate>Wed, 14 Dec 2011 22:40:33 +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>Flex&#8230; WTF?</title>
		<link>http://nathandemick.com/2008/09/flex-wtf/</link>
		<comments>http://nathandemick.com/2008/09/flex-wtf/#comments</comments>
		<pubDate>Sun, 14 Sep 2008 23:46:55 +0000</pubDate>
		<dc:creator>Nathan</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.bitter-gamer.com/?p=136</guid>
		<description><![CDATA[Started checking out Flex today. Been wanting to learn up something new recently, and Flex seems to bridge the gap between web development and a more traditional desktop application. So, what is Flex? Flex is &#8220;Flash for programmers.&#8221; Previously, to create a Flash application, one had to utilize the timeline-based, GUI Flash authoring tool published [...]]]></description>
			<content:encoded><![CDATA[<p>Started checking out <a title="Flex 3" href="http://www.adobe.com/products/flex/">Flex</a> today. Been wanting to learn up something new recently, and Flex seems to bridge the gap between web development and a more traditional desktop application. So, what is Flex?</p>
<p>Flex is &#8220;Flash for programmers.&#8221; Previously, to create a Flash application, one had to utilize the timeline-based, GUI Flash authoring tool published by Adobe. While later versions of Flash allowed some pretty heavy programming through ActionScript, it was tedious and/or annoying to program through what was essentially a visual editor. Also, the program cost $900.</p>
<p>Flex is free from Adobe; they sell an IDE which supposedly makes things easier&#8230; it seems you can do drag &#8216;n drop application layouts with it, reminicent of Visual Basic. Anyway, I digress. A Flex application is made up of MXML (an XML-derivative used for layout) and ActionScript 3 (for logic). A very valid comparison would be to compare Flex to HTML (presentation) and PHP/ASP (logic).</p>
<p>I <a title="download the Flex 3 SDK" href="http://www.adobe.com/products/flex/flexdownloads/index.html#sdk">downloaded the SDK</a> (read the <a title="Flex 3 SDK release notes" href="http://www.adobe.com/support/documentation/en/flex/3/releasenotes_flex3_sdk.html#installation">release notes</a>&#8230; no real &#8220;installation&#8221; per se, but you have to uninstall/reinstall your Flash player), and ran through the first two parts of <a title="Flex orientation" href="http://learn.adobe.com/wiki/display/Flex/Get+oriented+to+Flex">this orientation</a>. It starts you out with a basic application, then goes into tying Flex into other dynamic web languages such as PHP. Definitely web-centric for right now; I&#8217;m interested in looking into more graphical, ActionScript-centric tutorials.</p>
]]></content:encoded>
			<wfw:commentRss>http://nathandemick.com/2008/09/flex-wtf/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

