YOUR FEEDBACK
Virtualization Viewpoint: Cloud Computing Casts Shadow on Walled Gardens
Neil Mansilla wrote: I've been working and deploying applications on the W...


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
TOP LINKS YOU MUST CLICK ON


How to Choose an RIA Path: AJAX or Adobe?
AJAX is the best bet for experienced Web development shops looking to incrementally evolve existing Web applications

Digg This!

Page 1 of 2   next page »

When it comes to rich Internet application (RIA) technologies, application development professionals must choose between two paths: AJAX or Adobe. AJAX is the best bet for experienced Web development shops looking to incrementally evolve existing Web applications. Of course, selecting AJAX also raises the question of whether to go with a homegrown, open source, or commercial AJAX framework.

In contrast, Adobe is best for shops looking to completely transform their Web experiences. But to do so, firms must acquire the skills necessary to use Flex, which is the development framework for the Flash runtime environment. Early adopters with time-to-market concerns and comfort with either smaller vendors or open source can select AJAX with confidence. But firms that require support from a larger vendor and full-featured development tools will do better with Adobe.

App dev professionals should make the selection based on their time-to-market requirements, whether they're looking to evolve or revolutionize their user experience, and whether they prefer tools from large established vendors.

AJAX: The Fast Lane to a Better User Experience
App dev organizations that prefer a fast path to RIAs — for developers and users alike — select AJAX for the following reasons:

  • AJAX helps shops meet time-to-market needs. Developers with existing Web skills find that adopting AJAX involves a shift in design patterns, not a wholesale change in programming language or development tools.
  • AJAX favors gradual re-factoring of existing Web apps. AJAX is based on open and standard languages like JavaScript and XML. This makes it easy for developers to integrate AJAX widgets into existing Web applications that are written in HTML, DHTML, or server-side JavaScript.
  • AJAX can deliver speedy performance. Vendors of commercial AJAX frameworks like Backbase and JackBe invest considerable resources tuning their AJAX frameworks for speed because their clients have tiny footprints and download to browsers so quickly that there's no perceptible lag in app performance. Some open source AJAX tool kits share this trait, but others approach the size of Adobe's Flash and have equally long install times.


Page 1 of 2   next page »

About Jeffrey Hammond
Jeffrey Hammond is a senior analyst at Forrester Research where he covers tools and techniques for application design and development. He is a leading expert on software modeling techniques, integrated development environments and the emergence of new rich Internet application development practices and tools. Jeffrey holds a BS in economics (finance) from the Wharton School at the University of Pennsylvania.

Utkal wrote: Hi. What about Curl ? you ve not named curl in your article. Is it so bad that it can not compete with RIA technologies like Ajax, Flex, AIR, Silverlight etc ? I wish you could ve included Curl too. I'm new to web dev, and started learning Curl. Its easy to understand and learn.
read & respond »
Ted Farrell wrote: Hey Jeff. Interesting article. We have found that our users don't have to choose. Our JavaServer Faces framework generates both Ajax and Flash markup. Other companies (google, etc.) do similar things as well. I think the choice only comes into play if you decide to use Adobe's Flex components, which only generate flash. Many other component toolkits generate multiple formats, including Ajax, Flash, WML, XML, etc. Ted Farrell - Oracle Corporation
read & respond »
Marco Casario wrote: Hi, nice piece of article ! I had a speach at the Web 2.0 about this topic titled "Choosing the final RIA path" : http://casario.blogs.com/ mmworld/2007/11/using-the -ria-d.html http://blog.comtaste.com/ 2007/11/choosing_the_appr opriate_ria_t_1.html and here you can see the slides for my talk : http://www.slideshare.net /marcocasario/choosing-th e-right-rich-internet-app lication-technology-path See you at AJAXWorld NY, All the best, marco
read & respond »
Gregory C wrote: Hi, Thank you for this interesting topic, Could you please expand this topic with the accessibility possibilities of both solutions ? In my mind, it seems that Flex does not support accessibility and with some customization AJAX frameworks like GWT are able to handle this major subject (we're currently working on this topic using GWT). Regards.
read & respond »
Gringaus wrote: Just stumbled upon this article... Pretty embarrassing for senior analyst at Forrester Research to come up with this b...t. Forrester, get rid of him, seriously.
read & respond »
Harry B. Garland wrote: You forgot to mention that Flex is object oriented. JavaScript is pseudo-OOP at best. After all these years, are we still debating about whether or not OOP is important? That is crazy!
read & respond »
Canoo RIA Blog wrote: As already mentioned in the Canoo RIA blog, reading this article is recommended. It lists several issues to consider that many others focusing on mere technical aspects leave out. For a detailed discussion of this article, see: http://canoo.com/blog/200 7/08/15/how-to-select-ria -technologies-part-1-of-3 /
read & respond »
Dirk wrote: Digg this? Dump this you mean! I suggest to use both technologies before writing this kind of articles. Flex is simply the technology to use - if you would have used it you would know.
read & respond »
Andy wrote: This article generated more questions in my mind than it helped with answers. What about the Flex/Ajax bridge? What about companies that will continue to use both Flex and Ajax for a variety of different means? What I really need is more useful information on how these technologies help address various types of business problems that are being translated into technical requirements. What are people's main concerns? Mine are security and performance between the client and server. XML based services can be very verbose, are test show that Flex can have some advantages here, but what are other people finding out? What are the cost differences? Hopefully you can address these questions in a follow-on article.
read & respond »
Chester Chipperfield wrote: I'm afraid you are wrong on a number of points here. This is not subjective, but mostly factual errors. Have a read of this http://blog. schematic.com.au/?p=46 , it goes some way to pointing them out.
read & respond »
LATEST LINUX STORIES
Kevin Hoffman's Review of Iron Man
I took the advice of a friend of mine and steered clear of the 'normal' movie theaters and went a little out of the way to go to a DLP movie theater. The experience of comparing a regular movie theater to a DLP movie theater is like comparing standard def analog TV with a 1080i HDTV si
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
Verizon Becomes a Counter-Android Linux Convert
Verizon Wireless is snubbing Google's Linux-based Android initiative to go with the LiMo Foundation's mobile Linux spec for its next wave of mobile phones expected next year. Along with Verizon, Mozilla signed up - giving the consortium its first major open source ISV - and a key one f
Adaptec Launches New Series 2 RAID Controller For Linux Users
Adaptec unveiled a new family of entry-level Unified Serial RAID controllers. The new low-profile Series 2 RAID controllers, built on the same Adaptec dual core RAID-on-Chip (ROC) architecture used in its successful Series 5 RAID controllers, provide significant performance enhancement
JavaOne 2008: Sun Challenges Linux
Sun's mule train has finally pulled into Indiana after three years on the road. Indiana is the Linux-friendly Fedora-like OpenSolaris project meant to move the Solaris-shy Linux community off Linux and on to Solaris tempted by Solaris widgetry like the highly scalable, rollback-easy, 1
Curl Announces Support for Ubuntu for Enterprise RIA Platform
Curl announced it has released the availability of an Ubuntu Installer for the Curl Rich Internet Application (RIA) platform. Curl is a Rich Internet Application platform that competes with Adobe AIR/Flex, Silverlight, and Ajax. Curl has been shipping with Linux support for RedHat 9, S
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE