<?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>t+1 &#187; flex</title>
	<atom:link href="http://blog.tplus1.com/index.php/category/flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.tplus1.com</link>
	<description>Programming, gardening, economics, life in Cleveland Heights</description>
	<lastBuildDate>Sat, 07 Jan 2012 21:12:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flex Camp Cleveland was fun</title>
		<link>http://blog.tplus1.com/index.php/2008/04/08/flex-camp-cleveland-was-fun/</link>
		<comments>http://blog.tplus1.com/index.php/2008/04/08/flex-camp-cleveland-was-fun/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 16:47:38 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.tplus1.com/index.php/2008/04/08/flex-camp-cleveland-was-fun/</guid>
		<description><![CDATA[Yesterday I attended Flex Camp Cleveland.
Slides from the presentation &#8220;Introduction to Object-Oriented Programming&#8221; are available here.  Thanks to Kristopher Schultz for the link.
A few random notes and opinions mixed together:

Flex is a topic that attracted a lot of people!  We had more than a hundred attendees, and at least drove from places like [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I attended <a href="http://flexcampcleveland.com">Flex Camp Cleveland</a>.</p>
<p>Slides from the presentation &#8220;Introduction to Object-Oriented Programming&#8221; are available <a href="http://www.createandgrow.com/presentations/flexCampCleveland2008/video.html">here</a>.  Thanks to Kristopher Schultz for the link.</p>
<p>A few random notes and opinions mixed together:</p>
<ul>
<li>Flex is a topic that attracted a lot of people!  We had more than a hundred attendees, and at least drove from places like Columbus, Michigan, and Pittsburgh.</li>
<li>There&#8217;s a lot of technical talent in Ohio.  I don&#8217;t believe that we have a technical shortage.  Instead, we have a shortage of managers and entrepeneurs that know how to build technology-based businesses.</li>
<li>Flex addresses a lot of my personal frustrations with HTML.  In particular, I&#8217;m thrilled to be able to add tags to the language itself.</li>
<li>Flex 3.0 is not just zero-cost, but truly open-source.</li>
<li>Search engine spiders may have difficulty indexing flex apps, but typically, you don&#8217;t want search engines linking into your app.  You want them linking into your documentation and marketing text.</li>
<li>People say that there&#8217;s a difference between being knowledgeable about a subject and being able to teach that subject well.  The same thing is true about public speaking.  Speaking well is really hard to do.  You can easily tell a professional from an amateur.</li>
<li>Air is now available on linux, in an alpha state.  Hurray!</li>
<li>Flex offers server-initiated pushes out to clients.  Flex uses a family of protocols to make this happen.  Depending on network configuration, it uses anything from a true server-initiated push to client-side polling.</li>
<li>We all got flexcamp t-shirts, but they were all sized extra-large.  Any reader that wants mine is welcome to it.</li>
<li>I&#8217;m a command-line snob and don&#8217;t like using GUIs to build user interfaces, but I was impressed by how powerful the designer view was in flex builder. I wasn&#8217;t impressed enough to pay for it though.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.tplus1.com/index.php/2008/04/08/flex-camp-cleveland-was-fun/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Learning flex without spending $0.01, day one.</title>
		<link>http://blog.tplus1.com/index.php/2007/07/28/learning-flex-without-spending-001-day-one/</link>
		<comments>http://blog.tplus1.com/index.php/2007/07/28/learning-flex-without-spending-001-day-one/#comments</comments>
		<pubDate>Sat, 28 Jul 2007 19:29:26 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[flex]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.tplus1.com/index.php/2007/07/28/learning-flex-without-spending-001-day-one/</guid>
		<description><![CDATA[I downloaded the command-line compiler and lots of documentation PDF files from here earlier today.
Then I started working through the &#8220;getting started&#8221; tutorial PDF.
I made a few edits to my ~/_vimrc file so that working with mxml files would be a little easier:
&#8221; Do some specific maps for flex files (.mxml files).
&#8221; F10 rebuilds the [...]]]></description>
			<content:encoded><![CDATA[<p>I downloaded the command-line compiler and lots of documentation PDF files from <a href="http://www.adobe.com/products/flex/sdk/">here</a> earlier today.</p>
<p>Then I started working through the &#8220;getting started&#8221; tutorial PDF.</p>
<p>I made a few edits to my ~/_vimrc file so that working with mxml files would be a little easier:</p>
<blockquote style="font-family: courier"><p>&#8221; Do some specific maps for flex files (.mxml files).<br />
&#8221; F10 rebuilds the swf.<br />
autocmd BufNewFile,BufRead *.mxml map &lt;F10&gt; :! mxmlc %&lt;CR&gt;</p>
<p>&#8221; F11 executes the swf.<br />
autocmd BufNewFile,BufRead *.mxml map &lt;F11&gt; :! start %&lt;.swf&lt;CR&gt;</p></blockquote>
<p>And I was able to build this do-nothing widget after about 15 minutes of goofing off:</p>
<p><a href="http://blog.tplus1.com/wp-content/uploads/2007/07/flex1.PNG" title="flex1"><img src="http://blog.tplus1.com/wp-content/uploads/2007/07/flex1.PNG" alt="flex1" /></a></p>
<p>That&#8217;s a screenshot of my homemade swf running above the vim session where I wrote it.</p>
<p>Next stuff to figure out:</p>
<ul>
<li>Where do my trace statements go?</li>
<li>I need to figure out how to pass in locations of actionscript files when I compile my mxml files into swf files.</li>
<li>I need to learn the tags in MXML.  They&#8217;re different than HTML.</li>
<li>I need to learn how to talk to a webserver.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.tplus1.com/index.php/2007/07/28/learning-flex-without-spending-001-day-one/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

