Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Adobe Has Inherited Web History from Macromedia...
...and will be making more web history in 2006, with Flash

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!

About Jeremy Geelan
Jeremy Geelan is President & COO of Cloud Expo, Inc. and Conference Chair of the worldwide Cloud Expo series. He appears regularly at conferences and trade shows, speaking to technology audiences both in North America and overseas. He is executive producer and presenter of Cloud Expo's "Power Panels" on SYS-CON.TV.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

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.

}} Flash has already been architected to fit
}} perfectly in the Web 2.0 model.

So will we see much more Web 2.0 coverage in MXDJ...I do hope so, sounds great!


Your Feedback
Joshua Porter wrote: 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 wrote: }} Flash has already been architected to fit }} perfectly in the Web 2.0 model. So will we see much more Web 2.0 coverage in MXDJ...I do hope so, sounds great!
Latest Cloud Developer Stories
Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP)....
In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system. CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m...
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

Breaking Cloud Computing News

The Khronos™ Group, an industry consortium creating open standards for the accelera...