<?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>Life As An Evangelist &#187; Greg Wilson</title>
	<atom:link href="http://lifeasanevangelist.com/author/greg-wilson/feed/" rel="self" type="application/rss+xml" />
	<link>http://lifeasanevangelist.com</link>
	<description>Keep up to date with Adobe's Platform Evangelists</description>
	<lastBuildDate>Thu, 09 Sep 2010 17:17:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Adobe AIR Launchpad – a tool for Flex developers building AIR applications</title>
		<link>http://gregsramblings.com/2010/08/23/air-launchpad/</link>
		<comments>http://gregsramblings.com/2010/08/23/air-launchpad/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 17:11:56 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1684</guid>
		<description><![CDATA[During the past two years, I&#8217;ve met a lot of developers going through the process of learning to build desktop applications on Adobe AIR. As they learn AIR, these developers face the same set of challenges &#8212; enabling auto-update, setting up icons, creating an install badge, accessing the SQLite database, and using the many other [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1684&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>During the past two years, I&#8217;ve met a lot of developers going through the process of learning to build desktop applications on Adobe AIR.  As they learn AIR, these developers  face the same set of challenges &#8212; enabling auto-update, setting up icons, creating an install badge, accessing the SQLite database, and using the many other AIR APIs. Even my own blog traffic is evidence of the many developers seeking information on building AIR apps.  For example, my blog post titled, &#8220;<a href="http://gregsramblings.com/2008/08/16/adding-auto-update-features-to-your-air-application-in-3-easy-steps/" >Adding auto-update features to your AIR application in 3 easy steps</a>&#8221; has been read 19,828 times!  As I was thinking about all of this, I realized that we needed to figure out a way to help developers learn this stuff faster!</p>
<p>Today we launched <a href="http://labs.adobe.com/technologies/airlaunchpad" >Adobe</a><a href="http://labs.adobe.com/technologies/airlaunchpad" > AIR</a><a href="http://labs.adobe.com/technologies/airlaunchpad" > Launchpad</a>, a desktop tool that helps Adobe Flex developers get started building desktop applications deployed on Adobe AIR. Simply run Adobe AIR Launchpad and select the capabilities you need; Adobe AIR Launchpad will create a ready-to-import Flex project with your selected features implemented in a way that can be easily modified and extended. You can use the resulting project as a starting point for your AIR application.</p>
<p>Adobe AIR Launchpad creates a folder structure that contains a ready-to-compile AIR application with the selected features implemented. It also creates a ZIP file in the parent folder that can be imported directly into <a href="http://www.adobe.com/products/flashbuilder/" >Adobe Flash Builder</a>. If you select auto update as an option, a &#8220;server&#8221; subfolder will be created that contains the XML file needed on the server to control auto-update. If you select the install badge option, a &#8220;install_badge&#8221; subfolder will be created containing the files needed to create an install badge.</p>
<p style="text-align:center;"><a href="http://labs.adobe.com/technologies/airlaunchpad"><img class="aligncenter" title="Adobe AIR Launchpad Screenshots" src="http://flex.org/images/airlaunchpadblogss.png" alt="" width="596" height="900" /></a></p>
<p>The generated code is well commented and clearly written.  I think you will find that using this tool will dramatically accelerate learning AIR.</p>
<p>The Adobe AIR Launchpad is free and available now at <a href="http://labs.adobe.com/technologies/airlaunchpad" >http://labs.adobe.com/technologies/airlaunchpad</a></p>
<p>If you like Launchpad and have never looked at Tour de Flex, check it out at <a href="http://flex.org/tour" >http://flex.org/tour</a> &#8211; there are over 500 Flex samples including a lot of AIR-specific samples.</p>
<p><strong>CREDITS</strong>:  Holly Schinsky (<a href="http://devgirl.wordpress.com" >blog</a> / <a href="http://twitter.com/devgirlfl" >twitter</a>) built nearly all of the application including the generated code and comments.  Holly has a unique sense of what developers need when learning a new language or API.  Her blog has a large and growing following because her blog posts are very useful and written from one developer to another in a no-nonsense style.  Holly has often discussed building code templates that developers can use as a learning resource so this project was a perfect fit for her.   <a href="http://coenraets.org/" >Christophe Coenraets</a>, <a href="http://www.jamesward.com/" >James Ward</a>, <a href="http://www.riagora.com/" >Michael Chaize</a>, <a href="http://forta.com/blog/" >Ben Forta</a> and I contributed to the overall design and concept.</p>
<p><a href="http://jamesward.com" >James Ward</a> created a great demo video:<br />
<span style="text-align:center; display: block;"><a href="http://gregsramblings.com/2010/08/23/air-launchpad/"><img src="http://img.youtube.com/vi/_zHVuWfjLHg/2.jpg" alt="" /></a></span></p>
<p><a href="http://riagora.com" >Michael Chaize</a> also created a demo video:<br />
<span style='text-align:center; display: block;'>
<object type="application/x-shockwave-flash" width="700" height="560" data="http://www.vimeo.com/moogaloop.swf?clip_id=14360527&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA">
	<param name="quality" value="best" />
	<param name="allowfullscreen" value="true" />
	<param name="scale" value="showAll" />
	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=14360527&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=0&amp;show_portrait=0&amp;color=01AAEA" />
	<param name="wmode" value="opaque" />
</object>
</span></p>
<br />Filed under: <a href='http://gregsramblings.com/category/adobe-products/adobe-air-adobe-products/'>Adobe AIR</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/category/tour-de-flex/'>Tour de Flex</a> Tagged: <a href='http://gregsramblings.com/tag/adobe-air/'>Adobe AIR</a>, <a href='http://gregsramblings.com/tag/adobe-air-launchpad/'>adobe air launchpad</a>, <a href='http://gregsramblings.com/tag/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/tag/air-2/'>air 2</a>, <a href='http://gregsramblings.com/tag/air-auto-update/'>AIR Auto Update</a>, <a href='http://gregsramblings.com/tag/air-launchpad/'>air launchpad</a>, <a href='http://gregsramblings.com/tag/air-sdk/'>air sdk</a>, <a href='http://gregsramblings.com/tag/tour-de-flex/'>Tour de Flex</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1684/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1684/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1684/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1684&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/08/23/air-launchpad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The AIR Administrator’s Guide – controlling Adobe AIR in your environment</title>
		<link>http://gregsramblings.com/2010/08/05/the-air-administrators-guide-controlling-adobe-air-in-your-environment/</link>
		<comments>http://gregsramblings.com/2010/08/05/the-air-administrators-guide-controlling-adobe-air-in-your-environment/#comments</comments>
		<pubDate>Thu, 05 Aug 2010 18:16:54 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1644</guid>
		<description><![CDATA[Every day I see new applications that take advantage of all of the cool features that AIR provides such as SQLite database, encrypted DB, idle detection, network detection, local file support, socket support, native integration, etc.   It is no surprise that AIR is starting to be a logical choice for many enterprise applications, especially [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1644&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Every day I see new applications that take advantage of all of the cool features that AIR provides such as SQLite database, encrypted DB, idle detection, network detection, local file support, socket support, native integration, etc.   It is no surprise that AIR is starting to be a logical choice for many enterprise applications, especially applications that need extra security, offline capabilities and strict control over the UI.</p>
<p>As enterprise IT administrators start getting requests for AIR applications to be deployed in their environments, they immediately start asking questions about how they can control the deployment, auto-updates, etc.</p>
<p>Many people are not aware that Adobe has an <a href="http://help.adobe.com/en_US/air/admin/air_admin_guide.pdf">AIR Administrator&#8217;s Guide</a>.  In this guide you&#8217;ll learn how to do the following:</p>
<ul>
<li>
<div id="_mcePaste">Perform silent installs of the AIR runtime and AIR applications using Microsoft SMS, IBM Tivoli and other deployment tools</div>
</li>
<li>Prevent installation of additional AIR applications</li>
<li>Prevent installation of untrusted AIR applications</li>
<li>Disable automatic updates of the AIR runtime</li>
</ul>
<p>You can download the guide in PDF format from <a href="http://help.adobe.com/en_US/air/admin/air_admin_guide.pdf">http://help.adobe.com/en_US/air/admin/air_admin_guide.pdf</a> or read it online <a href="http://help.adobe.com/en_US/air/admin/WS485a42d56cd1964167ea49bd124ef17d52a-8000.html" >here</a>.</p>
<br />Filed under: <a href='http://gregsramblings.com/category/adobe-products/adobe-air-adobe-products/'>Adobe AIR</a> Tagged: <a href='http://gregsramblings.com/tag/administrators-guide/'>administrator's guide</a>, <a href='http://gregsramblings.com/tag/adobe-air/'>Adobe AIR</a>, <a href='http://gregsramblings.com/tag/air/'>AIR</a>, <a href='http://gregsramblings.com/tag/enterprise-air/'>Enterprise AIR</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1644/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1644/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1644/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1644&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/08/05/the-air-administrators-guide-controlling-adobe-air-in-your-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CFUnited Session: Building Multiplayer games on the Flash Platform with ColdFusion, Flex and Data Services</title>
		<link>http://gregsramblings.com/2010/07/26/cfunited-session-building-multi-player-games-on-the-flash-platform-with-coldfusion-flex-and-data-services/</link>
		<comments>http://gregsramblings.com/2010/07/26/cfunited-session-building-multi-player-games-on-the-flash-platform-with-coldfusion-flex-and-data-services/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 13:10:29 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1628</guid>
		<description><![CDATA[On Thursday, I&#8217;m presenting a session at CFUnited titled, &#8220;Building Multi-Player games on the Flash Platform with ColdFusion, Flex and Data Services&#8220;.   As you can see, I&#8217;m trying to do something a bit more fun than my usual topics!   Yes, I&#8217;m talking about ColdFusion powering a multiplayer game!  Over the past 18 months, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1628&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>On Thursday, I&#8217;m presenting a session at CFUnited titled, &#8220;<a href="http://cfunited.com/2010/topics/447-building-multiplayer-games-on-the-flash-platform-with-coldfusion-flex-and-data-services" >Building Multi-Player games on the Flash Platform with ColdFusion, Flex and Data Services</a>&#8220;.   As you can see, I&#8217;m trying to do something a bit more fun than my usual topics!   Yes, I&#8217;m talking about ColdFusion powering a multiplayer game!  Over the past 18 months, I&#8217;ve been involved in a fun weekend project called ChessJam with a couple of friends.  ChessJam is a multiplayer chess game that is seeing some incredible traffic over the past few months.  The entire app is powered on the back-end by ColdFusion.  The front-end is built in Flex and deployed on Adobe AIR.  This will be the first public sharing of any internals.  Even if you are not interested in building games, there are some techniques that I will share in this session that you will find useful in any collaboration application.</p>
<p><strong>Topics:</strong></p>
<ul>
<li>Find out why we chose the technology stack:  Ubuntu Linux, MySQL, ColdFusion, LiveCycle Data Services, Flex, AIR</li>
<li>Learn how to use publish/subscribe messaging techniques to enable multi-player communications</li>
<li>Hear about the challenges we faced as we dealt with users in remote areas of the globe with poor networking conditions and how we addressed it (we have users from more than 200 countries)</li>
<li>Learn how to take advantage of ColdFusion remoting in Adobe Flex &#8212; soooo easy and soooo fast!</li>
<li>Explore various collaboration techniques employed throughout ChessJam from in-game chat to synchronized views</li>
</ul>
<p>I&#8217;m really looking forward to presenting this session.  This project has been a lot of fun and I am excited to share.  To prepare for this session, go grab the app and play! &#8212; <a href="http://cfunited.com/2010/topics/447-building-multiplayer-games-on-the-flash-platform-with-coldfusion-flex-and-data-services" >http://chessjam.com</a></p>
<p><a href="http://chessjam.com"><img class="alignnone" title="Online Chess" src="http://gallery.tigeraerial.com/photos/947908857_6Zodp-O.png" alt="" width="750" height="210" /></a></p>
<p><strong>CFUnited Session:</strong> 7/29	Thursday	4:00PM &#8211; 5:00PM	Faulkner</p>
<br />Filed under: <a href='http://gregsramblings.com/category/adobe-products/adobe-air-adobe-products/'>Adobe AIR</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-coldfusion/'>Adobe ColdFusion</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-livecycle-data-services-adobe-products/'>Adobe LiveCycle Data Services</a>, <a href='http://gregsramblings.com/category/chessjam/'>chessjam</a> Tagged: <a href='http://gregsramblings.com/tag/adobe-air/'>Adobe AIR</a>, <a href='http://gregsramblings.com/tag/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/tag/air/'>AIR</a>, <a href='http://gregsramblings.com/tag/blazeds/'>BlazeDS</a>, <a href='http://gregsramblings.com/tag/cf9/'>CF9</a>, <a href='http://gregsramblings.com/tag/cfunited/'>CFUnited</a>, <a href='http://gregsramblings.com/tag/chessjam/'>chessjam</a>, <a href='http://gregsramblings.com/tag/coldfusion/'>ColdFusion</a>, <a href='http://gregsramblings.com/tag/flex/'>Flex</a>, <a href='http://gregsramblings.com/tag/lcds/'>LCDS</a>, <a href='http://gregsramblings.com/tag/livecycle-data-services/'>LiveCycle Data Services</a>, <a href='http://gregsramblings.com/tag/online-chess/'>online chess</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1628/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1628/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1628/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1628&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/07/26/cfunited-session-building-multi-player-games-on-the-flash-platform-with-coldfusion-flex-and-data-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CFUnited Session: Adding real-time data visualization to your application or website</title>
		<link>http://gregsramblings.com/2010/07/26/cfunited-session2/</link>
		<comments>http://gregsramblings.com/2010/07/26/cfunited-session2/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 12:47:16 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1625</guid>
		<description><![CDATA[On Friday, I&#8217;m presenting a session at CFUnited titled, &#8220;Adding real-time data visualization to your application or website&#8220;.   In this session, I&#8217;m going to demonstrate how to take data from your web site or application and turn it into a real-time data feed that can be used to feed a dashboard that will impress [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1625&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>On Friday, I&#8217;m presenting a session at CFUnited titled, &#8220;<a href="http://cfunited.com/2010/topics/448-adding-realtime-data-visualization-to-your-application-or-website" >Adding real-time data visualization to your application or website</a>&#8220;.   In this session, I&#8217;m going to demonstrate how to take data from your web site or application and turn it into a real-time data feed that can be used to feed a dashboard that will impress your boss!  ;-)</p>
<p><strong>Topics:</strong></p>
<ul>
<li>Explore multiple techniques to tap into your app/site&#8217;s activity data (swf, &#8220;magic png&#8221;, server-side, etc.)</li>
<li>Learn how to convert an IP Address to latitude, longitude, city and country</li>
<li>Use ColdFusion&#8217;s sendGatewayMessage() to broadcast the data</li>
<li>Learn how to configure publish/subscribe messaging using BlazeDS (included with CF9) and LiveCycle Data Services (I&#8217;ll explain the differences)</li>
<li>Learn how to build amazing data visualizations using Adobe Flex</li>
<li>Take a deep dive into two visualization examples:
<ul>
<li>Use Google Map Flash 3D APIs (amazing features)</li>
<li>Use IBM ILOG Elixir&#8217;s heat map component and gauges</li>
</ul>
</li>
</ul>
<p style="padding-left:30px;"><img class="alignnone" title="CFUnited Dashboard" src="http://gallery.tigeraerial.com/photos/947888960_FUBW7-O.png" alt="" width="500" height="399" /></p>
<p>I&#8217;ll be sharing the full source-code for the whole thing.</p>
<p><strong>CFUnited Session:</strong> 7/30	Friday	3:15PM &#8211; 4:15PM	Ballroom A</p>
<p>I hope to see you there!</p>
<br />Filed under: <a href='http://gregsramblings.com/category/adobe-products/adobe-coldfusion/'>Adobe ColdFusion</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-livecycle-data-services-adobe-products/'>Adobe LiveCycle Data Services</a>, <a href='http://gregsramblings.com/category/data-visualization/'>Data Visualization</a> Tagged: <a href='http://gregsramblings.com/tag/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/tag/blazeds/'>BlazeDS</a>, <a href='http://gregsramblings.com/tag/cfunited/'>CFUnited</a>, <a href='http://gregsramblings.com/tag/coldfusion/'>ColdFusion</a>, <a href='http://gregsramblings.com/tag/data-visualization/'>Data Visualization</a>, <a href='http://gregsramblings.com/tag/flex/'>Flex</a>, <a href='http://gregsramblings.com/tag/google-maps/'>google maps</a>, <a href='http://gregsramblings.com/tag/google-maps-flash-api/'>google maps flash api</a>, <a href='http://gregsramblings.com/tag/ibm-ilog/'>ibm ilog</a>, <a href='http://gregsramblings.com/tag/ilog-elixir/'>ILOG Elixir</a>, <a href='http://gregsramblings.com/tag/lcds/'>LCDS</a>, <a href='http://gregsramblings.com/tag/livecycle-data-services/'>LiveCycle Data Services</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1625/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1625/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1625/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1625/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1625/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1625/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1625/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1625/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1625/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1625/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1625/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1625/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1625/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1625/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1625&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/07/26/cfunited-session2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Some fantastic demos of AIR on Android by Christophe Coenraets</title>
		<link>http://gregsramblings.com/2010/07/23/some-fantastic-demos-of-air-on-android-by-christophe-coenraets/</link>
		<comments>http://gregsramblings.com/2010/07/23/some-fantastic-demos-of-air-on-android-by-christophe-coenraets/#comments</comments>
		<pubDate>Fri, 23 Jul 2010 15:11:55 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1621</guid>
		<description><![CDATA[Over the past few weeks, Christophe Coenraets has been working some late nights experimenting with the various beta builds of AIR for Android.   As a result, he has created some cool applications and shared them (with source) on his blog.   If you have a few minutes, you should check them out! Here&#8217;s a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1621&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Over the past few weeks, <a href="http://coenraets.org" >Christophe Coenraets</a> has been working some late nights experimenting with the various beta builds of AIR for Android.   As a result, he has created some cool applications and shared them (with source) on his blog.   If you have a few minutes, you should check them out!</p>
<p>Here&#8217;s a list &#8211; check them out &#8211; the each include a video:</p>
<ul>
<li><a href="http://coenraets.org/blog/2010/07/video-chat-for-android-in-30-lines-of-code/" >Video Chat for Android in 30 Lines of Code</a> &#8212; 30 lines of code and you can do multi-user video chat!   Takes advantage of <a href="http://www.adobe.com/devnet/flashplatform/services/collaboration/" >Adobe LiveCycle Collaboration Services</a></li>
<li><a href="http://coenraets.org/blog/2010/07/android-trader-desktop-with-flex-and-air-updated-for-froyo-source-code-available/" >Android Trader Desktop with Flex and AIR</a> &#8211; real-time data updates with live charting, etc.</li>
<li><a href="http://coenraets.org/blog/2010/07/employee-directory-sample-application-using-flex-and-air-for-android-updated-for-froyo/" >Employee Directory Sample Application Using Flex and AIR for Android</a> &#8211; every company has an employee directory &#8211; a great use case and a great example of using SQLite with AIR on Android</li>
<li><a href="http://coenraets.org/blog/2010/07/voicenotes-for-android-sample-app-using-flex-air-and-the-microphone-api/">“VoiceNotes for Android”: Sample App using Flex, AIR, and the Microphone API</a> &#8211; Cool demo of the new microphone API in AIR for Android</li>
</ul>
<p>You can join the AIR on Android beta by going to <a href="http://labs.adobe.com/technologies/air2/android/" >http://labs.adobe.com/technologies/air2/android/</a></p>
<p>Even if you don&#8217;t yet have an Android devices capable of running AIR, you can use the emulator and still have fun!  <a href="http://gregsramblings.com/2010/05/24/get-started-with-air-on-android-before-you-get-an-android-device/" >I blogged about this recently</a>.</p>
<br />Filed under: <a href='http://gregsramblings.com/category/adobe-products/adobe-air-adobe-products/'>Adobe AIR</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/category/air-for-android/'>AIR for Android</a> Tagged: <a href='http://gregsramblings.com/tag/adobe-air/'>Adobe AIR</a>, <a href='http://gregsramblings.com/tag/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/tag/air-on-android/'>air on android</a>, <a href='http://gregsramblings.com/tag/android/'>android</a>, <a href='http://gregsramblings.com/tag/coenraets/'>coenraets</a>, <a href='http://gregsramblings.com/tag/flex/'>Flex</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1621/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1621/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1621/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1621/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1621/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1621/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1621/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1621/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1621/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1621/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1621/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1621/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1621/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1621/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1621&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/07/23/some-fantastic-demos-of-air-on-android-by-christophe-coenraets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Debating HTML 5 and Flash?  Get educated first!</title>
		<link>http://gregsramblings.com/2010/06/30/debating-html-5-and-flash-get-educated-first/</link>
		<comments>http://gregsramblings.com/2010/06/30/debating-html-5-and-flash-get-educated-first/#comments</comments>
		<pubDate>Wed, 30 Jun 2010 15:23:26 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1589</guid>
		<description><![CDATA[You&#8217;ve probably heard a lot of noise in the press, blogs, twitter, etc. about HTML 5.  You&#8217;ve probably also heard how its new video and animation capabilities combined with other cool HTML 5 features is going to be the death of Flash, right?  As a technical evangelist for Adobe, I obviously know a lot about [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1589&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>You&#8217;ve probably heard a lot of noise in the press, blogs, twitter, etc. about HTML 5.  You&#8217;ve probably also heard how its new video and animation capabilities combined with other cool HTML 5 features is going to be the death of Flash, right?  As a technical evangelist for Adobe, I obviously know a lot about the capabilities of Flash, but I also have invested a lot of time getting up to speed on HTML 5 so I could fully understand the debate and separate fact from noise.  I&#8217;ve been in this field long enough to see several religious technology debates come and go, so I tend to be very pragmatic when it comes to technology shifts.  I&#8217;ve also learned over the years to stay very educated on key topics, deal only with facts I can confirm myself, and rely on neither marketing BS nor sensationalism in the press.</p>
<p>I&#8217;ve been involved in web development since the early betas of Netscape.  I&#8217;ve used Java Servlets, JSPs, ASPs, Perl/CGI, PHP, ColdFusion and other means of dynamically generating web content and have always worked to push browser capabilities to the limit.   From day one I was excited about what web browsers could do, but like many web developers, I was almost instantly frustrated by the limitations and the painfully slow progress of web standards.  It has taken 15 years to reach the capabilities reflected in the HTML 5 spec.  These features should have been in HTML 2 or at least HTML 3!   Many other standards have innovated dramatically faster, so for me personally, HTML 5 is at least 10 years overdue!</p>
<h3>The Flash/HTML overlap &#8211; Would you replace your &lt;IMG/&gt; tags with Flash?</h3>
<p>Flash was added to our toolbox to extend the capabilities of web developers beyond what HTML provided.   It basically has helped developers fill the gap that exists between the desires of our application design and the capabilities of existing web technologies.   The intent of Flash has never been to compete with HTML.  The intent is to help developers realize the goals of our applications.  If HTML and related technologies provided everything we needed, Flash would not exist.</p>
<p>As complementary technologies evolve, there are inevitably overlapping capabilities.  Adobe has never promoted the use of Flash to do things that HTML can do without Flash.  Have you ever heard anyone promoting the use of Flash to display images?  You could replace all of your &lt;IMG&gt; tags with Flash but why would you use a plugin where no plugin is really needed?!   Although Flash would do a great job at displaying your images and even provide some unique features, it&#8217;s very unlikely that you need these features so you would be nuts to use Flash!  If Adobe told me to promote this idea, I would move to the Lightroom team! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>This is a trivial example of where there is overlap, but because web developers fully understand the requirements and capabilities of displaying images, it&#8217;s obvious which technology to use!   The currently debated overlapping features are a bit more complex resulting in confusion for many.</p>
<h3>HTML 5 increases the overlap</h3>
<p>I remember the first time I saw DHTML used to make cascading menus (2002 I think?), I was impressed!  I could build UI controls that respond to mouse rollover events, dynamically display dropdown menus and all sorts of cool things.  Amazing!  Although this could already be done with Flash, it was nice to see HTML technologies evolve to this level.  (I&#8217;ll skip the history lesson about the huge pains we went through to make sure this new coolness worked on multiple browsers.  It was a mess until JQuery and other AJAX frameworks evolved!).</p>
<p>If you look at what HTML 5 is bringing us, you&#8217;ll see that the overlap between Flash and HTML 5 is indeed increasing.   HTML 5 introduces animations, drawing capabilities, video, audio,  and many other things that we usually rely on Flash to deliver, so yes, the overlap is obviously larger in many ways.  However, there is a high probability that the overlap is probably not as big as you may think.  Let&#8217;s start with the obligatory video debate.</p>
<h3>The center of attention in the current debate &#8211; Video!</h3>
<p>Now I&#8217;m going to say something that might surprise you.   If your video needs are met by HTML 5 and your target audience has an HTML 5 capable browser, you SHOULD use the new video tag instead of Flash!   Like I said before, why use a plugin for something that a plugin is not needed for!?  It&#8217;s no different than my &lt;IMG/&gt; analogy above.</p>
<p>However, before you draw any conclusions about video&#8230; be sure that you completely understand the implications:</p>
<p>1: Does your target audience have an HTML 5 compatible browser capable of viewing your video?</p>
<p>If not, I can assure you that they almost certainly have Flash, therefore, it&#8217;s an obvious choice for playback of video on non-HTML5-ready browsers.  Read my prior article, &#8220;<a href="http://gregsramblings.com/2010/06/15/html-5-and-flash-a-reality-check/" >HTML 5 and Flash &#8211; A Reality Check</a>&#8220;.  Are you surprised to see that more people use IE6 than Safari?  I was!  Of course there are new devices that support the HTML 5 video tag and some of these new devices do not have Flash support for various reasons (no, I&#8217;m not going there), so it basically creates more work for us developers to support 100% of the audience.  Now we find ourselves writing code that handles video playback differently based on the user agent.  It&#8217;s reminiscent of the early 2000s and I believe that it&#8217;s going to get worse before it gets better because the number of devices, browsers, screen resolutions, OSes, etc. is dramatically larger than ever before.</p>
<p>2: Do your video requirements go beyond simply pointing to a video file with the new video tag?</p>
<p>You would be surprised at how many customers have much more complex requirements.   Here are a few comments made yesterday by John Harding, Software engineer at YouTube on the YouTube blog that illustrates my point:</p>
<p><em>&#8220;It&#8217;s important to understand what a site like YouTube needs from the browser in order to provide a good experience for viewers as well as content creators. We need to do more than just point the browser at a video file like the image tag does &#8211; there’s a lot more to it than just retrieving and displaying a video. The &lt;video&gt; tag certainly addresses the basic requirements and is making good progress on meeting others, but the &lt;video&gt; tag does not currently meet all the needs of a site like YouTube&#8221; </em></p>
<p><em></em>The article goes on to explain multiple technical reasons why Flash will continue to be the video player for YouTube.   You can read the full article at <a href="http://apiblog.youtube.com/2010/06/flash-and-html5-tag.html" >http://apiblog.youtube.com/2010/06/flash-and-html5-tag.html</a>.  Hulu recently made a similar blog post -<a href="http://blog.hulu.com/2010/05/13/pardon-our-dust/" >http://blog.hulu.com/2010/05/13/pardon-our-dust/</a> that mentions a few other interesting points.   Although HTML 5 provides video playback, many customers find a gap between their requirements and what HTML 5 offers&#8230;.so once again, Flash fills the gap!</p>
<p>Did you know that there was such a vast difference between the capabilities of HTML 5&#8242;s proposed video tag and Flash?  Have you really looked at the complete feature set of Flash video?</p>
<p>Assuming the HTML 5 video format war finally gets resolved (it has a long ways to go), we will indeed see more videos delivered by the browser without the use of Flash, and that is the way it is supposed to be.  However, when you need advanced video capabilities, you will find that Flash once again complements HTML very nicely.</p>
<p>Video is just one aspect of Flash and only one aspect of HTML 5.  I used it as an example of how disconnected people are from the reality of the debate.</p>
<h3>As HTML technologies expand, so do the capabilities of Flash</h3>
<p>The ever increasing overlap between Flash and HTML 5 is just one part of what&#8217;s happening right now.  The other part that is seldom mentioned is the continually increasing capabilities of Flash.   As HTML 5 is slowly realized, Flash continues to innovate at a very fast pace so that it can continue to fill the gap between what HTML technologies offer and what developers want to build.  You should see what&#8217;s coming in future versions!  Flash will continue to complement HTML and help developers realize capabilities not possible otherwise.  Can Adobe continue to innovate to fill the gap?  Can Flash evolve fast enough to continue complementing HTML?  You bet.  I&#8217;ve seen it!  Eventually, we will be debating HTML 6 vs Flash Player X and we&#8217;ll see whole new set of hot topics. Fun times!</p>
<h3>Get educated!</h3>
<p>Spoken in my stern teacher voice &#8212; It is impossible for you to evaluate the future of HTML 5 and Flash unless you are fully educated on both technologies.  I keep meeting developers who have a decent understanding of HTML5 but think Flash is nothing more than simple video and animated ads.  I also meet developers who have a decent understanding of Flash but think HTML 5 is only about adding video, audio and canvas tags to today&#8217;s HTML.  In both cases, the person is VERY misinformed and is lacking the required education to make any future-looking statement about either technology.  However, both uneducated groups tend to be very loud!  It reminds me of a political election where people vote based on what they have learned from political ads!  STOP IT!</p>
<p>Whether you are debating technology or politics, it&#8217;s an absolute requirement to be equally knowledgeable on all topics involved.</p>
<h3>Where to learn more</h3>
<p>Hopefully you are now inspired to learn more.  Below are the resources I found while learning about HTML 5.  I&#8217;ve also listed some resources about Flash and related technologies.  Go read everything below and let&#8217;s have an intelligent and fun discussion about the future.</p>
<p><strong>HTML 5:</strong></p>
<ul>
<li>Google&#8217;s <a href="http://html5rocks.com" >http://html5rocks.com</a> &#8211; fantastic resource with tons of live demos &#8211; my favorite resource for showing off HTML 5</li>
<li>Microsoft&#8217;s IE 9 test drive home page &#8211; includes some very impressive HTML 5 demos &#8211; <a href="http://ie.microsoft.com/testdrive/" >http://ie.microsoft.com/testdrive/</a> &#8211; it&#8217;s great to see Microsoft innovating around HTML 5.</li>
<li>Apple&#8217;s Safari technology demos &#8211; some impressive demos of HTML 5, but a bit too &#8220;Apple owned&#8221; feeling &#8211; <a href="http://developer.apple.com/safaridemos/" >http://developer.apple.com/safaridemos/</a> &#8211; the original demos only ran in Safari but now also run in Chrome.</li>
<li>CanvasDemos &#8211; an entire site devoted to the new canvas tag in HTML 5 &#8211; some very impressive stuff &#8211; <a href="http://www.canvasdemos.com/" >http://www.canvasdemos.com/</a></li>
<li>HTML 5 Test site &#8211; gives your browser a HTML-readiness score and list the capabilities.  Each listed capability is a hyperlink to the HTML 5 spec &#8211; <a href="http://html5test.com/" >http://html5test.com/</a></li>
<li>HTML 5 Readiness site &#8211; shows current status of most modern browsers (anything not listed has no HTML 5 support) &#8211; <a href="http://html5readiness.com/" >http://html5readiness.com/</a></li>
<li>HTML 5 Demos &#8211; a decent set of HTML 5 demos &#8211; <a href="http://html5demos.com/" >http://html5demos.com/</a></li>
<li>HTML 5 Video tag browser support matrix &#8211; a very up to date article on which browsers support which video formats/codecs, etc. &#8211; <a href="http://en.wikipedia.org/wiki/HTML5_video" >http://en.wikipedia.org/wiki/HTML5_video</a></li>
<li>Adobe Dreamweaver HTML5 Pack &#8211; an amazing set of HTML 5 capabilities you can use today &#8211; <a href="http://labs.adobe.com/technologies/html5pack/" >http://labs.adobe.com/technologies/html5pack/</a></li>
</ul>
<p><strong>Adobe Flash Platform:</strong></p>
<ul>
<li>Adobe Flash Platform Home Page &#8211; <a href="http://www.adobe.com/flashplatform/" >http://www.adobe.com/flashplatform/</a></li>
<li><a href="http://flex.org" >Flex.org</a> &#8211; great starting point for learning about Flex, a developer&#8217;s toolkit for creating Flex content.  If you have never looked at Flex, you are missing a big piece of the Flash Platform, especially when it comes to complex application development.  Be sure to check out the showcase (&#8220;What&#8217;s possible&#8221;).  You&#8217;ll see that Flex is used to build very complex mission critical apps in the enterprise.  These apps run on the Flash platform.</li>
<li>Tour de Flex &#8211; a gallery of nearly 500 code samples illustrating everything from simple UI controls to complex data visualizations and real-time data handling &#8211; <a href="http://flex.org/tour" >http://flex.org/tour</a></li>
<li>Top Flash Misconceptions by Mike Chambers &#8211; addresses some very recent false claims about Flash &#8211; <a href="http://www.mikechambers.com/blog/tag/flash_myths/" >http://www.mikechambers.com/blog/tag/flash_myths/</a></li>
<li>What&#8217;s new in the latest release of Flash Player 10.1 &#8211; a very substantial release &#8211; <a href="http://labs.adobe.com/technologies/flashplayer10/features.html" >http://labs.adobe.com/technologies/flashplayer10/features.html</a></li>
<li>Adobe AIR home page &#8211; a runtime that enables desktop applications built with either Flash, Flex or HTML/JavaScript &#8211; <a href="http://www.adobe.com/products/air/" >http://www.adobe.com/products/air/</a> &#8211; supports Windows, MacOS, Linux, Android (<a href="http://labs.adobe.com/technologies/air2/android/" >beta</a>) and more on the way.  If you have never looked at AIR, you need to check this out.</li>
<li>Flash Media Server home page &#8211; <a href="http://www.adobe.com/products/flashmediaserver/" >http://www.adobe.com/products/flashmediaserver/</a></li>
</ul>
<p>Go learn!</p>
<br />Filed under: <a href='http://gregsramblings.com/category/actionscript/'>ActionScript</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-air-adobe-products/'>Adobe AIR</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-flash-adobe-products/'>Adobe Flash</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/category/air-for-android/'>AIR for Android</a>, <a href='http://gregsramblings.com/category/html5-2/'>HTML5</a> Tagged: <a href='http://gregsramblings.com/tag/adobe-flash/'>Adobe Flash</a>, <a href='http://gregsramblings.com/tag/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/tag/flash/'>Flash</a>, <a href='http://gregsramblings.com/tag/flash-video/'>flash video</a>, <a href='http://gregsramblings.com/tag/flash-vs-html5/'>flash vs html5</a>, <a href='http://gregsramblings.com/tag/flex/'>Flex</a>, <a href='http://gregsramblings.com/tag/html-5/'>html 5</a>, <a href='http://gregsramblings.com/tag/html5/'>html5</a>, <a href='http://gregsramblings.com/tag/hulu/'>Hulu</a>, <a href='http://gregsramblings.com/tag/youtube/'>youtube</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1589/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1589/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1589/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1589&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/06/30/debating-html-5-and-flash-get-educated-first/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tour de ColdFusion Beta Launched!</title>
		<link>http://gregsramblings.com/2010/06/24/tour-de-coldfusion-beta-launched/</link>
		<comments>http://gregsramblings.com/2010/06/24/tour-de-coldfusion-beta-launched/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 20:34:26 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1580</guid>
		<description><![CDATA[We have FINALLY launched Tour de ColdFusion! We are still filling in a few gaps and testing, so we consider it a beta, but it&#8217;s ready for you to dive in. Tour de ColdFusion is a desktop application built on Adobe AIR that provides quick access to hundreds of ColdFusion code samples.   Live running [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1580&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We have FINALLY launched Tour de ColdFusion!   We are still filling in a few gaps and testing, so we consider it a beta, but it&#8217;s ready for you to dive in.</p>
<p>Tour de ColdFusion is a desktop application built on Adobe AIR that provides quick access to hundreds of ColdFusion code samples.   Live running samples combined with the source code that you see running is the fastest way to learn!</p>
<p style="text-align:center;"><a href="http://bit.ly/tourdecoldfusion"><img class="aligncenter" title="Tour de ColdFusion Beta!" src="http://gregorywilson.smugmug.com/photos/912390492_kmW4L-O.png" alt="" width="400" height="307" /></a></p>
<p style="text-align:left;">Over the next few days, we will be adding additional samples.  Tour de ColdFusion will automatically reflect the latest sample database each time you run it so you know that you are seeing the latest, greatest stuff.</p>
<p style="text-align:left;">Help us make Tour de ColdFusion better by helping us add new samples.   If you have any code samples, techniques, frameworks, etc., that you think would make Tour de ColdFusion an even better learning tool, please contact us at <a href="mailto:submit@tourdecoldfusion.com">submit@tourdecoldfusion.com</a>.</p>
<p style="text-align:left;">Please report any issues to <a href="mailto:bug@tourdecoldfusion.com">bug@tourdecoldfusion.com</a>.</p>
<p style="text-align:left;">Go to the <a href="http://bit.ly/tourdecoldfusion" >Tour de ColdFusion Beta home page</a> to download and install.</p>
<p style="text-align:center;">
<br />Filed under: <a href='http://gregsramblings.com/category/adobe-products/adobe-coldfusion/'>Adobe ColdFusion</a>, <a href='http://gregsramblings.com/category/tour-de-coldfusion-2/'>Tour de ColdFusion</a> Tagged: <a href='http://gregsramblings.com/tag/cf/'>CF</a>, <a href='http://gregsramblings.com/tag/coldfusion/'>ColdFusion</a>, <a href='http://gregsramblings.com/tag/tdcf/'>tdcf</a>, <a href='http://gregsramblings.com/tag/tour-de-cf/'>tour de cf</a>, <a href='http://gregsramblings.com/tag/tour-de-coldfusion/'>tour de coldfusion</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1580/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1580/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1580/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1580/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1580/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1580/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1580/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1580/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1580/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1580/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1580/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1580/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1580/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1580/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1580&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/06/24/tour-de-coldfusion-beta-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tour de Flex 2.0 – AIR and Flex Component and API Explorer Launched!</title>
		<link>http://gregsramblings.com/2010/06/18/tour-de-flex-2-0-air-and-flex-component-and-api-explorer-launched/</link>
		<comments>http://gregsramblings.com/2010/06/18/tour-de-flex-2-0-air-and-flex-component-and-api-explorer-launched/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 17:26:58 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1576</guid>
		<description><![CDATA[We just posted Tour de Flex 2.0.  If you already have a previous version of Tour de Flex, it should auto-update to 2.0.   This latest version has several bug fixes and now requires AIR 2.0 to support many new AIR 2.0 samples.   Go grab it and check out the new samples in the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1576&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We just posted <a href="http://flex.org/tour" >Tour de Flex 2.0</a>.  If you already have a previous version of Tour de Flex, it should auto-update to 2.0.   This latest version has several bug fixes and now requires AIR 2.0 to support many new AIR 2.0 samples.   Go grab it and check out the new samples in the AIR Applications folder!  There is some great stuff!</p>
<p>THANK YOU to <a href="http://devgirl.wordpress.com" >Holly Schinsky</a> (<a href="http://twitter.com/devgirlfl" >twitter</a>) for building the majority of these new samples in addition to fixing many of the bugs in the Tour de Flex application.</p>
<p>There are now 490 samples in Tour de Flex!</p>
<p>If you don&#8217;t already have Tour de Flex, go to <a href="http://flex.org/tour" >http://flex.org/tour</a>.  Tour de Flex is a desktop application for exploring Flex capabilities and resources, including the core Flex components, Adobe AIR, data integration, and a variety of third-party components, effects, skins, and more.</p>
<br />Filed under: <a href='http://gregsramblings.com/category/actionscript/'>ActionScript</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-air-adobe-products/'>Adobe AIR</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-livecycle-data-services-adobe-products/'>Adobe LiveCycle Data Services</a>, <a href='http://gregsramblings.com/category/data-visualization/'>Data Visualization</a>, <a href='http://gregsramblings.com/category/tour-de-flex/'>Tour de Flex</a> Tagged: <a href='http://gregsramblings.com/tag/adobe-air/'>Adobe AIR</a>, <a href='http://gregsramblings.com/tag/adobe-flex/'>Adobe Flex</a>, <a href='http://gregsramblings.com/tag/air/'>AIR</a>, <a href='http://gregsramblings.com/tag/air-2/'>air 2</a>, <a href='http://gregsramblings.com/tag/air-2-demos/'>air 2 demos</a>, <a href='http://gregsramblings.com/tag/air-2-0/'>air 2.0</a>, <a href='http://gregsramblings.com/tag/flex/'>Flex</a>, <a href='http://gregsramblings.com/tag/tour-de-flex/'>Tour de Flex</a>, <a href='http://gregsramblings.com/tag/tourdeflex/'>TourDeFlex</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1576/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1576/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1576/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1576/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1576/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1576/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1576/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1576/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1576/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1576/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1576/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1576/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1576/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1576/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1576&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/06/18/tour-de-flex-2-0-air-and-flex-component-and-api-explorer-launched/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe AIR – common auto-update issues when upgrading your app to AIR 2.0</title>
		<link>http://gregsramblings.com/2010/06/18/adobe-air-common-auto-upgrade-issues-when-upgrading-your-app-to-air-2-0/</link>
		<comments>http://gregsramblings.com/2010/06/18/adobe-air-common-auto-upgrade-issues-when-upgrading-your-app-to-air-2-0/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 14:17:47 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1566</guid>
		<description><![CDATA[Earlier this week, I was updating an AIR app originally built on AIR 1.1 to AIR 2.0.   I changed my namespace to 2.0 (so I could take advantage of some new AIR 2.0 specific APIs), built my .airi file, signed it and tried to install it.  I expected it to prompt me to upgrade [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1566&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Earlier this week, I was updating an AIR app originally built on AIR 1.1 to AIR 2.0.   I changed my namespace to 2.0 (so I could take advantage of some new AIR 2.0 specific APIs), built my .airi file, signed it and tried to install it.  I expected it to prompt me to upgrade my existing version but instead, I got the following error:</p>
<p>&#8220;<em>Sorry, an error has occurred. The application could not be installed because an application with that name already exists at the selected installation location. Try installing to a different location.&#8221;</em></p>
<p><img class="alignnone" title="Adobe AIR upgrade" src="http://gregorywilson.smugmug.com/photos/905327732_JDkqk-O.jpg" alt="" width="480" height="246" /></p>
<p>This also breaks auto-update.  You&#8217;ll get the following error:</p>
<p>&#8220;<em>This application cannot be installed because this installer has been mis-configured.  Please contact the application author for assistance.</em>&#8220;</p>
<p><img class="alignnone" title="Adobe AIR Auto update error" src="http://gregorywilson.smugmug.com/photos/905350730_Skuka-O.jpg" alt="" width="481" height="246" /></p>
<p>After doing a bit of research, I discovered that a change was made starting with AIR 1.5.3 with how publisher IDs are generated.  When you switch from a namespace prior to 1.5.3 to 1.5.3 or later, the assigned publisher ID will be different unless you override.</p>
<p>The solution is simple and documented <a href="https://www.adobe.com/support/documentation/en/air/1_5_3/releasenotes_developers.html" >here</a>.</p>
<p>Here&#8217;s the quick version of what you need to do:</p>
<ol>
<li>Determine your application&#8217;s current publisher ID. In an installed application, this is found in the META-INF/AIR/publisherid file.</li>
<li>Add a &lt;publisherID&gt;&lt;/publisherID&gt; element in your descriptor, and copy your publisher ID into it.</li>
<li>Update your application&#8217;s namespace to 1.5.3, 2.0 or whatever</li>
</ol>
<p>Now when I try to install, it recognizes it as a newer version and gives me the dialog and upgrade experience I expected.</p>
<br />Filed under: <a href='http://gregsramblings.com/category/adobe-products/adobe-air-adobe-products/'>Adobe AIR</a> Tagged: <a href='http://gregsramblings.com/tag/adobe-air/'>Adobe AIR</a>, <a href='http://gregsramblings.com/tag/air-2-0/'>air 2.0</a>, <a href='http://gregsramblings.com/tag/air-auto-update/'>AIR Auto Update</a>, <a href='http://gregsramblings.com/tag/air-namespace/'>air namespace</a>, <a href='http://gregsramblings.com/tag/air-upgrade/'>air upgrade</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1566/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1566/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1566/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1566&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/06/18/adobe-air-common-auto-upgrade-issues-when-upgrading-your-app-to-air-2-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTML 5 and Flash – A reality check</title>
		<link>http://gregsramblings.com/2010/06/15/html-5-and-flash-a-reality-check/</link>
		<comments>http://gregsramblings.com/2010/06/15/html-5-and-flash-a-reality-check/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 03:26:55 +0000</pubDate>
		<dc:creator>Greg Wilson</dc:creator>
				<category><![CDATA[blogs]]></category>

		<guid isPermaLink="false">http://gregsramblings.com/?p=1539</guid>
		<description><![CDATA[If you are reading this, you are probably a fairly technical person that understands the complexities of HTML, JavaScript, CSS, Flash, and other web technologies.  Like me, you probably have more than one web browser installed on your systems and enjoy the very latest technology every day.  I bet you have already viewed the latest [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&#38;blog=2023114&#38;post=1539&#38;subd=gregorywilson&#38;ref=&#38;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>If you are reading this, you are probably a fairly technical person that understands the complexities of HTML, JavaScript, CSS, Flash, and other web technologies.  Like me, you probably have more than one web browser installed on your systems and enjoy the very latest technology every day.  I bet you have already viewed the latest HTML 5 demos including the ones that only work with Safari 5, right?  A few days ago, I had an epiphany.  When it comes to web development, we are sometimes a bit narrow-minded when we think about our users.  Instead of thinking of our friends and colleagues in the industry, we need to think about the “real world” and the “typical user”.  The real-world is your mom, daughter, doctor, dentist, accountant, and coworkers in HR.  The majority of these people don’t think about what the various technologies are called  and which browser supports what.  They don’t care about the various debates and religious wars being waged over Flash, Silverlight, HTML 5, and other technologies.  They just want a barrier-free world of news, entertainment, and other content.  And they just need it to work!</p>
<p>To find out what browsers people are using, I decided to go find some data.  I quickly discovered some interesting stats at <a href="http://w3schools.com/browsers/browsers_stats.asp" >http://w3schools.com/browsers/browsers_stats.asp</a> .  There are twice as many people using IE6 than Safari??!!  Wow.  After studying the data, I was reminded that w3schools doesn’t really provide good data for my purposes because your mom, daughter, doctor, dentist, accountant, and coworkers in HR never visit w3schools.com.  It’s a site for technical people looking to learn more about web development!  The data is still interesting but keep reading&#8230;</p>
<p>I recently discovered a goldmine of information maintained by our new friends from <a href="http://omniture.com" >Omniture</a> called <a href="http://netaverages.adobe.com" >SiteCatalyst NetAverages</a>, an online service that provides insight into current Internet usage trends. The data is based on anonymous aggregate unique visits across the majority of <a href="http://www.omniture.com/en/company/customers/0" >Omniture customers</a>.  These sites are the big leagues and they <em>are</em> visited daily by your mom, daughter, doctor, dentist, accountant and co-workers in HR.</p>
<p>I won&#8217;t waste your time analyzing the results.  Take a look for yourself.  The charts below are from last month (May 2010).</p>
<p><a href="http://netaverages.adobe.com"><img class="alignnone" title="SiteCatalyst NetAverages" src="http://gallery.tigeraerial.com/photos/902290150_hmovK-O-1.jpg" alt="" width="858" height="435" /></a></p>
<p style="text-align:center;">
<p>After looking at this data, I realize that we are dealing with two different challenges.  The first challenge is getting all vendors to agree on the numerous aspects of the standard and implement them consistently across all supported platforms (I have to admit that I&#8217;m skeptical.  History does not build any confidence).  The second challenge is the rate of adoption.   Although Flash Player 10 was quickly adopted (over 90% in only a few months), new browser technology moves much slower.  I do think that HTML 5 will be adopted faster than previous browser advancements because the new features are compelling, but the reality is that it will take some serious time.  Keep in mind that IE 6 was introduced in 2001 and it still appears in the chart!  It&#8217;s depressing!</p>
<p>If you would like to take a look at the data from NetAverages, go sign up!    It&#8217;s part of CSLive and is complementary for 12 months when you register your Creative Suite 5 product <em>or</em> sign up online before April 11, 2011.  You can signup now at <a href="http://adobe.com/go/cslive" >http://adobe.com/go/cslive</a>.  There are other charts showing OS&#8217;s (Win XP is nearly 50% still!&#8230;geez), screen resolution, JavaScript versions, etc.   It&#8217;s fascinating to explore.</p>
<p>If you would like to see data from another source, check out <a href="http://netmarketshare.com/browser-market-share.aspx?qprid=2&amp;qptimeframe=M" >NetMarketShare</a> &#8211; the results are even more surprising (they show IE 6 at 17.6%!).  Check out their <a href="http://netmarketshare.com/operating-system-market-share.aspx?qprid=10&amp;qptimeframe=M" >OS version chart</a> &#8211; Windows XP still at 62%??!!  Now that I think about it, my accountant does still use Windows XP.  Thankfully my mom has a loving son that upgrades her often.  :)</p>
<br />Filed under: <a href='http://gregsramblings.com/category/adobe-products/adobe-flash-adobe-products/'>Adobe Flash</a>, <a href='http://gregsramblings.com/category/adobe-products/adobe-flex/'>Adobe Flex</a> Tagged: <a href='http://gregsramblings.com/tag/adobe-flash/'>Adobe Flash</a>, <a href='http://gregsramblings.com/tag/firefox/'>firefox</a>, <a href='http://gregsramblings.com/tag/flash-player/'>Flash Player</a>, <a href='http://gregsramblings.com/tag/html-5/'>html 5</a>, <a href='http://gregsramblings.com/tag/html5/'>html5</a>, <a href='http://gregsramblings.com/tag/ie/'>ie</a>, <a href='http://gregsramblings.com/tag/safari/'>Safari</a>, <a href='http://gregsramblings.com/tag/web-browser/'>web browser</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/gregorywilson.wordpress.com/1539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/gregorywilson.wordpress.com/1539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/gregorywilson.wordpress.com/1539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/gregorywilson.wordpress.com/1539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/gregorywilson.wordpress.com/1539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/gregorywilson.wordpress.com/1539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/gregorywilson.wordpress.com/1539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/gregorywilson.wordpress.com/1539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/gregorywilson.wordpress.com/1539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/gregorywilson.wordpress.com/1539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/gregorywilson.wordpress.com/1539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/gregorywilson.wordpress.com/1539/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/gregorywilson.wordpress.com/1539/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/gregorywilson.wordpress.com/1539/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=gregsramblings.com&amp;blog=2023114&amp;post=1539&amp;subd=gregorywilson&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://gregsramblings.com/2010/06/15/html-5-and-flash-a-reality-check/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
