<?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>jonnymac blog &#187; Adobe</title>
	<atom:link href="http://www.jonnymac.com/blog/category/adobe/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jonnymac.com/blog</link>
	<description></description>
	<lastBuildDate>Fri, 06 Aug 2010 20:59:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Flash on the iPhone, but not in the browser</title>
		<link>http://www.jonnymac.com/blog/2009/10/05/flash-on-the-iphone-but-not-in-the-browser/</link>
		<comments>http://www.jonnymac.com/blog/2009/10/05/flash-on-the-iphone-but-not-in-the-browser/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 19:22:41 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe MAX]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[CS5]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Mobile Development]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=681</guid>
		<description><![CDATA[A nice "one more thing" announcement at Adobe MAX this morning: Flash Professional CS5 will enable you to build applications for iPhone and iPod touch using ActionScript 3. These applications will be delivered to iPhone and iPod touch users through the Apple App Store. So while this is extremely exciting (as in, I just became [...]]]></description>
			<content:encoded><![CDATA[<p>A nice "one more thing" announcement at <a title="Adobe MAX 2009" href="http://max.adobe.com/" target="_blank">Adobe MAX</a> this morning: Flash Professional CS5 will enable you to build applications for iPhone and iPod touch using ActionScript 3. These applications will be delivered to iPhone and iPod touch users through the Apple App Store.</p>
<p>So while this is extremely exciting (as in, I just became an iPhone developer in 5 minutes this morning exciting) there are a few things to note:</p>
<p>1. This is only for standalone applications - meaning iPhone/iPod Touch applications that you download from Apple's App Store either on your phone or via iTunes. It <strong>does not</strong> include Flash played via the Safari mobile web browser. So no online Flash video just yet. Ryan Stewart, an Adobe Platform Evangelist <a title="Ryan Stewart on Twitter" href="http://twitter.com/ryanstewart/status/4634437885" target="_blank">tweeted the following</a> today during the keynote: "When Apple is ready to bring the full Web browsing experience to iPhone users, we'll be ready to bring Flash Player to Safari."</p>
<p>2. You cannot load external SWFs into the apps you compile for the iPhone. The official line on this is: "iPhone applications built with Flash Platform tools are compiled into standard, native iPhone executable packages and there is no runtime interpreter that could be used to run ActionScript bytecode within the application." But in reality, Adobe is just staying within the limits imposed by Apple and their "no running other bytecode in apps" rule.</p>
<p>3. This won't be available until Flash CS5 is released. The good news here is that a public beta of Flash CS5 will be released before the end of 2009.</p>
<p>You can read all about this announcement over on <a title="Adobe Labs - Adobe Flash Professional CS5: Applications for iPhone" href="http://labs.adobe.com/technologies/flashcs5/appsfor_iphone/" target="_blank">Adobe Labs: Flash Professional CS5 Applications for iPhone</a>, at the official <a title="Adobe Opens iPhone to Flash Developers" href="http://eon.businesswire.com/portal/site/eon/permalink/?ndmViewId=news_view&amp;newsId=20091005006358&amp;newsLang=en" target="_blank">Adobe press release</a>, and in the Adobe Dev Center where they have posted an article about <a title="Developing for the Apple iPhone using Flash" href="http://www.adobe.com/devnet/logged_in/abansod_iphone.html" target="_blank">Developing for the Apple iPhone using Flash</a>. The Dev Center article goes into some good technical explanation of what is going on behind the scenes.</p>
<p>There is also an <a title="Applications for iPhone:Developer FAQ " href="http://labs.adobe.com/wiki/index.php/Applications_for_iPhone:Developer_FAQ" target="_blank">extensive technical FAQ available on Adobe Labs</a> which is worth the read.</p>
<p>Lastly, you can see some quick video of the Mythbusters-type segment they did as the announcement below:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="295" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/M3CI5GyNXoA&amp;hl=en&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="480" height="295" src="http://www.youtube.com/v/M3CI5GyNXoA&amp;hl=en&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2009/10/05/flash-on-the-iphone-but-not-in-the-browser/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flash CS4 Update Now Available</title>
		<link>http://www.jonnymac.com/blog/2009/05/13/flash-cs4-update-now-available/</link>
		<comments>http://www.jonnymac.com/blog/2009/05/13/flash-cs4-update-now-available/#comments</comments>
		<pubDate>Wed, 13 May 2009 21:45:52 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=634</guid>
		<description><![CDATA[Adobe has just released the long-awaited update to Flash CS4. It can be downloaded here, and more details on the very large number of bugs fixed can be found on the Flash Product Manager Richard Galvan's blog post about the release. I've been using the update for a few hours now, and it certainly makes [...]]]></description>
			<content:encoded><![CDATA[<p>Adobe has just released the long-awaited update to Flash CS4. It can be <a href="http://www.adobe.com/support/flash/downloads.html" target="_blank">downloaded here</a>, and more details on the very large number of bugs fixed can be found on the Flash Product Manager <a title="Flash CS4 update now available" href="http://blogs.adobe.com/rgalvan/2009/05/flash_cs4_update_now_available.html" target="_blank">Richard Galvan's blog post about the release</a>.</p>
<p>I've been using the update for a few hours now, and it certainly makes Flash seem a bit snappier. In addition, my initial tests are showing that the <a title="Flash CS4 Bug with OS X Spaces" href="http://www.jonnymac.com/blog/2008/11/04/flash-cs4-bug-with-os-x-spaces/" target="_blank">OS X Spaces bug with Flash</a> has been fixed. This was a major annoyance for me, and several other developers based upon the popularity of <a title="Flash CS4 Bug with OS X Spaces" href="http://www.jonnymac.com/blog/2008/11/04/flash-cs4-bug-with-os-x-spaces/" target="_blank">my blog post on the subject</a>.</p>
<p>Thanks to Adobe for listening to customer feedback and working hard to get this update out as soon as possible.</p>
<p><strong>Update:</strong> Based on comments below and other feedback I have received, it appears that the Flash CS4 update alone does not fix the Spaces issue for everyone. However, the combination of the latest <a title="Mac OS X 10.5.7 Combo Update" href="http://support.apple.com/downloads/Mac_OS_X_10_5_7_Combo_Update" target="_blank">Apple OS X 10.5.7 update</a> (released 5/12/2009) and the Flash CS4 update seems to do the trick.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2009/05/13/flash-cs4-update-now-available/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Flash JSFL Command: Locate Selected Symbol in Library</title>
		<link>http://www.jonnymac.com/blog/2009/03/04/flash-jsfl-command-locate-selected-symbol-in-library/</link>
		<comments>http://www.jonnymac.com/blog/2009/03/04/flash-jsfl-command-locate-selected-symbol-in-library/#comments</comments>
		<pubDate>Wed, 04 Mar 2009 17:16:44 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[CS3]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Open Source Flash]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=605</guid>
		<description><![CDATA[I've always wondered, "is there a way to select an object on the stage and then have a command tell me where that symbol is in the library?" For a Flash developer, this comes up at least once a day. After some searching I came across a JSFL command for Flash CS3/CS4 that finds the [...]]]></description>
			<content:encoded><![CDATA[<p>I've always wondered, "is there a way to select an object on the stage and then have a command tell me where that symbol is in the library?" For a Flash developer, this comes up at least once a day.</p>
<p>After some searching I came across a JSFL command for Flash CS3/CS4 that finds the parent symbol in the library of the item currently selected on the stage.</p>
<p>To install the command, <a title="Find in Library JSFL Command for Flash" href="http://www.jonnymac.com/archive/code/Find-In-Library.zip" target="_blank">download this file</a>, unzip it and place the resulting JSFL file here:</p>
<p>Mac:<br />
/Users/[username]/Library/Application Support/Adobe/Flash CS4/en/Configuration/</p>
<p>Windows:<br />
\Program Files\Adobe\Adobe Flash CS4\en\Configuration\</p>
<p>You can also replace CS4 with CS3 for your flavor of choice.</p>
<p>Once installed, select the object on the stage that you wish to locate in the library and is likely buried way, way deep inside nested folders that the Illustrator to Flash process created. In the toolbar choose "Commands" and then "Find in Library". The object will now be highlighted in your library panel. Digging for the symbol no longer required.</p>
<p>I'd like to point out that I am not claiming to have written this script, but I found it on some site far, far off on the Internet and which I can no longer locate to provide credit where credit is due. I do remember, however, it was provided "free and open source", so all should be well.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2009/03/04/flash-jsfl-command-locate-selected-symbol-in-library/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>ActionScript 3 Reference for the iPhone</title>
		<link>http://www.jonnymac.com/blog/2009/01/25/actionscript-3-reference-for-the-iphone/</link>
		<comments>http://www.jonnymac.com/blog/2009/01/25/actionscript-3-reference-for-the-iphone/#comments</comments>
		<pubDate>Sun, 25 Jan 2009 23:25:23 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Mobile Development]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=590</guid>
		<description><![CDATA[Mike Chambers from Adobe just released a new iPhone app for viewing the ActionScript 3 documentation. The app includes class references for Adobe AIR 1.5, Adobe Flex 3.2 and Flash Player 10. I've been testing it this weekend and it has run great. There is more information on Mike's website for the app, including a [...]]]></description>
			<content:encoded><![CDATA[<p><a title="ActionScript 3 Reference for iPhone" href="http://www.mikechambers.com/blog/2009/01/26/actionscript-3-reference-for-iphone/" target="_blank">Mike Chambers</a> from Adobe just released a new iPhone app for viewing the ActionScript 3 documentation.</p>
<p><img class="aligncenter size-full wp-image-591" title="actionscript-reference-iphone" src="http://www.jonnymac.com/blog/wp-content/uploads/2009/01/actionscript-reference-iphone.jpg" alt="actionscript-reference-iphone" width="425" height="313" /></p>
<p>The app includes class references for Adobe AIR 1.5, Adobe Flex 3.2 and Flash Player 10. I've been testing it this weekend and it has run great.</p>
<p>There is more information on <a href="http://www.mikechambers.com/as3iphone/" target="_blank">Mike's website for the app</a>, including a download link for the iTunes App Store. If you want to install the app directly on your phone, you'll need to search for "Mike Chambers" to find the app while it works its way into the App Store search.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2009/01/25/actionscript-3-reference-for-the-iphone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Lee Brimelow Speaking at January FlashPDX Meeting</title>
		<link>http://www.jonnymac.com/blog/2009/01/11/lee-brimelow-speaking-at-january-flashpdx-meeting/</link>
		<comments>http://www.jonnymac.com/blog/2009/01/11/lee-brimelow-speaking-at-january-flashpdx-meeting/#comments</comments>
		<pubDate>Mon, 12 Jan 2009 00:42:47 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=577</guid>
		<description><![CDATA[Lee Brimelow, Platform Evangelist at Adobe, will be speaking at the Portland Flash user group (FlashPDX) at the January meeting on Thursday, Jan 15 at 6:30pm. Here is the description from the FlashPDX blog: Join Lee Brimelow as he describes the recent changes and additions to the Flash Platform. New tools like Flash Catalyst along [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Visiting Portland next week" href="http://theflashblog.com/?p=654" target="_blank">Lee Brimelow, Platform Evangelist at Adobe</a>, will be speaking at the Portland Flash user group (FlashPDX) at the January meeting on Thursday, Jan 15 at 6:30pm.</p>
<p>Here is the description from the <a title="Lee Brimelow to present “The New Flash Platform”" href="http://www.flashpdx.org/?p=29" target="_blank">FlashPDX blog</a>:</p>
<blockquote><p>Join Lee Brimelow as he describes the recent changes and additions to the Flash Platform. New tools like Flash Catalyst along with major updates to Flash authoring, Flash Player, and Flex means a lot of new things to stay on top of. This informal session will allow you to get answers to your questions directly from Adobe.</p></blockquote>
<p>I have seen Lee speak several times at various conferences, and it is always both informative and entertaining. If we're lucky he may even include some <a title="Mixed Martial Arts on Wikipedia" href="http://en.wikipedia.org/wiki/Mixed_martial_arts" target="_blank">MMA</a> action between his slides...</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2009/01/11/lee-brimelow-speaking-at-january-flashpdx-meeting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flash and Flex Conference Price Comparison, 2009 Edition</title>
		<link>http://www.jonnymac.com/blog/2008/12/18/flash-and-flex-conference-price-comparison-2009-edition/</link>
		<comments>http://www.jonnymac.com/blog/2008/12/18/flash-and-flex-conference-price-comparison-2009-edition/#comments</comments>
		<pubDate>Fri, 19 Dec 2008 00:48:54 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Conferences]]></category>
		<category><![CDATA[FITC]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flash on the Beach]]></category>
		<category><![CDATA[FlashForward Conference]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=552</guid>
		<description><![CDATA[As the New Year is upon us and we start to budget for conferences in 2009, it is time for the annual Flash conference price comparison post. This year the comparison is a little more in depth because it has more significance with the world's (and especially US) economy hitting some hard times. As a [...]]]></description>
			<content:encoded><![CDATA[<p>As the New Year is upon us and we start to budget for conferences in 2009, it is time for the annual Flash conference price comparison post. This year the comparison is a little more in depth because it has more significance with the world's (and especially US) economy hitting some hard times. As a refresher, you can see my posts on this subject from <a title="Pricing Showdown: Flashforward vs Flash on the Beach" href="http://www.jonnymac.com/blog/2007/06/25/pricing-showdown-flashforward-vs-flash-on-the-beach/" target="_blank">2007</a> and <a title="FlashForward SF 2008 Pricing Announced and Still Overly Expensive" href="http://www.jonnymac.com/blog/2008/05/07/flashforward-sf-2008-pricing-announced-and-still-overly-expensive/" target="_blank">2008</a>.</p>
<p>I was prompted to start looking at conference prices for 2009 when I heard that <a title="Flash on the Beach 2008 Miami" href="http://www.flashonthebeach.com" target="_blank">Flash On The Beach Miami</a>'s <a title="Flash On The Beach Miami Super Early Bird pricing has been extended for Christmas" href="http://casario.blogs.com/mmworld/2008/12/flash-on-the-be.html" target="_blank">Super Early Bird pricing has been extended through Christmas</a>. John Davey, the conference organizer, sent me a short email stating, "I think everyone is worried about the economy, and although it is worrying me too, I think a show of 'giving back' will be appreciated." I agree, John. And, thanks!</p>
<p>So, without further delay, here is a breakdown of pricing comparing some of the 'major' Flash/Flex conferences:</p>
<table border="1" cellspacing="0" cellpadding="0" width="445" frame="box" rules="all">
<tbody>
<tr>
<td></td>
<td style="text-align: center;"><strong>FOTB<br />
(Miami) </strong></td>
<td style="text-align: center;"><strong>FlashForward</strong></td>
<td style="text-align: center;"><strong>FITC<br />
(Toronto)</strong></td>
<td style="text-align: center;"><strong>360|Flex</strong></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td><strong>Super Early Bird</strong></td>
<td></td>
<td></td>
<td></td>
<td>First 100 tickets</td>
</tr>
<tr>
<td>Regular</td>
<td>$299</td>
<td>n/a</td>
<td>$458 USD</td>
<td>$360</td>
</tr>
<tr>
<td>Student</td>
<td>$149</td>
<td></td>
<td>$230</td>
<td></td>
</tr>
<tr>
<td>Flex Pass</td>
<td>$449</td>
<td></td>
<td>$542</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td><strong>Early Bird</strong></td>
<td></td>
<td></td>
<td></td>
<td>Next 200 tickets</td>
</tr>
<tr>
<td>Regular</td>
<td>$429</td>
<td>$899</td>
<td>$542</td>
<td>$480</td>
</tr>
<tr>
<td>Student</td>
<td>$319</td>
<td></td>
<td>$271</td>
<td></td>
</tr>
<tr>
<td>Flex Pass</td>
<td>$559</td>
<td></td>
<td>$625</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td><strong>Standard</strong></td>
<td></td>
<td></td>
<td></td>
<td>Last 100 tickets</td>
</tr>
<tr>
<td>Regular</td>
<td>$499</td>
<td>$999</td>
<td>$625</td>
<td>$550</td>
</tr>
<tr>
<td>Student</td>
<td>$249</td>
<td></td>
<td>$313</td>
<td></td>
</tr>
<tr>
<td>Flex Pass</td>
<td>$629</td>
<td></td>
<td>$709</td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td><strong>Door Price</strong></td>
<td></td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>Regular</td>
<td>$599</td>
<td>$1099</td>
<td>$709</td>
<td></td>
</tr>
<tr>
<td>Student</td>
<td>$299</td>
<td></td>
<td>$355</td>
<td></td>
</tr>
<tr>
<td>Flex Pass</td>
<td>$719</td>
<td></td>
<td>$793</td>
<td></td>
</tr>
</tbody>
</table>
<p>When looking at the table, you'll no doubt notice a few things right off. First, <a title="Flashforward Conference" href="http://flashforwardconference.com/" target="_blank">FlashForward</a> continues to be the most expensive conference of the bunch at about a whopping 50% more expensive than FOTB or 306|Flex for the standard ticket price. I should mention that FlashForward has not posted their prices for 2009 and the table includes their 2008 pricing. Since the conference just changed hands last year (it was purchased by <a href="http://blog.flashforwardconference.com/#post-470" target="_blank">Beau Ambur of Metaliq</a>) and they dropped the prices at that time, it is most likely safe to assume that they will keep the prices as-is this year.</p>
<p>Another item to consider is that with a new edition to be held in Miami, Flash on the Beach no longer requires international travel. My prior comparisons all had to take into account a flight to London and the very lopsided exchange rate for US Dollar to British Pound. With that no longer being necessary, FOTB is now even a better bargin for those of us in the States. Especially when you realize that all of the headlining speakers from the Brighton edition have also committed to speaking in Miami.</p>
<p><a title="360Flex Indianapolis Tickets on sale now! " href="http://www.360conferences.com/360flex/2008/11/360flex-indianapolis-tickets-on-sale.html" target="_blank">360|Flex</a> has always had some of the lowest prices for a conference. They started out with all tickets priced at $360, but had since risen the price to $480. For their next conference they are taking a new approach of tiered pricing. As you can see above, the first 100 tickets are at the old $360 rate, the next 200 are at the standard $480 rate, and the last are at a premium rate of $550 (which is still about half of the cost of FlashForward).</p>
<p>Of course there is always the extra costs that go along with conferences like flight and hotel. Those certainly add to the cost, but for the most part are the same across the board (except in the case of international travel and/or exchange rates as mentioned previously), so I don't take those into consideration here.</p>
<p>What are your thoughts on the price of conferences in 2009? Am I missing any conferences that you would like to see added?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2008/12/18/flash-and-flex-conference-price-comparison-2009-edition/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Offline AS3 Language Reference, No AIR Application Necessary</title>
		<link>http://www.jonnymac.com/blog/2008/12/09/offline-as3-language-reference-no-air-application-necessary/</link>
		<comments>http://www.jonnymac.com/blog/2008/12/09/offline-as3-language-reference-no-air-application-necessary/#comments</comments>
		<pubDate>Tue, 09 Dec 2008 19:59:40 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 2]]></category>
		<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[CS4]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=535</guid>
		<description><![CDATA[Big Spaceship released a nice AIR app today which allows you to download and view the entire AS3 language reference locally. However, you don't need an AIR app to view the language reference offline -- there are actually two other options. I had previously posted about the offline help and language reference locations in Flash [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">Big Spaceship released a nice <a title="AIR App: AS3 Language Reference" href="http://labs.bigspaceship.com/2008/12/09/air-app-as3-language-reference/" target="_blank">AIR app today which allows you to download and view the entire AS3 language reference locally</a>. However, you don't need an AIR app to view the language reference offline -- there are actually two other options.</p>
<p style="text-align: left;">I had previously posted about the <a title="Offline Help and Language Reference Location in Flash CS4" href="http://www.jonnymac.com/blog/2008/11/04/offline-help-and-language-reference-location-in-flash-cs4/" target="_blank">offline help and language reference locations in Flash CS4</a> which allows you to access the local copy of the language reference from within a web browser. But did you know that you could also access these local files from within the Flash CS4 help panel?</p>
<p style="text-align: left;">Normally when you access the help panel in Flash CS4 it automatically tries to load the online version of the documentation and language reference. I assume Adobe chose to do this so they could keep it updated and you could benefit from other user's comments in the Live Docs.</p>
<p style="text-align: left;"><img class="size-full wp-image-534" style="float: left;" title="Keep me offline window" src="http://www.jonnymac.com/blog/wp-content/uploads/2008/12/keep-me-offline.png" alt="Keep me offline window" width="248" height="219" />To access the local copy of Flash CS4 help and the language reference, just tell Flash to “keep you offline”:</p>
<p style="text-align: left;">Go to Window &gt; Extensions &gt; Connections. In the panel that pops up, click the arrow at the top-right and select “Offline options”. From there you can check the box for “Keep me offline”. Flash will then always default to using the offline help.</p>
<p style="text-align: left;">I should note that doing this may also prevent you from using any other panels which call out to the internet, such as Kuler and the Flash startup/new file screen. As of now I'm not using any Internet-connected panels and I have the splash screen set to not show on startup, so this works quite well for me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2008/12/09/offline-as3-language-reference-no-air-application-necessary/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Adobe&#8217;s CS4 Free Gift of Layers Magazine a Bust</title>
		<link>http://www.jonnymac.com/blog/2008/11/22/adobes-cs4-free-gift-of-layers-magazine-a-bust/</link>
		<comments>http://www.jonnymac.com/blog/2008/11/22/adobes-cs4-free-gift-of-layers-magazine-a-bust/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 02:36:59 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Adobe]]></category>
		<category><![CDATA[CS4]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=520</guid>
		<description><![CDATA[When you purchase any of the Adobe CS4 suites and register the product, Adobe gives you a free gift. Incentive to register, I suppose. They had done this in prior versions (I believe starting with CS3-I could be wrong), but they offered fewer options last time around and I ended up choosing a free Adobe [...]]]></description>
			<content:encoded><![CDATA[<p><img class="size-full wp-image-521 alignnone" style="float: left;" title="layers-free-issues" src="http://www.jonnymac.com/blog/wp-content/uploads/2008/11/layers-free-issues.png" alt="" width="170" height="134" />When you purchase any of the Adobe CS4 suites and register the product, Adobe gives you a free gift. Incentive to register, I suppose. They had done this in prior versions (I believe starting with CS3-I could be wrong), but they offered fewer options last time around and I ended up choosing a free Adobe font set.</p>
<p>Over the past year I had decided one can indeed have too many fonts, so when prompted to choose my free gift after installing and registering CS4 Master Collection, I chose the two free copies of Layers magazine. What a great opportunity to get some professional introduction to the new tools and features in CS4, right?</p>
<p>Wrong. And really, there are three problems compounded here.</p>
<p style="text-align: center;"><img class="size-full wp-image-523 aligncenter" title="layers-email" src="http://www.jonnymac.com/blog/wp-content/uploads/2008/11/layers-email.png" alt="" width="360" height="216" /></p>
<p>First, the Layers issues which I was emailed (see problem number two) were for July/August (four months old) and September/October (two months old).Â  Why give away two issues of a magazine so old that they can't contain any CS4 information? How does this benefit users for the new software they just paid well over $2,000 to purchase? I understand some people might get upset that they didn't get their free gift right away and they have to wait up to two months for the next issue to be released, but they did choose a magazine. And I'd say it is fair to assume that people know they will be waiting for the latest issue to arrive if they choose to order a magazine. Either way, it took Layers (or Adobe) about 3 weeks to even send me an email to "pick up" my digital copies... which were up to four months old. This leads me to my second point.</p>
<p><img class="size-full wp-image-522 alignnone" style="float: right; margin-left: 10px;" title="layers-toc" src="http://www.jonnymac.com/blog/wp-content/uploads/2008/11/layers-toc.png" alt="" width="214" height="379" /></p>
<p>Second, I received an email from Layers and Adobe saying that my two free issues of Layers were "now available" and I should "pick up the Jul-Aug-08 issue now". Reading through the email it is more trying to get me to subscribe to a fairly expensive magazine (even with the 60% discount) then anything else, but clicking on the pick up link takes you to a third-party digital delivery provider. When I got to the site I was fairly annoyed. If I chose to get a magazine as my free gift, why am I being provided a digital copy? I suppose I missed something when choosing my gift that notified me it would be a digital "download"? Even saying it is a "download" is incorrect, because as far as I can tell you can only view it online and when connected to the internet, without resorting to some hackery anyways.</p>
<p>Third, once I did "download" my digital copies, I was even more surprised to find that they contained no CS4 content, but rather all old CS3 content. So much for that introduction to the new tools and features in CS4 I was hoping for. A table of contents from the 'latest' issue is at the right.</p>
<p>All in all, I probably would have been better off taking the free fonts. Don't make the same mistake I did.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2008/11/22/adobes-cs4-free-gift-of-layers-magazine-a-bust/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>MAX 2008 Sneak Peek: ActionScript 3 as a Server-Side Language</title>
		<link>http://www.jonnymac.com/blog/2008/11/18/max-2008-sneak-peek-actionscript-3-as-a-server-side-language/</link>
		<comments>http://www.jonnymac.com/blog/2008/11/18/max-2008-sneak-peek-actionscript-3-as-a-server-side-language/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 04:38:42 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Adobe MAX]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=504</guid>
		<description><![CDATA[While I wasn't able to make it to MAX this year, I did follow Serge Jespers and Andrew Shorten's live blogging of the keynotes and the sneak peek session. Lots of amazing sneaks revealed tonight, but by far the best announcement for developers (in my opinion) was ActionScript 3 as a server-side language. I had [...]]]></description>
			<content:encoded><![CDATA[<p>While I wasn't able to make it to <a title="Adobe MAX Conference" href="http://max.adobe.com/" target="_blank">MAX</a> this year, I did follow <a title="Live blogging MAX 2008 sneak peak session" href="http://www.webkitchen.be/2008/11/19/live-blogging-max-2008-sneak-peak-session/" target="_blank">Serge Jespers and Andrew Shorten's live blogging</a> of the keynotes and the sneak peek session. Lots of amazing sneaks revealed tonight, but by far the best announcement for developers (in my opinion) was ActionScript 3 as a server-side language. <a title="ActionScript 3 as a Server-Side Language" href="http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/" target="_blank">I had actually blogged about how I wish this would be released back in July, 2007</a>.</p>
<p>What does this mean for developers?</p>
<p>From what I read in the live blog, it allows you to write ActionScript 3 which runs on the server by defining a <code>.sas</code> file containing your AS3 code. In the same file you can also define code to run both on the server and in the client by setting a <code>runat </code>variable: <code>runat="client"</code> for client side code and <code>runat="server"</code> for server-side code.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-506" title="as3-server-side-02" src="http://www.jonnymac.com/blog/wp-content/uploads/2008/11/as3-server-side-02.jpg" alt="" width="425" height="319" /></p>
<p>As you can see in the photo above, pulled from the <a href="http://www.webkitchen.be/2008/11/19/live-blogging-max-2008-sneak-peak-session/" target="_blank">live blog feed</a>, you can run ActionScript code on the server from within your normal client-side application code. If you can't quite make it out, the photo is showing MXML in Flex Builder.</p>
<p style="text-align: center;"><img class="alignnone size-full wp-image-506" title="as3-server-side-01" src="http://www.jonnymac.com/blog/wp-content/uploads/2008/11/as3-server-side-01.jpg" alt="" width="425" height="319" /></p>
<p>And in this photo you can see how ActionScript can be embedded within HTML, just like PHP, etc. Notice how both client and server-side code allow calls directly to databases with an <code>executeQuery()</code> function, passing in an SQL statement.</p>
<p>I'm eager to hear more about this, but from what I can gather, unfortunately not much else was mentioned at the sneak peek session. Nothing on Adobe Labs yet, either. As more details become available, I will certainly be sure to blog about them.</p>
<p>Update: Looks like it is coming with the next release of <a title="Centaur - Adobe Labs" href="http://labs.adobe.com/wiki/index.php/Centaur" target="_blank">ColdFusion server, codenamed Centaur</a>, which makes a lot of sense. Some additional details can be found over at <a title="Server Side ActionScript 3.0: Coming to a ColdFusion Server Near You" href="http://www.joeflash.ca/blog/2008/11/61.html" target="_blank">this blog post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2008/11/18/max-2008-sneak-peek-actionscript-3-as-a-server-side-language/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Tracking Flash with Google Analytics ActionScript 3 API</title>
		<link>http://www.jonnymac.com/blog/2008/11/18/tracking-flash-with-google-analytics-actionscript-3-api/</link>
		<comments>http://www.jonnymac.com/blog/2008/11/18/tracking-flash-with-google-analytics-actionscript-3-api/#comments</comments>
		<pubDate>Tue, 18 Nov 2008 18:04:52 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Open Source Flash]]></category>
		<category><![CDATA[SWFAddress]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=497</guid>
		<description><![CDATA[Yesterday Google made a significant announcement which seems to have gotten overshadowed by all the MAX Conference goodness: the Google Analytics team has released an ActionScript 3 API for tracking user events within Flash. Yes, you could track events prior to this announcement by manually calling the JavaScript function embedded within the HTML page via [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday Google made a significant announcement which seems to have gotten overshadowed by all the <a title="Adobe MAX Conference" href="http://max.adobe.com/" target="_self">MAX Conference</a> goodness: the <a title="Want to track Adobe Flash? Now you can!" href="http://analytics.blogspot.com/2008/11/want-to-track-adobe-flash-now-you-can.html" target="_blank">Google Analytics team has released an ActionScript 3 API for tracking user events within Flash</a>.</p>
<p>Yes, you could track events prior to this announcement by manually calling the JavaScript function embedded within the HTML page via ExternalInterface and passing it a unique identifier, but now you have two new options: either use the simple Flash or Flex component, or use the Flash or Flex AS3 tracking library. It should be noted that all four of these methods are being released as open source under the Apache 2 License.</p>
<p>Also, it looks like Rostislav will be looking at <a title="Google Analytics for Flash" href="http://www.asual.com/blog/actionscript/2008/11/18/google-analytics-for-flash.html" target="_blank">including this new GA library in his SWFAddress project</a> (which already has support for tracking page views via the method I mentioned above).</p>
<p>The project is being hosted on <a title="Google Analytics Tracking For Adobe Flash" href="http://code.google.com/p/gaforflash/" target="_self">Google Code</a> where you can download the source and find documentation.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2008/11/18/tracking-flash-with-google-analytics-actionscript-3-api/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
