| By Jeremy Geelan | Article Rating: |
|
| February 8, 2006 03:30 AM EST | Reads: |
32,995 |
One of the "inflexion points" of the development of the Web, when commentators and analysts draw breath for long enough to chronicle its history, is certain to be the day that Google, through first Gmail and then Google Maps, opened the eyes of millions to the fact that the Web can be smarter, more responsive, and interactive...above all, that it doesn't have to involve "click, wait, and refresh."
Google happened to use AJAX (Asynchronous JavaScript + XML) for those two bellwether apps. But those of us who have followed the Macromedia, now Adobe, story know of course that AJAX is very much a Johnny-come-lately to the Rich Internet Applications party.
Whereas "AJAX" is barely a year old (Jesse James Garrett having coined it Feb 18, 2005), "Rich Internet Applications" as a term was in circulation many years before. Already at the beginning of the new century, Macromedia's developer-innovators were using the term, so that by 2003 for example "Flash-enabled RIAs" was really quite a common term in developer mailing lists and Macromedia user groups.
Macromedia anticipated AJAX in every way, pioneering the RIA approach of which AJAX is merely a subset, and in 2006 its prescient approach is productized in Flash and Flex and FlexBuilder and Flash Player, products which over time Adobe is likely to help turn into the best-known suite of software on the planet.
From a personal perspective I shall never forget a session that Christophe Coenraets gave at one of the SYS-CON Events conferences I was fortunate enough to Chair, namely Web Services Edge Conference & Expo (East) 2004, in Boston. The session was called "Code-Based Rich Internet Applications with Macromedia Flex" and covered using components, layouts, and managers to build user interfaces as well as using Flex's XML-based language, MXML, to create and manipulate client-side data models. What I remember above all was that the delegates in the completely packed room were spellbound, literally spellbound, by Christophe's agile demonstration of how much could be done with the Web vs. how little anyone was (then) doing. It was as if we'd lost our collective critical judgement, his presentation seemed to imply - as users, and therefore as developers, we'd begun to accept latency that ought never to have been tolerated, and had almost been self-brainwashed into thinking of the Web as "pages" when that in many circumstance was far from the best metaphor. For many in the room, it was an epiphany, you could sense it.
So in reality the inflexion point came long before AJAX, and even longer before Gmail and Google Maps. And it came from Macromedia as much as anyone.
SYS-CON Events - a wholly owned subsidiary of SYS-CON Media which brings you MXDJ each month)has been working with Adobe behind the scenes just recently to bring you the RIA story in a major educational event so that you don't fall into the trap of failing to see the wood for the trees. After all, Flash also interacts with JavaScript on a web page, and it's a highly suitable, lightweight tool for highly responsive web apps. Google Maps could just as easily have been done in Flash several years before it was done in AJAX. Why it wasn't, who knows? Perhaps this will be one of the enigmas discussed at our upcoming Rich Internet Apps Conference in August 2006 (www.RIAConference.com).
So, will Adobe try and crush AJAX, Microsoft-style? And/or openLaszlo? Most definitely not. Under Kevin Lynch's technologically nuanced and developer-centric leadership, it seems much more likely that Adobe's Platform Business Unit will concentrate on inspiring developers to use Flash and HTML "with an AJAX approach" to build Web 2.0-style applications. Especially since it is Kevin himself who oversees Adobe's developer relations program.
As he wrote just recently, in the last issue of MXDJ - in the article based on his industry-respected blog:
"There is clearly a resurgence in how HTML can be used to deliver application user interfaces and terrific progress has been made on that. In addition, Flash brings capabilities that HTML doesn't currently have, and they can be used together to great benefit -- in fact, Flash has already been architected to fit perfectly in the Web 2.0 model.
For example, Adaptive Path has been working on a great new application called MeasureMap that helps people track traffic on their blogs and is being built with a combination of HTML and Flash on the client. Another is how Flickr is using both HTML and Flash, for example implementing the organizer and slideshow with Flash and the photo index with HTML. The language in Flash is ActionScript which is the same as JavaScript, both ECMA standard languages, and it's very simple to call between code in HTML and Flash, enabling smooth integration with a free open-source integration kit."
In the February issue of MXDJ, I'm delighted to give you a heads-up that Adobe's Christian Cantrell - the author of numerous tutorials and white papers as well as being coauthor of Flash Enabled: Flash Design & Development for Devices and of the JavaScript/Flash Integration Kit‹will be writing for us about AJAX to Flash integration, on which he's probably leading expert in the world.
The Adobe product roadmap, mark my words, will continue to keep you as developers far ahead of Microsofties and Ajaxians and all the rest. As it emerges later in the year, you'll be blown away. Meantime, enjoy this issue. And do please keep your 2006 feedback and suggestions coming, by e-mailing 2006@sys-con.com. "None of us is as smart as all of us," as they say!
Published February 8, 2006 Reads 32,995
Copyright © 2006 SYS-CON Media, Inc. — All Rights Reserved.
Syndicated stories and blog feeds, all rights reserved by the author.
- The Next Programming Models, RIAs and Composite Applications
- Exclusive: Ben Watson Outlines Adobe's Enterprise Developer Program
- i-Technology Viewpoint: Thinking Outside the VC Box
- Sealing the Deal – Macromedia Becomes Adobe Forever More
- Ben Forta's ColdFusion Blog: David Mendels On Where ColdFusion Is Headed Under Adobe
- i-Technology Viewpoint: Java's Not Evolving Fast Enough
- Adobe Plans 35% Growth in 2006 in Wake of Macromedia Acquisition
- Open Source and the Flash Platform: What Should Adobe Do Next?
- Welcome the Arrival of Adobe and Web 2.0
- Adobe vs. Microsoft Death Match For RIA Leadership
More Stories By Jeremy Geelan
Jeremy Geelan is Sr. Vice-President of SYS-CON Media & Events. He is Conference Chair of the worldwide Cloud Expo series, of the Virtualization Conference series, and of the uppcoming UlitzerLIVE! event. He's founder of Cloud Computing Journal, Web 2.0 Journal, AJAX & RIA Journal and other leading SYS-CON titles. From 2000-6, as first editorial director and then group publisher of SYS-CON Media, he was responsible for the development of all new titles and i-Technology portals for the firm. Today he has complete responsibility for the content of SYS-CON's entire portfolio of Events. He regularly represents SYS-CON Media & Events at conferences and trade shows, speaking to technology audiences both in North America and overseas. He is executive producer and presenter of "Power Panels with Jeremy Geelan" on SYS-CON.TV.
![]() |
Joshua Porter 02/08/06 05:09:29 AM EST | |||
Lynch argues that HTML isn't robust enough for most web application needs, and suggests that Flash is becoming the front-end application tool of choice. I think that developers will soon prove him wrong, as they (WE) value open, de facto standards over proprietary tools. |
||||
![]() |
queZZtion 02/08/06 04:36:54 AM EST | |||
}} Flash has already been architected to fit So will we see much more Web 2.0 coverage in MXDJ...I do hope so, sounds great! |
||||
- Reflections on Java Command Line Options
- Six Enterprise Megatrends to Watch in 2010
- Stealth Cloud Computing Startup To Launch at Cloud Expo
- Oracle Throws Sun's Wonderland Down the Rabbit Hole
- Getting Started with Cloud Computing
- McNealy Writes the E-Mail He Never Wanted To Write
- IBM Lotus Notes Apps Now on the iPhone
- Getting Started with OpenJPA
- The American Dream Is Alive with Cloud Computing
- Ulitzer and Leading Cloud Computing Experts
- Oracle To Hire More Than It Fires at Sun: Reports
- New CIO Playbook: Positioning IT as Strategic to the Business
- Reflections on Java Command Line Options
- Six Enterprise Megatrends to Watch in 2010
- Cloud Expo New York Call for Papers to Expire January 15, 2010
- Virtualization Expo New York Call for Papers to Expire January 15, 2010
- Oracle Claims Victory Over EC; Says Sun Will Sell Clouds
- Free Virtual Appliance for Cloud Computing
- Oracle’s Next Sun Hurdle
- Stealth Cloud Computing Startup To Launch at Cloud Expo
- Using Eclipse Memory Analyzers
- As Times Square Ball Drops, EarthCam's There Live
- My First Week With the Amazon Kindle
- Development of Ubuntu 10.04 LTS to Incorporate Major Changes
- After Ubuntu, Windows Looks Increasingly Bad, Increasingly Archaic, Increasingly Unfriendly
- SCO CEO Posts Open Letter to the Open Source Community
- Simula Labs Launches Hosted Delivery Platform To Enable Enterprise Open Source Adoption
- Where Are RIA Technologies Headed in 2008?
- Source Claims SCO Will Sue Google
- How Open Is "Open"? – Industry Luminaries Join the Debate
- Latest SCO News is Plain Weird
- IBM Tells SCO Court It Can't Find AIX-on-Power Code
- SCO Claims Linux Lifted ELF
- Flashback: Investing in 'Professional Open Source' - Exclusive 2004 Interview with David Skok, Matrix Partners
- HP Starts Pushing Desktop Linux
- Linux Business Week Exclusive: Linux Kernel To Be Re-Written To Counter Microsoft FUD


























