<?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>Sean Moore - Flex Developer, AIR Developer, ActionScript Programmer &#187; Apollo</title>
	<atom:link href="http://seantheflexguy.com/blog/category/apollo/feed/" rel="self" type="application/rss+xml" />
	<link>http://seantheflexguy.com/blog</link>
	<description>Flex Developer, AIR Developer, ActionScript Programmer</description>
	<lastBuildDate>Fri, 21 May 2010 14:59:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>kannopy AIR Application Development and Consulting</title>
		<link>http://seantheflexguy.com/blog/2007/10/24/kannopy-air-application-development-and-consulting/</link>
		<comments>http://seantheflexguy.com/blog/2007/10/24/kannopy-air-application-development-and-consulting/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 16:43:45 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Bleeding Edge Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Builder]]></category>
		<category><![CDATA[Flex Builder 3]]></category>
		<category><![CDATA[General Development Notes]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/10/24/kannopy-air-application-development-and-consulting/</guid>
		<description><![CDATA[Announcing &#8220;kannopy &#8211; AIR Application Development and Consulting&#8221;. This exciting new company will focus on application development using the Adobe Integrated Runtime. kannopy should be officially open for business sometime in early 2008. In addition to pure AIR app dev kannopy will also offer high end experience and UI design for Flex and AIR applications. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.kannopy.com/images/kannopyLogo_v1_0.jpg" alt="kannopy.com - AIR Application Development and Consulting" />Announcing &#8220;kannopy &#8211; AIR Application Development and Consulting&#8221;. This exciting new company will focus on application development using the Adobe Integrated Runtime. kannopy should be officially open for business sometime in early 2008. In addition to pure AIR app dev kannopy will also offer high end experience and UI design for Flex and AIR applications. kannopy will be looking into specializing in Adobe Thermo when it becomes publicly available.</p>
<p>Please <a href="mailto:seantheflashguy@gmail.com?subject=kannopy">get in touch</a> regarding your AIR application development and/or user interface/experience design needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/10/24/kannopy-air-application-development-and-consulting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>10 New Flex and AIR Books to watch for in 2008 and Fall 2007</title>
		<link>http://seantheflexguy.com/blog/2007/09/03/9-new-flex-and-air-books-to-watch-for-in-2008-and-fall-2007/</link>
		<comments>http://seantheflexguy.com/blog/2007/09/03/9-new-flex-and-air-books-to-watch-for-in-2008-and-fall-2007/#comments</comments>
		<pubDate>Mon, 03 Sep 2007 19:25:56 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex 3 Skinning]]></category>
		<category><![CDATA[Flex Builder 3]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/09/03/9-new-flex-and-air-books-to-watch-for-in-2008-and-fall-2007/</guid>
		<description><![CDATA[Here are 10 new books that will be available in late 2007 and throughout the year in 2008. Enjoy! Foundation AIR: Creating Desktop Applications with the Adobe Integrated Runtime (Foundations) by: Zach Stepek Paperback &#8211; Jan, 2008 Professional AIR: Application Development for the Adobe Integrated Runtime by: Charles Freedman, Keith Peters, Clint Modien, and Ben [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.seantheflashguy.com/images/flexairbooks2008.jpg" align="right" height="150" hspace="10" vspace="5" width="150" />Here are 10 new books that will be available in late 2007 and throughout the year in 2008. Enjoy!</p>
<p>Foundation AIR:<br />
<a href="http://www.amazon.com/Foundation-AIR-Applications-Integrated-Foundations/dp/1590599373/ref=pd_bbs_12/104-3785036-1943948?ie=UTF8&amp;s=books&amp;qid=1188840804&amp;sr=8-12" target="_blank">Creating Desktop Applications with the Adobe Integrated Runtime (Foundations)</a><br />
by: Zach Stepek<br />
Paperback &#8211; Jan, 2008</p>
<p><a href="http://www.amazon.com/Professional-AIR-Application-Development-Integrated/dp/0470170212/ref=pd_bbs_2/104-3785036-1943948?ie=UTF8&amp;s=books&amp;qid=1188840804&amp;sr=8-2" target="_blank">Professional AIR: Application Development for the Adobe Integrated Runtime</a><br />
by: Charles Freedman, Keith Peters, Clint Modien, and Ben Lucyk<br />
Paperback &#8211; Feb, 2008</p>
<p>Flex X Cookbook:<br />
<a href="http://www.amazon.com/Flex-Cookbook-Developer-Application-Developers/dp/0596529856/ref=sr_1_1/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-1" target="_blank">The Adobe Developer Library Guide for Rich Internet Application Developers (Cookbook)</a><br />
by: Joey Lott and Chafic Kazoun<br />
Paperback &#8211; Feb, 2008</p>
<p>Flex X User Interface Design &amp; Development:<br />
<a href="http://www.amazon.com/Flex-User-Interface-Design-Development/dp/0596528450/ref=sr_1_2/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-2" target="_blank">Creating User-Friendly Rich Internet Applications</a><br />
by: Matt Voerman and Simon Reid<br />
Paperback &#8211; Feb, 2008</p>
<p><a href="http://www.amazon.com/Creating-Mashups-Adobe-Flex-AIR/dp/1590599365/ref=sr_1_3/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-3" target="_blank">Creating Mashups with Adobe Flex and AIR</a><br />
by: Chris Korhonen and David Hassoun<br />
Paperback &#8211; Jan, 2008</p>
<p><a href="http://www.amazon.com/Professional-Adobe-Flex-Rich-Tretola/dp/0470223642/ref=sr_1_4/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-4" target="_blank">Professional Adobe Flex 3</a><br />
by: Rich Tretola<br />
Paperback &#8211; Jan, 2008</p>
<p><a href="http://www.amazon.com/Foundation-Actionscript-3-0-Flash-Flex/dp/1590598156/ref=sr_1_6/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-6" target="_blank">Foundation Actionscript 3.0 with Flash CS3 and Flex</a><br />
by: Steve Webster, Sean McSharry, and Tim Willison<br />
Paperback &#8211; Nov, 2007</p>
<p><a href="http://www.amazon.com/AdvancED-Flex-Application-Development-Building/dp/1590598962/ref=sr_1_9/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-9" target="_blank">AdvancED Flex Application Development: Building Rich Media X (Advanced)</a><br />
by: R Blank, Chris Charlton, Omar Gonzalez, and Hasan Otuome<br />
Paperback &#8211; Oct, 2007</p>
<p><a href="http://www.amazon.com/Flex-Solutions-Essential-Techniques-Developers/dp/1590598768/ref=sr_1_10/002-3223310-6600815?ie=UTF8&amp;s=books&amp;qid=1187756121&amp;sr=1-10" target="_blank">Flex Solutions: Essential Techniques for Flex 2 and Flex 3 Developers (Solutions)</a><br />
by: Marco Casario<br />
Paperback &#8211; Oct, 2007</p>
<p><a href="http://www.amazon.com/Flex-Beginners-Michele-E-Davis/dp/0071544186/ref=pd_bbs_8/104-3785036-1943948?ie=UTF8&amp;s=books&amp;qid=1188661415&amp;sr=8-8" target="_blank">Flex 3: A Beginner&#8217;s Guide</a><br />
by: Michele E. Davis and Jon A. Phillips<br />
Paperback &#8211; Mar, 2008</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/09/03/9-new-flex-and-air-books-to-watch-for-in-2008-and-fall-2007/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Review: Adobe Integrated Runtime for JavaScript Developers</title>
		<link>http://seantheflexguy.com/blog/2007/08/03/review-adobe-integrated-runtime-for-javascript-developers/</link>
		<comments>http://seantheflexguy.com/blog/2007/08/03/review-adobe-integrated-runtime-for-javascript-developers/#comments</comments>
		<pubDate>Sat, 04 Aug 2007 01:16:05 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Builder 3]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/08/03/review-adobe-integrated-runtime-for-javascript-developers/</guid>
		<description><![CDATA[I just finished reading Adobe Integrated Runtime for JavaScript Developers and would recommend it to anyone wanting to get a better grasp on Adobe AIR, including what its purpose is, and some background on its creation. The book also outlines what is currently supported in the Beta 1 release and what will be coming along [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://ec1.images-amazon.com/images/G/01/ciu/ba/b0/2c07eb6709a071d865b83110._AA240_.L.png" align="right" height="240" width="240" />I just finished reading Adobe Integrated Runtime for JavaScript Developers and would recommend it to anyone wanting to get a better grasp on <a href="http://www.adobe.com/go/air" target="_blank">Adobe AIR</a>, including what its purpose is, and some background on its creation. The book also outlines what is currently supported in the <a href="http://labs.adobe.com/downloads/air.html" target="_blank">Beta 1 release</a> and what will be coming along in the 1.0 release. Adobe Integrated Runtime for JavaScript Developers can be <a href="http://ajaxian.com/downloads/books/AdobeAIR_for_javascript_developers.pdf">downloaded here</a> and<a href="http://www.amazon.com/Integrated-Runtime-JavaScript-Developers-Pocket/dp/0596515197" target="_blank"> purchased through amazon here</a>.</p>
<p>The first chapter outlines some basics about AIR and explains some of the reasons why AIR was created.</p>
<p>Chapter 2 explains how to get up and running with the AIR SDK including installation instructions, AIR application packaging and deployment information and also instructions for building your first HTML/JavaScript based AIR application. (Please note that <a href="http://livedocs.adobe.com/labs/air/1/devappshtml/" target="_blank">using the SDK to develop AIR apps</a> is a little different than <a href="http://livedocs.adobe.com/labs/air/1/devappsflex/" target="_blank">using Flex Builder 3</a> but there are still enough parallels to make this a great read for Flex centric developers.)</p>
<p>Chapter 3 details <a href="http://webkit.org/" target="_blank">WebKit</a>, JavaScript use within AIR, and <a href="http://livedocs.adobe.com/labs/air/1/devappshtml/help.html?content=AboutHTMLApplications_04.html" target="_blank">how to setup and use AIRAliases.js</a> to access the AIR API from JavaScript. (Pretty cool stuff, accessing the Flash APIs from JS.)</p>
<p>Chapter 4 lists <a href="http://blog.kevinhoyt.org/wp-content/air-js-examples-v1.zip">AIR/HTML/JavaScript code examples</a> with explanations for 10 areas of AIR functionality.</p>
<p>I think the book is easy to grasp because it does use HTML/JavaScript. Because those language are second nature to a lot of developers that part of the code in the examples doesn&#8217;t distract from AIR specific information being presented.</p>
<p>One thing also mentioned is Aptana. You can use it to develop AIR/HTML/JavaScript applications. Check it out here: <a href="http://www.aptana.com" target="_blank">http://www.aptana.com</a>/</p>
<p>Adobe Integrated Runtime for JavaScript Developers was written by: <a href="http://www.mikechambers.com/blog" target="_blank">Mike Chambers</a>, <a href="http://www.danieldura.com" target="_blank">Daniel Dura</a> and <a href="http://blog.kevinhoyt.org/" target="_blank">Kevin Hoyt</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/08/03/review-adobe-integrated-runtime-for-javascript-developers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Serrano Image Viewer built with Flex Builder 3 and AIR</title>
		<link>http://seantheflexguy.com/blog/2007/06/16/serrano-image-viewer-built-with-flex-builder-3-and-air/</link>
		<comments>http://seantheflexguy.com/blog/2007/06/16/serrano-image-viewer-built-with-flex-builder-3-and-air/#comments</comments>
		<pubDate>Sat, 16 Jun 2007 18:17:52 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe AIR]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flex Builder 3]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/06/16/serrano-image-viewer-built-with-flex-builder-3-and-air/</guid>
		<description><![CDATA[Here is a simplistic image viewing application named &#8220;Serrano&#8221; built with Flex Builder 3. One main plus for the app is the ability to view SWF&#8217;s in the users local system. The app was originally created in Flex Builder 2 and then ported to FB3. This is very much an alpha release or even a [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a simplistic image viewing application named <a href="http://www.seantheflashguy.com/air/Serrano_v01_2.air">&#8220;Serrano&#8221;</a> built with Flex Builder 3. One main plus for the app is the ability to view SWF&#8217;s in the users local system. The app was originally created in Flex Builder 2 and then ported to FB3. This is very much an alpha release or even a prototype for now. The user experience still needs to be solidified and there are a few features that need to be built out, like thumbnail view, etc.</p>
<p>At the moment Serrano is having some trouble displaying images on Mac&#8217;s (or at least the one my friend <a href="http://www.creativesciencelabs.com/" target="_blank">Joshua Behshad</a> tested with). So I need to get that kink worked out. There are a few other issues, but I think the app is presenting the basic proof of concept for now.</p>
<p>Please take a look and let me know what you think. As I mentioned there is still a bit of work left so consider this somewhat of a preview.</p>
<p>One thing to mention is that the port to Flex Builder 3 was painless. Pretty much copy and paste unlike the SQLite app that I had built which took quite a bit of work to get ported. Just an FYI for other AIR developers out there.</p>
<p><strong><a href="http://www.seantheflashguy.com/air/Serrano_v01_2.air">Download Serrano</a></strong></p>
<p><strong><a href="http://www.seantheflashguy.com/air/Serrano_v01_2.air"><img src="http://www.seantheflashguy.com/air/SerranoScreenCap01.jpg" /></a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/06/16/serrano-image-viewer-built-with-flex-builder-3-and-air/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Super-simple SQLite example for Adobe AIR 1 Beta</title>
		<link>http://seantheflexguy.com/blog/2007/06/14/super-simple-sqlite-example-for-adobe-air-1-beta/</link>
		<comments>http://seantheflexguy.com/blog/2007/06/14/super-simple-sqlite-example-for-adobe-air-1-beta/#comments</comments>
		<pubDate>Thu, 14 Jun 2007 13:26:35 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General Development Notes]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/06/14/super-simple-sqlite-example-for-adobe-air-1-beta/</guid>
		<description><![CDATA[Here is a very simplistic Flex Builder 3 and AIR example that adds and removes records from a table in a local SQLite database. This is not a fully completed AIR project but this code can probably be reused by anyone wanting to get started with AIR+SQLite. There are a couple of other AIR+SQLite examples [...]]]></description>
			<content:encoded><![CDATA[<p>Here is a very simplistic Flex Builder 3 and AIR example that adds and removes records from a table in a local <a href="http://www.sqlite.org/quickstart.html" target="_blank">SQLite </a>database.  This is not a fully completed AIR project but this code can probably be reused by anyone wanting to get started with AIR+SQLite. There are a <a href="http://blog.everythingflex.com/2007/06/11/air-embedded-database-sample-application/" target="_blank">couple </a>of <a href="http://coenraets.org/blog/2007/06/sqlite-admin-application-for-air/" target="_blank">other </a>AIR+SQLite examples out there to check out and don&#8217;t forget the <a href="http://livedocs.adobe.com/labs/flex/3/langref/flash/data/package-detail.html" target="_blank">documentation</a> on the adobe site.</p>
<p><strong>Installer:</strong><br />
<a href="http://www.seantheflashguy.com/air/AIRSQLiteExample.air">AIRSQLiteExample.air</a></p>
<p><strong>Flex 3 Project files (source):</strong><br />
<a href="http:///www.seantheflashguy.com/air/AIRSQLiteExample.zip">AIRSQLiteExample.zip</a></p>
<pre>

/*
* Super-simple SQLite example for Adobe AIR 1 Beta
* 06/14/07
* Sean Moore
* seantheflashguy@gmail.com
* seantheflashguy.com/blog
*/

import flash.data.SQLResult;
import flash.filesystem.File;
import flash.data.SQLStatement;
import flash.data.SQLConnection;
import flash.events.SQLEvent;
import flash.events.SQLErrorEvent;

import User;

private var exampleDB:SQLConnection;
private var exampleDBFile:File;
private var dbStatement:SQLStatement;

[Bindable]
private var userData:Array;

private function init():void
{
    initAndOpenDatabase();
}

private function initAndOpenDatabase():void
{
    exampleDBFile = new File("app-resource:/ExampleDatabase.db");
    exampleDB = new SQLConnection();
    exampleDB.addEventListener(SQLEvent.OPEN, onExampleDBOpened);
    exampleDB.addEventListener(SQLErrorEvent.ERROR, onExampleDBError);
    exampleDB.open(exampleDBFile);
}

private function onExampleDBOpened(event:SQLEvent):void
{
    if (event.type == "open")
    {
        getRecords();
    }
}

private function onExampleDBError(event:SQLEvent):void
{
}

private function getRecords():void
{
    dbStatement = new SQLStatement();
    dbStatement.itemClass = User;
    dbStatement.sqlConnection = exampleDB;
    var sqlQuery:String = "select * from Users";
    dbStatement.text = sqlQuery;
    dbStatement.addEventListener(SQLEvent.RESULT, onDBStatementSelectResult);
    dbStatement.execute();
}

private function onDBStatementSelectResult(event:SQLEvent):void
{
    var result:SQLResult = dbStatement.getResult();
    if (result != null)
    {
        userData = result.data;
    }
}

private function onDBStatementInsertResult(event:SQLEvent):void
{
    if (exampleDB.totalChanges &gt;= 1)
    {
        getRecords();
    }
}

private function addUserToDatabase(user:User):void
{
    var sqlInsert:String = "insert into Users values('"+user.firstname+"','"+user.lastname+"','"+user.email+"');";
    dbStatement.text = sqlInsert;
    dbStatement.removeEventListener(SQLEvent.RESULT, onDBStatementSelectResult);
    dbStatement.addEventListener(SQLEvent.RESULT, onDBStatementInsertResult);
    dbStatement.execute();
}

private function onAddUserButtonClicked(event:MouseEvent):void
{
    var user:User = new User();
    user.firstname = firstNameTextInput.text;
    user.lastname = lastNameTextInput.text;
    user.email = emailTextInput.text;
    addUserToDatabase(user);
}

private function onUsersDataGridChanged(event:Event):void
{
}

private function onRemoveUserButtonClicked(event:MouseEvent):void
{
    removeUserFromDatabase(usersDataGrid.selectedItem as User);
}

private function removeUserFromDatabase(user:User):void
{
    var sqlDelete:String = "delete from Users where firstname='"+
                                  user.firstname+"' and lastname='"+
                                  user.lastname+"' and email='"+user.email+"';";
    trace("sqlDelete="+sqlDelete);
    dbStatement.text = sqlDelete;
    dbStatement.removeEventListener(SQLEvent.RESULT, onDBStatementInsertResult);
    dbStatement.addEventListener(SQLEvent.RESULT, onDBStatementDeleteResult);
    dbStatement.execute();
}

private function onDBStatementDeleteResult(event:SQLEvent):void
{
    if (exampleDB.totalChanges &gt;= 1)
    {
        getRecords();
    }
}</pre>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/06/14/super-simple-sqlite-example-for-adobe-air-1-beta/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Adobe AIR and Flex Builder 3 available for download!!</title>
		<link>http://seantheflexguy.com/blog/2007/06/10/adobe-air-and-flex-builder-3-available-for-download/</link>
		<comments>http://seantheflexguy.com/blog/2007/06/10/adobe-air-and-flex-builder-3-available-for-download/#comments</comments>
		<pubDate>Mon, 11 Jun 2007 04:02:41 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[General Development Notes]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/2007/06/10/adobe-air-and-flex-builder-3-available-for-download/</guid>
		<description><![CDATA[That&#8217;s correct! Download the Adobe AIR Runtime and SDK. Also download Flex Builder 3 Public Beta. TONS of new features many which can be seen on Ted&#8217;s blog here. Be sure to download the updated documentation too! (There are two links at the bottom of the page.) Here are 4 new videos for Flex 3 [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://labs.adobe.com/technologies/air/" target="_blank"><img src="http://labs.adobe.com/technologies/air/images/adobe_air.gif" align="right" height="64" hspace="5" vspace="5" width="156" /></a>That&#8217;s correct! Download the Adobe AIR <a href="http://labs.adobe.com/downloads/air.html" target="_blank">Runtime</a> and <a href="http://labs.adobe.com/downloads/airsdk.html" target="_blank">SDK</a>. Also <a href="http://labs.adobe.com/technologies/flex/flexbuilder3/" target="_blank">download Flex Builder 3 Public Beta</a>.</p>
<p>TONS of new features many which can be seen on Ted&#8217;s blog <a href="http://www.onflex.org/ted/" target="_blank">here</a>.</p>
<p>Be sure to download the <a href="http://labs.adobe.com/downloads/airsdk.html" target="_blank">updated documentation</a> too! (There are two links at the bottom of the page.)</p>
<p>Here are <a href="http://video.onflex.org" target="_blank">4 new videos for Flex 3</a> as well.</p>
<p>Flex Builder 3 just finished downloading for me so I should have a SQLite example online soon.</p>
<p>Happy downloading!!</p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/06/10/adobe-air-and-flex-builder-3-available-for-download/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Apollo + May + Denver = the place to be!</title>
		<link>http://seantheflexguy.com/blog/2007/04/17/apollo-may-denver-the-place-to-be/</link>
		<comments>http://seantheflexguy.com/blog/2007/04/17/apollo-may-denver-the-place-to-be/#comments</comments>
		<pubDate>Tue, 17 Apr 2007 22:08:27 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[Apollo]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/?p=9</guid>
		<description><![CDATA[ApolloRanch Saturday, May 5, 2007 5:00 pm &#8211; 11:30 pm Fiske Planetarium at the University of Colorado 2414 Regent Drive Boulder, CO 80309 http://apolloranch.eventbrite.com RIA Summit Thursday, May 3, 2007 8:30 a.m. &#8211; 2:00 p.m. Adam&#8217;s Mark Hotel 1550 Court Place Denver, CO 80202 http://eventsadobe.com/ria]]></description>
			<content:encoded><![CDATA[<p><img src="http://apolloranch.eventbrite.com/img/logos/55231198.gif" height="84" hspace="5" vspace="5" width="286" /><br />
<strong>ApolloRanch</strong><br />
Saturday, May 5, 2007<br />
5:00 pm &#8211; 11:30 pm<br />
Fiske Planetarium at the University of Colorado<br />
2414 Regent Drive<br />
Boulder, CO 80309 <a href="http://apolloranch.eventbrite.com"></p>
<p>http://apolloranch.eventbrite.com</a></p>
<p><img src="http://eventsadobe.com/ria/images/logo-adobe-top.gif" height="63" width="45" /><img src="http://eventsadobe.com/ria/images/top-and.gif" height="63" width="30" /><img src="http://eventsadobe.com/ria/images/logo-eui-top.gif" height="63" width="143" /><br />
<strong>RIA Summit</strong><br />
Thursday, May 3, 2007<br />
8:30 a.m. &#8211; 2:00 p.m.<br />
Adam&#8217;s Mark Hotel<br />
1550 Court Place<br />
Denver, CO 80202<br />
<a href="http://eventsadobe.com/ria">http://eventsadobe.com/ria</a></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/04/17/apollo-may-denver-the-place-to-be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apollo + Craigslist: multi city keyword searches on craigslist data</title>
		<link>http://seantheflexguy.com/blog/2007/04/04/apollolist-munged-craigslist-data-mini-apollo-app/</link>
		<comments>http://seantheflexguy.com/blog/2007/04/04/apollolist-munged-craigslist-data-mini-apollo-app/#comments</comments>
		<pubDate>Wed, 04 Apr 2007 17:55:34 +0000</pubDate>
		<dc:creator>sean</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Apollo]]></category>

		<guid isPermaLink="false">http://seantheflashguy.com/blog/?p=8</guid>
		<description><![CDATA[UPDATE: 12/13/07 ApolloList has been renamed &#8220;Burrow&#8221; as of September of 2007. Please check out this page for more information: Search craigslist From Your Desktop Using Burrow (made with AIR) Here is a small Apollo app I&#8217;ve been putting together using Flex Builder. I am calling it ApolloList but that is not permanent for obvious [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.seantheflashguy.com/images/apollolist/ApolloList_med.jpg" align="right" border="1" hspace="10" vspace="10" /><br />
UPDATE: 12/13/07<br />
ApolloList has been renamed &#8220;Burrow&#8221; as of September of 2007. Please check out this page for more information: <a href="http://seantheflashguy.com/blog/2007/09/05/search-craigslist-from-your-desktop-using-burrow-made-with-air">Search craigslist From Your Desktop Using Burrow (made with AIR)</a></p>
<p>Here is a small Apollo app I&#8217;ve been putting together using Flex Builder. I am calling it ApolloList but that is not permanent for obvious legal reasons. In its current state you can search the &#8220;jobs&#8221; section from craigslist.com by keyword and also change the target city using a ComboBox component. This is not the ultimate goal of the application however it is already pretty cool (and I think you can change cities more quickly than on CL too). <o:p></o:p></p>
<p>The next major step is to munge all of the data from multiple (10+) cities and render the aggregated results to the apps HTMLControl component. That is something I&#8217;ve wanted to do with craigslist for a long time. (I&#8217;m not aware of a current way to search multiple cities using the CL UI.)<o:p></o:p></p>
<p>Another item that needs to be resolved is the display for the job descriptions. I&#8217;m still brainstorming on how the next level of navitation will work and how the more detailed data will be displayed. <o:p></o:p></p>
<p>There are of course the craigslist.org Terms to deal with though which I need to read through a bit more before posting this app live. In the meantime you can check out the screen captures below. Depending on the feasibility of using the CL RSS feeds I would also like to create another ComboBox that could be used to change the section being searched from &#8220;jobs&#8221; to &#8220;for sale&#8221;. I will also probably need some whole other dialog where cities can be turned off and on using CheckBoxes.</p>
<p>Other ideas include the ability to save data and potentially compare it. That could probably be useful for &#8220;for sale&#8221; searches to find average prices on items per country/state/city etc. You may want to save a job too. The CL data could also be tied to other web services. That leads to a few ideasâ€¦<o:p></o:p></p>
<p>I also have the indeed.com job search API working in the app and adding all the other job search API&#8217;s available is a thought at this point. In the end craigslist might not be the best data source because there is no public API that I have seen but I still wanted to build this app if just to search multiple cities on CL for myself&#8230;</p>
<p><img src="http://www.seantheflashguy.com/images/apollolist/ApolloList_01.jpg" height="406" width="300" /></p>
<p><img src="http://www.seantheflashguy.com/images/apollolist/ApolloList_02.jpg" height="406" width="300" /></p>
<p><img src="http://www.seantheflashguy.com/images/apollolist/ApolloList_03.jpg" height="406" width="300" /></p>
<p><img src="http://www.seantheflashguy.com/images/apollolist/ApolloList_04.jpg" height="406" width="300" /></p>
<p><img src="http://www.seantheflashguy.com/images/apollolist/ApolloList_05.jpg" height="406" width="300" /></p>
]]></content:encoded>
			<wfw:commentRss>http://seantheflexguy.com/blog/2007/04/04/apollolist-munged-craigslist-data-mini-apollo-app/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
