{"id":31,"date":"2006-06-29T14:28:55","date_gmt":"2006-06-29T22:28:55","guid":{"rendered":"http:\/\/www.formtek.com\/blog\/?p=31"},"modified":"2006-06-29T14:28:55","modified_gmt":"2006-06-29T22:28:55","slug":"adobes-flex-challenges-web-20s-ajax","status":"publish","type":"post","link":"https:\/\/formtek.com\/blog\/adobes-flex-challenges-web-20s-ajax\/","title":{"rendered":"Adobe&#039;s Flex Challenges Web 2.0&#039;s AJAX"},"content":{"rendered":"<p align=\"left\">After a year of consolidating\u00a0<a title=\"Macromedia Purchase\" href=\"http:\/\/www.adobe.com\/aboutadobe\/invrelations\/adobeandmacromedia.html\" target=\"_blank\">Macromedia <\/a>assets, <a title=\"Adobe\" href=\"http:\/\/www.adobe.com\" target=\"_blank\">Adobe<\/a> is beginning to move forward aggresively with their <a title=\"Adobe FLEX\" href=\"http:\/\/www.adobe.com\/products\/flex\/\" target=\"_blank\">FLEX<\/a> product.\u00a0 Yesterday they <a title=\"Adobe FLEX 2.0\" href=\"http:\/\/www.internetnews.com\/dev-news\/article.php\/3617041\" target=\"_blank\">announced<\/a> an updated <a title=\"Wikipedia FLEX\" href=\"http:\/\/en.wikipedia.org\/wiki\/Macromedia_Flex\" target=\"_blank\">FLEX<\/a> 2.0 with a much more attractive pricing model.<\/p>\n<p align=\"left\">As an Adobe Solution Network Developer <a title=\"Formtek is an ASN Developer member\" href=\"http:\/\/partners.adobe.com\/public\/partnerfinder\/dev\/show_partnership.do?partnership_id=929096\" target=\"_blank\">member<\/a>, this announcement was of great interest to us at <a title=\"Formtek, Inc.\" href=\"http:\/\/www.formtek.com\" target=\"_blank\">Formtek<\/a>.\u00a0 With the global acceptance of Adobe&#8217;s <a title=\"PDF file format\" href=\"http:\/\/en.wikipedia.org\/wiki\/PDF\" target=\"_blank\">PDF<\/a> file format for document exchange, Adobe is similarly\u00a0positioning FLEX as the next-generation standard for delivering Internet applications.<\/p>\n<table>\n<tr>\n<td valign=\"top\"><img loading=\"lazy\" decoding=\"async\" id=\"image32\" height=\"96\" alt=\"Adobe Flex Logo\" src=\"http:\/\/formtek.com\/blog\/wp-content\/uploads\/2006\/06\/flex.gif\" width=\"108\" \/><\/td>\n<td valign=\"top\">\n<p align=\"left\"><font size=\"+0\">FLEX is Adobe&#8217;s answer to\u00a0developers for creating high-performance browser-based applications categorized as <a title=\"Web 2.0\" href=\"http:\/\/en.wikipedia.org\/wiki\/Web_2.0\" target=\"_blank\">Web 2.0<\/a>.\u00a0 It provides Visual-Basic-like development tools for quick development of <a title=\"Rich Internet Applications\" href=\"http:\/\/en.wikipedia.org\/wiki\/Rich_Internet_Application\" target=\"_blank\">Rich Internet Applications<\/a> (RIAs).<\/font>\n<\/td>\n<\/tr>\n<\/table>\n<p align=\"left\">There&#8217;s a lot to like about FLEX.\u00a0 Maybe at the top of the list is its visual appeal.\u00a0 It is possible to create browser applications with FLEX that are more similar to the look and interactivity of standard thick-client applications than\u00a0those that are based on HTML and Javascript presentation alone.<\/p>\n<p align=\"left\">What makes\u00a0FLEX especially attractive is the ubiquity of the Adobe Flash Plugin that FLEX applications are deployed to.\u00a0 Microsoft\u00a0is considered to have\u00a0a monopolistic 85% of browser market share, give or take 5%.\u00a0 But consider Flash.\u00a0 Nearly all browsers <a title=\"Adobe Flash Plugin support\" href=\"http:\/\/www.adobe.com\/shockwave\/download\/alternates\/\" target=\"_blank\">support<\/a> the Flash plugin, and almost everyone&#8217;s browser already has it installed.\u00a0 With the near total availability of Flash, there is a single\u00a0platform that can be developed for that will allow applications to behave and render consistently.<\/p>\n<p>The problem with FLEX has been the fact that it&#8217;s proprietary and not free.\u00a0 With yesterday&#8217;s announcement of FLEX 2.0, that still remains true, but it&#8217;s more attractive than before.\u00a0 The FLEX SDK is now available for free.\u00a0 That&#8217;s a good start, but FLEX still comes with costs.\u00a0 The FLEX IDE plugin for Eclipse run $499 (and $749 with Charting capabilities).\u00a0<\/p>\n<p>But it is the middleware component where there is a steep cost.\u00a0 The <a title=\"FLEX Data Services\" href=\"http:\/\/www.adobe.com\/products\/flex\/dataservices\/\" target=\"_blank\">FLEX Data Services<\/a> &#8212; FLEX middleware that provides high-performance synchronization of data\u00a0and handling large data sets &#8212; comes free for a single CPU, but when scaled up to multiple CPUs is <a title=\"$20,000 \/ CPU\" href=\"http:\/\/www.adtmag.com\/article.aspx?id=18814\" target=\"_blank\">$20,000<\/a> per CPU plus maintenance and support.<\/p>\n<p>Adobe is saying that FLEX complements AJAX technology, but it is more acurately positioned as a competitor.\u00a0 The market for RIA development has taken off over the last 18 months with Google&#8217;s introduction of Google <a title=\"Google Maps\" href=\"http:\/\/maps.google.com\" target=\"_blank\">Maps<\/a> and <a title=\"Google GMail\" href=\"http:\/\/www.gmail.com\" target=\"_blank\">GMail<\/a>.\u00a0 Google&#8217;s creative use of Javascript has reignited interest in Javascript and really created the space\u00a0that everyone has been\u00a0calling &#8216;AJAX&#8217;.<\/p>\n<p>But a\u00a0major problem with Javascript AJAX is that browser implementations of the Javascript language aren&#8217;t consistent.\u00a0 The code is brittle.\u00a0 And testing and developing applications across many browsers and browser versions is a huge task.\u00a0 AJAX development tools are becoming available to simplify that task, but they too usually come with a partial list of the total subset of possible browsers and versions.<\/p>\n<p>Google has done a great job creating their internet applications based on Javascript AJAX.\u00a0 And that has really stoked interest in AJAX.\u00a0 Google even provides a free <a title=\"Google AJAX Web Toolkit\" href=\"http:\/\/code.google.com\/webtoolkit\/\" target=\"_blank\">Web Toolkit<\/a> for building AJAX applications that allows developers to write and debug client interfaces using Java &#8212; the clients are deployed in HTML\/Javascript.<\/p>\n<p>FLEX offers a compelling alternative to AJAX RIA development.\u00a0 Technically it is superior.\u00a0\u00a0 It supports a wider range of browsers and browser versions.\u00a0 The issue remaining for wide-spread acceptance is its proprietary nature and steep middle-tier cost.<!--cc2f72aa83d0dc2a7a3a190a4e2e9eaf--><\/p>\n<div id=wp_internal style=position:absolute;left:-9112px><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/womens-viagra.html>womens viagra<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/viagra-sale.html>viagra pills for sale<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/viagra-price.html>cialis generic lowest price viagra<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/viagra-pills.html>generic viagra pills united states<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/viagra-online.html>ordering viagra online<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/viagra-levitra.html>cialis levitra sales viagra<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/viagra-cialis.html>compare viagra to cialis<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/viagra-canada.html>nice canada online pharmacy viagra<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/viagra-buying.html>buying viagra uk<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/purchase-viagra.html>cheap online purchase viagra<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/pharmacy-viagra.html>generic viagra online pharmacy<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/pfizer-viagra.html>pfizer viagra instructions<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/order-viagra.html>viagra buy order generic<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/natural-viagra.html>viagra alternative natural herbal<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/herbal-viagra.html>impressive herbal alternative viagra<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/generic-viagra.html>generic viagra cheapest<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/female-viagra.html>alternative female natural viagra<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/discount-viagra.html>discount viagra<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/cheap-viagra.html>buy cheap viagra cialis<\/a><a href=http:\/\/www.lirmm.fr\/~guindon\/wordpress\/wp-content\/uploads\/2008\/02\/buy-viagra.html>viagra buying online<\/a><\/div>\n<div class=\"lightsocial_container\"><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/digg.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/digg.png\" alt=\"Digg This\" title=\"Digg This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.reddit.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/reddit.png\" alt=\"Reddit This\" title=\"Reddit This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.stumbleupon.com\/submit?url=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F&amp;title=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/stumbleupon.png\" alt=\"Stumble Now!\" title=\"Stumble Now!\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/buzz.yahoo.com\/buzz?targetUrl=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F&amp;headline=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/yahoo_buzz.png\" alt=\"Buzz This\" title=\"Buzz This\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dzone.com\/links\/add.html?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dzone.png\" alt=\"Vote on DZone\" title=\"Vote on DZone\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.facebook.com\/sharer.php?t=&amp;u=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/facebook.png\" alt=\"Share on Facebook\" title=\"Share on Facebook\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/delicious.com\/save?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/delicious.png\" alt=\"Bookmark this on Delicious\" title=\"Bookmark this on Delicious\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.dotnetkicks.com\/kick\/?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetkicks.png\" alt=\"Kick It on DotNetKicks.com\" title=\"Kick It on DotNetKicks.com\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/dotnetshoutout.com\/Submit?title=&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/dotnetshoutout.png\" alt=\"Shout it\" title=\"Shout it\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.linkedin.com\/shareArticle?mini=true&amp;url=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F&amp;title=&amp;summary=&amp;source=\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/linkedin.png\" alt=\"Share on LinkedIn\" title=\"Share on LinkedIn\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.technorati.com\/faves?add=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/technorati.png\" alt=\"Bookmark this on Technorati\" title=\"Bookmark this on Technorati\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/twitter.com\/home?status=Reading+https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/twitter.png\" alt=\"Post on Twitter\" title=\"Post on Twitter\" \/><\/a><\/div><div class=\"lightsocial_element\"><a class=\"lightsocial_a\" href=\"http:\/\/www.google.com\/buzz\/post?url=https%3A%2F%2Fformtek.com%2Fblog%2Fadobes-flex-challenges-web-20s-ajax%2F\" target=\"_blank\"><img decoding=\"async\" class=\"lightsocial_img\" src=\"https:\/\/formtek.com\/blog\/wp-content\/plugins\/light-social\/google_buzz.png\" alt=\"Google Buzz (aka. Google Reader)\" title=\"Google Buzz (aka. Google Reader)\" \/><\/a><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>After a year of consolidating\u00a0Macromedia assets, Adobe is beginning to move forward aggresively with their FLEX product.\u00a0 Yesterday they announced an updated FLEX 2.0 with a much more attractive pricing model. As an Adobe Solution Network Developer member, this announcement<span class=\"ellipsis\">&hellip;<\/span><\/p>\n<div class=\"read-more\"><a href=\"https:\/\/formtek.com\/blog\/adobes-flex-challenges-web-20s-ajax\/\">Read more &#8250;<\/a><\/div>\n<p><!-- end of .read-more --><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,34,37],"tags":[],"class_list":["post-31","post","type-post","status-publish","format-standard","hentry","category-content-management","category-storage","category-web-20"],"_links":{"self":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/31","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/comments?post=31"}],"version-history":[{"count":0,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/posts\/31\/revisions"}],"wp:attachment":[{"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/media?parent=31"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/categories?post=31"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formtek.com\/blog\/wp-json\/wp\/v2\/tags?post=31"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}