<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Top 5 Reason’s Adobe Flex and AIR are Not For You</title>
	<atom:link href="http://gorillajawn.com/wordpress/2009/06/08/top-5-reason%e2%80%99s-adobe-flex-and-air-are-not-for-you/feed/" rel="self" type="application/rss+xml" />
	<link>http://gorillajawn.com/wordpress/2009/06/08/top-5-reason%e2%80%99s-adobe-flex-and-air-are-not-for-you/</link>
	<description>Enterprise Software Consultant</description>
	<lastBuildDate>Mon, 15 Mar 2010 20:02:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Internet Marketing Email &#187; Blog Archive &#187; Jon Rose&#39;s Blog » Blog Archive » Top 5 Reason&#39;s Adobe Flex and AIR ...</title>
		<link>http://gorillajawn.com/wordpress/2009/06/08/top-5-reason%e2%80%99s-adobe-flex-and-air-are-not-for-you/comment-page-1/#comment-20922</link>
		<dc:creator>Internet Marketing Email &#187; Blog Archive &#187; Jon Rose&#39;s Blog » Blog Archive » Top 5 Reason&#39;s Adobe Flex and AIR ...</dc:creator>
		<pubDate>Sat, 13 Jun 2009 16:29:04 +0000</pubDate>
		<guid isPermaLink="false">http://ectropic.com/wordpress/?p=284#comment-20922</guid>
		<description>[...] jonr added an interesting post on Jon Rose&#039;s Blog &#194;&#187; Blog Archive &#194;&#187; Top 5 Reason&#039;s Adobe Flex and AIR &#8230;Here&#8217;s a small excerptIf, for no other purpose, than to have a good reason to post the facetious list I wrote up to go with it. Here is the list of potential issues: The iPhone: If you are building an application that must be available on every platform, &#8230; [...]</description>
		<content:encoded><![CDATA[<p>[...] jonr added an interesting post on Jon Rose&#39;s Blog &Acirc;&raquo; Blog Archive &Acirc;&raquo; Top 5 Reason&#39;s Adobe Flex and AIR &#8230;Here&#8217;s a small excerptIf, for no other purpose, than to have a good reason to post the facetious list I wrote up to go with it. Here is the list of potential issues: The iPhone: If you are building an application that must be available on every platform, &#8230; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren</title>
		<link>http://gorillajawn.com/wordpress/2009/06/08/top-5-reason%e2%80%99s-adobe-flex-and-air-are-not-for-you/comment-page-1/#comment-20917</link>
		<dc:creator>Darren</dc:creator>
		<pubDate>Fri, 12 Jun 2009 00:25:19 +0000</pubDate>
		<guid isPermaLink="false">http://ectropic.com/wordpress/?p=284#comment-20917</guid>
		<description>So Jon, to summarize - you can reach 99% of internet-enabled devices in the world by writing a Flash app + an iPhone app. You should only use Flex when writing an RIA (with the emphasis on the A), not a content-centric webiste (totally agree). The low-bandwidth point is contentious - as you allude to, the Flex framework has been automatically cached in the Flash Player across websites/domains since Flash Player 9 release 3. The more popular it becomes, and the more developers that take advantage of the caching, the more attractive it becomes even for low-bandwith use cases. 50-150KB for a whole app (when the Flex SDK is subtracted) compares quite favourably with many (complete) static websites.</description>
		<content:encoded><![CDATA[<p>So Jon, to summarize &#8211; you can reach 99% of internet-enabled devices in the world by writing a Flash app + an iPhone app. You should only use Flex when writing an RIA (with the emphasis on the A), not a content-centric webiste (totally agree). The low-bandwidth point is contentious &#8211; as you allude to, the Flex framework has been automatically cached in the Flash Player across websites/domains since Flash Player 9 release 3. The more popular it becomes, and the more developers that take advantage of the caching, the more attractive it becomes even for low-bandwith use cases. 50-150KB for a whole app (when the Flex SDK is subtracted) compares quite favourably with many (complete) static websites.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Darren</title>
		<link>http://gorillajawn.com/wordpress/2009/06/08/top-5-reason%e2%80%99s-adobe-flex-and-air-are-not-for-you/comment-page-1/#comment-20916</link>
		<dc:creator>Darren</dc:creator>
		<pubDate>Fri, 12 Jun 2009 00:06:23 +0000</pubDate>
		<guid isPermaLink="false">http://ectropic.com/wordpress/?p=284#comment-20916</guid>
		<description>Yes, George, it&#039;s impossible to imagine a desktop application - using an almost identical codebase to your web app and works cross-platform with no code changes - that might need to store data in a local database or read and write local files.

Matt, I haven&#039;t written an app using HTTPService for a couple of years and I use Flex every day. If you or your team are also developing the backend, it&#039;s trivial (and much faster/lower-bandwidth) to pass typed objects back and forth from Java/PHP/C# etc. using AMF. It really cuts down on the logic needed both client and server-side.</description>
		<content:encoded><![CDATA[<p>Yes, George, it&#8217;s impossible to imagine a desktop application &#8211; using an almost identical codebase to your web app and works cross-platform with no code changes &#8211; that might need to store data in a local database or read and write local files.</p>
<p>Matt, I haven&#8217;t written an app using HTTPService for a couple of years and I use Flex every day. If you or your team are also developing the backend, it&#8217;s trivial (and much faster/lower-bandwidth) to pass typed objects back and forth from Java/PHP/C# etc. using AMF. It really cuts down on the logic needed both client and server-side.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Quentin</title>
		<link>http://gorillajawn.com/wordpress/2009/06/08/top-5-reason%e2%80%99s-adobe-flex-and-air-are-not-for-you/comment-page-1/#comment-20908</link>
		<dc:creator>Quentin</dc:creator>
		<pubDate>Tue, 09 Jun 2009 04:30:46 +0000</pubDate>
		<guid isPermaLink="false">http://ectropic.com/wordpress/?p=284#comment-20908</guid>
		<description>George, AIR apps can be built using HTML, JS &amp; CSS, they aren&#039;t all Flex/Flash. That being said, there are plenty of cases where the performance and interactive design are just not feasible in JS, at least not to the same level of interaction. A lot of people tend to focus too much on the &quot;open web&quot; with regards to development, all the while forgetting that they aren&#039;t developing for themselves, but for the end user, and as such, sometimes your personal tastes have to be put aside for something better. There are a lot of apps that utilize flash/flex to handle making the presentation of large amounts of visual content more appealing and easier to use for the user. Sliderocket, Buzzword, numerous games and video apps, etc. While the JS/CSS/HTML competitors of these are impressive and functional, they don&#039;t offer anywhere near the ease of use from a user standpoint as their flash/flex counterparts.

No one technology will ever be able to do everything. At least I hope not, as should you if you enjoy innovation at all.  Relying on JS and HTML to do everything is doing a disservice to your customers/users, and is really just a pretty closed minded outlook on the real state of things. 

Developers need to stop worrying about &quot;me me me&quot; and start worrying about what is the best experience for their users, JS simply can&#039;t do everything flash can do. If you&#039;re still telling yourself that it can, then you&#039;re just delusional or in denial.</description>
		<content:encoded><![CDATA[<p>George, AIR apps can be built using HTML, JS &amp; CSS, they aren&#8217;t all Flex/Flash. That being said, there are plenty of cases where the performance and interactive design are just not feasible in JS, at least not to the same level of interaction. A lot of people tend to focus too much on the &#8220;open web&#8221; with regards to development, all the while forgetting that they aren&#8217;t developing for themselves, but for the end user, and as such, sometimes your personal tastes have to be put aside for something better. There are a lot of apps that utilize flash/flex to handle making the presentation of large amounts of visual content more appealing and easier to use for the user. Sliderocket, Buzzword, numerous games and video apps, etc. While the JS/CSS/HTML competitors of these are impressive and functional, they don&#8217;t offer anywhere near the ease of use from a user standpoint as their flash/flex counterparts.</p>
<p>No one technology will ever be able to do everything. At least I hope not, as should you if you enjoy innovation at all.  Relying on JS and HTML to do everything is doing a disservice to your customers/users, and is really just a pretty closed minded outlook on the real state of things. </p>
<p>Developers need to stop worrying about &#8220;me me me&#8221; and start worrying about what is the best experience for their users, JS simply can&#8217;t do everything flash can do. If you&#8217;re still telling yourself that it can, then you&#8217;re just delusional or in denial.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt Platte</title>
		<link>http://gorillajawn.com/wordpress/2009/06/08/top-5-reason%e2%80%99s-adobe-flex-and-air-are-not-for-you/comment-page-1/#comment-20906</link>
		<dc:creator>Matt Platte</dc:creator>
		<pubDate>Mon, 08 Jun 2009 16:58:04 +0000</pubDate>
		<guid isPermaLink="false">http://ectropic.com/wordpress/?p=284#comment-20906</guid>
		<description>Not sure I agree with the Java/IDE point.  Yes, I know it&#039;s humor, but yesterday I noticed something: Flex is becoming Java.

It&#039;s like this, build the &#039;hello world&#039; HTTPService application - Yahoo Weather seems typical. Have Flex generate the form.  Run the application. Oops, something&#039;s broken! 

Now look inside the service folder. Wow. That&#039;s quite a pantload of code!  I understand why it&#039;s there and all but still, maintaining several files per attribute plus Cairngorm adds up rapidly.

Soon a developer&#039;s attention limit is reached, resulting in Cargo Cultism or the addition of more eyes and hands to the project.

Again, it&#039;s not a good/bad thing, just part of the landscape, but an environment where Flex development looks (to me) more and more like Java development.

Maybe it&#039;s always been like that and I just hadn&#039;t noticed until the code generator wizard arrived.  After all, I&#039;m not primarily a Flex developer.</description>
		<content:encoded><![CDATA[<p>Not sure I agree with the Java/IDE point.  Yes, I know it&#8217;s humor, but yesterday I noticed something: Flex is becoming Java.</p>
<p>It&#8217;s like this, build the &#8216;hello world&#8217; HTTPService application &#8211; Yahoo Weather seems typical. Have Flex generate the form.  Run the application. Oops, something&#8217;s broken! </p>
<p>Now look inside the service folder. Wow. That&#8217;s quite a pantload of code!  I understand why it&#8217;s there and all but still, maintaining several files per attribute plus Cairngorm adds up rapidly.</p>
<p>Soon a developer&#8217;s attention limit is reached, resulting in Cargo Cultism or the addition of more eyes and hands to the project.</p>
<p>Again, it&#8217;s not a good/bad thing, just part of the landscape, but an environment where Flex development looks (to me) more and more like Java development.</p>
<p>Maybe it&#8217;s always been like that and I just hadn&#8217;t noticed until the code generator wizard arrived.  After all, I&#8217;m not primarily a Flex developer.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George Bridgeman</title>
		<link>http://gorillajawn.com/wordpress/2009/06/08/top-5-reason%e2%80%99s-adobe-flex-and-air-are-not-for-you/comment-page-1/#comment-20904</link>
		<dc:creator>George Bridgeman</dc:creator>
		<pubDate>Mon, 08 Jun 2009 15:33:36 +0000</pubDate>
		<guid isPermaLink="false">http://ectropic.com/wordpress/?p=284#comment-20904</guid>
		<description>My main reason for not using AIR is that I can&#039;t see the point of using it.

I haven&#039;t looked very hard but I&#039;ve yet to see any AIR app which couldn&#039;t be done in regular HTML, CSS &amp; JS, with Flash for anything that can&#039;t be done using the first three.

George.</description>
		<content:encoded><![CDATA[<p>My main reason for not using AIR is that I can&#8217;t see the point of using it.</p>
<p>I haven&#8217;t looked very hard but I&#8217;ve yet to see any AIR app which couldn&#8217;t be done in regular HTML, CSS &amp; JS, with Flash for anything that can&#8217;t be done using the first three.</p>
<p>George.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
