<?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; Web Apps</title>
	<atom:link href="http://www.jonnymac.com/blog/category/web-apps/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>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>How to Fix the WordPress Upload Issue with Flash Player 10</title>
		<link>http://www.jonnymac.com/blog/2008/11/04/how-to-fix-the-wordpress-upload-issue-with-flash-player-10/</link>
		<comments>http://www.jonnymac.com/blog/2008/11/04/how-to-fix-the-wordpress-upload-issue-with-flash-player-10/#comments</comments>
		<pubDate>Tue, 04 Nov 2008 15:00:28 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Flash]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=479</guid>
		<description><![CDATA[If you work with WordPress 2.6 or before and have recently installed Flash Player 10, then you probably realized that the upload dialog box has stopped working. This is due to a security update the Adobe made in the latest version of the Flash Player. I have seen a lot of people complaining about this [...]]]></description>
			<content:encoded><![CDATA[<p>If you work with WordPress 2.6 or before and have recently installed Flash Player 10, then you probably realized that the upload dialog box has stopped working. This is due to a security update the Adobe made in the latest version of the Flash Player.</p>
<p>I have seen a <a title="Flash Player 10 Security - breaking the web" href="http://www.bit-101.com/blog/?p=1382" target="_blank">lot of people</a> complaining about this (and <a title="Flash Player 10 FileReference Changes" href="http://theflashblog.com/?p=423" target="_blank">Adobe has responded really well and explained their solid reasoning</a>), but the fix is actually really simple and takes only two minutes to install. Just download the <a title="Flash Player 10 Beta breaks file upload" href="http://wordpress.org/support/topic/177127#post-886724" target="_blank">ZIP file mentioned in this blog comment on WordPress.org</a>, copy the included files over your current installation, and you'll be all set. The fix includes a new version of SWFUpload, which is used on the WordPress upload page in the admin panel.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2008/11/04/how-to-fix-the-wordpress-upload-issue-with-flash-player-10/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>whatismyflashplayerversion.com</title>
		<link>http://www.jonnymac.com/blog/2008/07/06/whatismyflashplayerversioncom/</link>
		<comments>http://www.jonnymac.com/blog/2008/07/06/whatismyflashplayerversioncom/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 00:32:06 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 2]]></category>
		<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/?p=252</guid>
		<description><![CDATA[I just launched a quick 5 minute project: http://whatismyflashplayerversion.com As a developer, I get this question from clients all the time, so I thought it time to create a simple service where I could send them to check. In the future I'd like to have the site automatically test to see if the version reported [...]]]></description>
			<content:encoded><![CDATA[<p>I just launched a quick 5 minute project:</p>
<p><a title="what is my flash player version?" href="http://whatismyflashplayerversion.com" target="_blank">http://whatismyflashplayerversion.com</a></p>
<p>As a developer, I get this question from clients all the time, so I thought it time to create a simple service where I could send them to check.</p>
<p>In the future I'd like to have the site automatically test to see if the version reported from <a title="SWFObject on Google Code" href="http://code.google.com/p/swfobject/" target="_blank">SWFObject</a> is the same as the latest version, and if not, provide a link (or better yet, <a title="Express Install FAQs" href="http://kb.adobe.com/selfservice/viewContent.do?externalId=6a253b75" target="_blank">Express Install</a>) to the latest version. However, I'd prefer to not have to keep the latest version number updated by hand, so if anyone knows where I can find an official data feed (RSS, a simple text file, etc) of the latest general public release version, please post in the comments.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2008/07/06/whatismyflashplayerversioncom/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Logobama &#8211; The Barack Obama Logo Creator</title>
		<link>http://www.jonnymac.com/blog/2008/03/03/logobama-the-barack-obama-logo-creator/</link>
		<comments>http://www.jonnymac.com/blog/2008/03/03/logobama-the-barack-obama-logo-creator/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 18:59:00 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[FITC]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/2008/03/03/logobama-the-barack-obama-logo-creator/</guid>
		<description><![CDATA[Created by the guys (or Pirates, as they prefer to be called) over at Substance, Logobama lets you upload a photo to create a custom Barack Obama logo in sizes to fit user icons for Facebook, MySpace, Twitter, YouTube, Digg, LinkedIn, Flickr, and others. This is a great example of how to use various services, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://logobama.com/" title="Logobama - The Barack Obama Logo Creator" target="_blank"><img src="http://www.jonnymac.com/blog/wp-content/uploads/2008/03/logobama.png" alt="Logobama" align="left" border="0" /></a>Created by the guys (or Pirates, <a href="http://www.jonnymac.com/blog/2007/10/28/fitc-hollywood-day-2-sessions/" title="FITC Hollywood / Day 2 / Sessions" target="_blank">as they prefer to be called</a>) over at <a href="http://findsubstance.com/2008/03/03/logobama-08/" title="Substance" target="_blank">Substance</a>, <a href="http://logobama.com/" target="_blank">Logobama</a> lets you upload a photo to create a custom Barack Obama logo in sizes to fit user icons for Facebook, MySpace, Twitter, YouTube, Digg, LinkedIn, Flickr, and others.</p>
<p>This is a great example of how to use various services, such as Flickr, to fit your simple mashup needs -- just like David and Shaun spoke about at <a href="http://www.jonnymac.com/blog/2007/10/28/fitc-hollywood-day-2-sessions/" title="FITC Hollywood / Day 2 / Sessions" target="_blank">FITC Hollywood a few months ago</a>. Great idea, fellas!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2008/03/03/logobama-the-barack-obama-logo-creator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe Acquires Buzzword</title>
		<link>http://www.jonnymac.com/blog/2007/09/30/adobe-acquires-buzzword/</link>
		<comments>http://www.jonnymac.com/blog/2007/09/30/adobe-acquires-buzzword/#comments</comments>
		<pubDate>Mon, 01 Oct 2007 05:58:20 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[360|Flex]]></category>
		<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/09/30/adobe-acquires-buzzword/</guid>
		<description><![CDATA[According to Ryan Stewart of Adobe, it was announced this evening that Adobe has acquired Virtual Ubiquity, and thus their product Buzzword. For those who may not know, Buzzword is a complete word processor and document sharing application written completely in Flex. Virtual Ubiquity has an informative blog post about the acquisition as well. Congrats [...]]]></description>
			<content:encoded><![CDATA[<p>According to <a href="http://blogs.zdnet.com/Stewart/?p=558" target="_blank">Ryan Stewart of Adobe</a>, it was announced this evening that Adobe has acquired <a href="http://www.virtub.com/" target="_blank">Virtual Ubiquity</a>, and thus their product Buzzword. For those who may not know, Buzzword is a complete word processor and document sharing application written completely in Flex. Virtual Ubiquity has an <a href="http://blog.virtub.com/?p=29" target="_blank">informative blog post</a> about the acquisition as well.</p>
<p>Congrats to <a href="http://www.colettas.org/?p=186" target="_blank">Dave Coletta</a> and team! It is great to see Flex RIAs taking off and to know that all the resources available to Adobe will be put behind this amazing product.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2007/09/30/adobe-acquires-buzzword/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Flickr Adds crossdomain.xml to Image Server</title>
		<link>http://www.jonnymac.com/blog/2007/08/29/flickr-adds-crossdomainxml-to-image-server/</link>
		<comments>http://www.jonnymac.com/blog/2007/08/29/flickr-adds-crossdomainxml-to-image-server/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 16:25:06 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 2]]></category>
		<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/08/29/flickr-adds-crossdomainxml-to-image-server/</guid>
		<description><![CDATA[This morning Flickr finally added a crossdomain.xml file (located here) to their image server. No more setting up a proxy on your server to access the bitmap data of Flickr images! More details can be found on the Yahoo! Flash Blog.]]></description>
			<content:encoded><![CDATA[<p>This morning Flickr finally added a crossdomain.xml file (located <a href="http://static.flickr.com/crossdomain.xml" target="_blank">here</a>) to their image server. No more setting up a proxy on your server to access the bitmap data of Flickr images!</p>
<p>More details can be found on the <a href="http://www.yswfblog.com/blog/2007/08/29/flickr-now-even-more-flash-friendly/" title="Yahoo! Flash Blog" target="_blank">Yahoo! Flash Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2007/08/29/flickr-adds-crossdomainxml-to-image-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Helping out with SWFAddress</title>
		<link>http://www.jonnymac.com/blog/2007/08/26/helping-out-with-swfaddress/</link>
		<comments>http://www.jonnymac.com/blog/2007/08/26/helping-out-with-swfaddress/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 21:32:30 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 2]]></category>
		<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Open Source Flash]]></category>
		<category><![CDATA[SWFAddress]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/08/26/helping-out-with-swfaddress/</guid>
		<description><![CDATA[About a month ago I got an email from Rostislav Hristov, the main developer for SWFAddress, taking me up on my offer to help him with the project. I have blogged about SWFAddress a few times and was a very early adopter when I used it to enable deep linking on the XPLANE corporate website. [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.jonnymac.com/blog/wp-content/uploads/2007/08/swfaddress.gif" alt="SWFAddress logo" align="left" />About a month ago I got an email from <span class="author">Rostislav Hristov, the main developer for <a href="http://www.asual.com/swfaddress/" title="SWFAddress" target="_blank">SWFAddress</a>, taking me up on <a href="http://www.jonnymac.com/blog/2007/05/18/five-common-swfaddress-mistakes/" target="_blank">my offer</a> to help him with the project. I have blogged about SWFAddress a few times and was a very early adopter when I used it to enable deep linking on the <a href="http://www.xplane.com" title="XPLANE | The Visual Thinking Company" target="_blank">XPLANE corporate website</a>. I had run into some bugs which I reported to Rostislav and he fixed in a very timely manner. Since then I have used SWFAddress in just about every project I have developed. </span></p>
<p><span class="author">While to date I have only put together a couple of ActionScript 3 and Flash CS3 examples of how to use SWFAddress, I look forward to helping out the open source project more in the future and continuing to blog about the project as it progresses.</span></p>
<p><span class="author">On that note, keep an eye out for a new version that includes functionality updates and additions, including better SEO support.</span></p>
<p>More info about SWFAddress can be found on <a href="http://www.asual.com/blog/" target="_blank">Rostislav's blog</a>, the <a href="http://www.asual.com/swfaddress/" target="_blank">SWFAddress website</a>, and <a href="http://sourceforge.net/projects/swfaddress/" target="_blank">Sourceforge</a>. I highly suggest you subscribe to the <a href="http://sourceforge.net/mail/?group_id=181584" target="_blank">mailing list</a> to be the first to hear about updates and new releases.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2007/08/26/helping-out-with-swfaddress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ActionScript 3 as a Server-Side Language</title>
		<link>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/</link>
		<comments>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/#comments</comments>
		<pubDate>Wed, 25 Jul 2007 18:03:23 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[AIR (Apollo)]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Remoting]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/</guid>
		<description><![CDATA[The more I code in AS3 the more I want to be able to use it as a server side programming language - mainly as a replacement for PHP. I might be missing something, but at first glance, I don't see any reasons this wouldn't be possible with a little effort from Adobe. Let's look [...]]]></description>
			<content:encoded><![CDATA[<p>The more I code in AS3 the more I want to be able to use it as a server side programming language - mainly as a replacement for PHP. I might be missing something, but at first glance, I don't see any reasons this wouldn't be possible with a little effort from Adobe.</p>
<p>Let's look at the current manifestations of ECMAScript 4, the standard on which ActionScript 3 and the new version of JavaScript are based. There is Flash/Flex (SWF) with delivery to the web browser via a plug-in, JavaScript for direct interaction with the web browser, and AIR (Apollo) for desktop delivery. The only missing piece is server-side deployment, a fact of which I'd bet Adobe is well aware.</p>
<p>PHP is a great server-side language which I use very often, but every language has its own nuances, and switching continuously between PHP and AS3 often opens the door for several small bugs due to the syntactical differences.</p>
<p>As a framework for how much effort it would take to port AS3 for server-side usage, let's look at how PHP5 and AS3 compare on key web development factors. These core features are supported in both PHP5 and AS3:</p>
<p>- MySQL/database integration (PHP built-in, <a href="http://www.jonnymac.com/blog/2007/05/08/actionscript-3-mysql-drivers-assql-and-asql/" target="_blank">AS3 through classes</a>)<br />
- Open source and free<br />
- Extendable (PHP through plugins, AS3 through classes)<br />
- Large developer community<br />
- Class-based development possible (Full OOP in AS3)</p>
<p>So with most of the features needed already included in AS3 or written by the community, why not take the extra step and port it to the server side? I'm sure Adobe doesn't want to sell Coldfusion 8 short, so there is that corporate hurdle. I could see it being integrated with Coldfusion in a similar manner that ActionScript can be included in MXML through the usage of a code/cdata block.</p>
<p>All said, nothing is stopping the community from developing an open source project based around this concept. A quick <a href="http://www.google.com/search?hl=en&amp;q=actionscript+3+server+side&amp;btnG=Search" title="actionscript 3 server side - Google" target="_blank">search of Google</a> reveals that <a href="http://www.tombray.com/?p=16" title="tombray.com" target="_blank">at least one other person is having similar thoughts</a>.</p>
<p>Would you use AS3 if it was ported for server-side usage?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2007/07/25/actionscript-3-as-a-server-side-language/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>WordPress Data and Flash Through PHP and XML</title>
		<link>http://www.jonnymac.com/blog/2007/06/18/wordpress-data-and-flash-through-php-and-xml/</link>
		<comments>http://www.jonnymac.com/blog/2007/06/18/wordpress-data-and-flash-through-php-and-xml/#comments</comments>
		<pubDate>Tue, 19 Jun 2007 03:34:43 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Actionscript 2]]></category>
		<category><![CDATA[Actionscript 3]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/06/18/wordpress-data-and-flash-through-php-and-xml/</guid>
		<description><![CDATA[Tim Wilson has just posted PressConnect, a "PHP script which interigates a WordPress database and returns posts, pages, and creates menus in an XML format." Tim's site/blog runs a completely Flash front-end using WordPress as the content management system, so he has some experience making Flash and WordPress work together. You can even see the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://tvwonline.net/flash/#page_id=44&amp;article=60" title="tvwonline" target="_blank">Tim Wilson</a> has just posted <a href="http://tvwonline.net/lab/pressconnect/" title="PressConnect" target="_blank">PressConnect</a>, a "PHP script which interigates a WordPress database and returns posts, pages, and creates menus in an XML format."</p>
<p align="left">Tim's site/blog runs a completely Flash front-end using WordPress as the content management system, so he has some experience making Flash and WordPress work together. You can even see the normal WP install <a href="http://tvwonline.net/blog/" target="_blank">at this URL</a>.</p>
<p align="left">On his <a href="http://tvwonline.net/lab/pressconnect/" target="_blank">PressConnect</a> page he explains the necessary process of retrieving the data from the WP database and using PHP to format it as XML. This concept isn't exactly new, but Tim has done everyone researching the topic a favor by explaining the process in detail, creating a diagram, and posting some of the PHP code which interfaces with WP. Just another example of the Flash community giving back.</p>
<p align="left">For other takes on the same idea see <a href="http://www.arpitonline.com/blog/?p=51" title="code zen - WordPress in Flex/AS3" target="_blank">Arpit's blog Code Zen</a> and <a href="http://www.brendandawes.com/news/version-35-2" title="brendandawes.com" target="_blank">Brendan Dawes' wp-xml file</a> (link to the file is at the very end of the post).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2007/06/18/wordpress-data-and-flash-through-php-and-xml/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Is There a Definition of Web 2.0?</title>
		<link>http://www.jonnymac.com/blog/2007/04/21/is-there-a-definition-of-web-20/</link>
		<comments>http://www.jonnymac.com/blog/2007/04/21/is-there-a-definition-of-web-20/#comments</comments>
		<pubDate>Sun, 22 Apr 2007 03:16:52 +0000</pubDate>
		<dc:creator>Jon MacDonald</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Apps]]></category>

		<guid isPermaLink="false">http://www.jonnymac.com/blog/2007/04/21/is-there-a-definition-of-web-20/</guid>
		<description><![CDATA[A while back when Dave Gray, the founder of XPLANE, was in town he asked me how I would define Web 2.0. I suppose I hadn't thought about it before then, or I should say haven't tried to distill it down to something simple. I have seen and heard hundreds of definitions for Web 2.0 [...]]]></description>
			<content:encoded><![CDATA[<p>A while back when <a href="http://communicationnation.blogspot.com/" title="Dave's Blog" target="_blank">Dave Gray</a>, the founder of <a href="http://www.xplane.com" title="XPLANE: The Visual Thinking Company" target="_blank">XPLANE</a>, was in town he asked me how I would define Web 2.0. I suppose I hadn't thought about it before then, or I should say haven't tried to distill it down to something simple. I have seen and heard hundreds of definitions for Web 2.0 over the past year or so, and my response was to start spewing those definitions in hopes of tying them together for a conclusion. Obviously, that didn't go so well.</p>
<p>So, after some thought, I've decided on the following as my personal definition:</p>
<p><em>"Web 2.0" describes sites like Digg and YouTube, where the audience itself provides material for the Web site.</em></p>
<p>But, what does the rest of the internet community use as their collective definitions? Tim O'Reilly has claimed in the past that he coined the phrase "Web 2.0" - if you can coin something this generic. <a href="http://tim.oreilly.com/news/2005/09/30/what-is-web-20.html" target="_blank" title="Tim O'Reilly's What is Web 2.0">Here is Tim's definition</a>, which takes five pages to distill. Five pages? Too long-winded. Give me the elevator pitch (at least let us at <a href="http://www.xplane.com" target="_blank" title="XPLANE">XPLANE</a> distill is for you). <a href="http://radar.oreilly.com/archives/2006/12/web_20_compact.html" target="_blank">Maybe his second approach is a little better</a>:</p>
<p><em>"<em>Web 2.0 is the business revolution in the computer industry caused by the move to the internet as platform, and an attempt to understand the rules for success on that new platform. Chief among those rules is this: Build applications that harness network effects to get better the more people use them. (This is what I've elsewhere called "harnessing collective intelligence.")"</em> </em></p>
<p>Based on that definition, maybe the fact is that "Web 2.0", as I stated above, is inherently generic and broad. I wonder if the term "Web 3.0" will come to have a consensus definition. But, until then, what do you think Web 2.0 means? And what do you think Web 3.0 will come to mean?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jonnymac.com/blog/2007/04/21/is-there-a-definition-of-web-20/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

