Apollo - the next Killer App?

Apollo is the code name for a cross-operating system runtime being developed by Adobe that allows developers to leverage their existing web development skills (Flash, Flex, HTML, JavaScript, Ajax) to build and deploy Rich Internet Applications (RIAs) to the desktop.

ApolloToday, Apollo caught my undivided attention when I saw the post from a Rich Inter Application Mountaineer, Ryan Stewart. Ryan wrote about How eBay is developing with Adobe’s Apollo. Ryan talks about San Dimas, an experimental Apollo powered project from the eBay Developers and EffectiveUI.

San Dimas uses Apollo and it can take advantage of the desktop and provide awesome capabilities (unlike a typical Flash Application) like local storage and desktop notifications very easily. Alan Lewis, the technical evangelist of San Dimas, mentioned that one of the big advantages of the desktop model is improved caching. For instance there is a web service call to go out and grab the entire tree structure of eBay’s categories. In XML format, this is about a 20 meg download. With Apollo, it can be called this once and cache it on the local machine so that the application never has to make the calls to get subcategories. This means fewer calls to the server and better performance.

Michael Arrington of TechCrunch on his article titled Preparing For Apollo wrote about how Apollo will allow developers to take RIAs, whether they be built on Flash, HTML, JavaScript and/or Ajax, and turn them into desktop applications. Listen to his interview (37 mins) with Kevin Lynch, Adobe’s senior vice president and chief software architect.

Mike Chambers have a 10 minute Video Interview/Discussion with Christian Cantrell of the Apollo team. You can download the high resolution version of the video (~100MB).

I just downloaded the High Resolution Video and its awesome. Christian showed how he integrated Google Maps, which is online, with the Address and Contacts on his Desktop, which is offline (this is freaking awesome). Look at how he drags from the Flex Content to the HTML content. Watch carefully and you will realize that he is using Flex Builder on his Mac and a Mighty Mouse too. ;-) And yes, we want Multiple Native Windows and synchronous ActionScript - Javascript integration. Here are some screenshots if you can’t wait for your video to download. Get your Apollo Wallpapers.

What is Apollo?
Apollo is the code name for a cross-operating system runtime being developed by Adobe that allows developers to leverage their existing web development skills (Flash, Flex, HTML, JavaScript, Ajax) to build and deploy Rich Internet Applications (RIAs) to the desktop.

What have you learnt from all these talks?
Apollo will support File API, based on Flash Player 9, Windowing API, HTML within Flash based content, Apollo specific Flex components, Drag & Drop.


Don't like it? There are lots of published articles, pick a random one.

oCricket

Brajeshwar posted this article on Tue, Dec 19th, 2006 at 11:10 am
Categorized under Technology

Prev Article: Ad buyer duped by people selling ads on my site

Next Article: F3 - Form Follows Function - The Java way to Flash


Possibly Related Articles

Archives: Visit the Archives for more articles.

Comments Post Yours

There are no response so far. You can follow any responses to this entry through the RSS feed. You can skip to the end and leave a response. Pinging is currently not allowed.

Post yours

Sidenotes

Quick notes, scribbles, somehow related to this website and to what I do. Or perhaps I'm just plain lazy to make them into a full article.

Introduction to Adobe AIR (NetTuts)

Nettuts have a nice Introduction to Adobe AIR which focus on using HTML/JS to build an AIR Application. It covers -- Adobe AIR Architecture, How to install AIR, Get the development SDK, Configurations, gets on to ...2nd Oct, 2008

Decide Team Type from Books

What do you think of the "Team-Type" if they got these books recently? What "Team-Type" do these books suggest? ( surveys) 29th Sep, 2008

What do investors look for in a startup?

A great video Interview with Venture Hacker Naval Ravikant answering the age-old question: What do you look for in a startup? Investors look for two things that are paramount above all: # Great team: It's obvious. It's a ...27th Sep, 2008

You don't mess with the 'Englineer Bother'

(Via: Hiring Horror) 24th Sep, 2008

Dear Adobe

Do you have a gripe with the Adobe Softwares that you use? Do you have complaints about Adobe Softwares? Please visit Dear Adobe to file your informal gripe with Adobe. 15th Sep, 2008

View the Sidenotes Archive

Play the Penguin Game

Recommended

  • Not Safe for Work Ever clicked a link and felt embarrassed with the content in front of your co-workers? Ever caught unaware because the funny link your friend sent was a little beyond funny? Let’s minimize that with NSWF.
  • ActionScript 3.0 Reference Flash/Flex ActionScript 3.0 Reference.
  • oCricket oCricket is about Cricket and people enthusiastic about it.
  • Forum Oinam’s technical discussion forum where developers and designers can discuss all technical topics.
  • AS 2.0 Reference Reference for ActionScript 2.0 Programming Language used in Flash. Primarily stashed here for my own personal reference.
  • My Special Job My Special Job is a place where you can look for your weird necessities, strangely superb employees, when your need are more of those hackers, geeks, and ultimate rockstars in the Internet Technology.
  • o! Just Me Of colorful cultures, entertainment, media, life hacks, music, books and movies from hollywood & bollywood.

Download free Brajeshwar Wordpress Theme

Brajeshwar

Brajeshwar I firmly believe in keeping things simple, easy for users and I envison pushing the technical envelop time and again for the betterment of viable commercial and practical applications. More about me.

Brajeshwar Personal Identity Portal powered by VeriSign Labs

Brajeshwar's affinity with Adobe

My Photos

More photos on Flickr

Member of 9rules Network

Since its inception on 11th June, 2001, "Brajeshwar" has 862 Articles and 5,993 comments, contained within 20 categories and 1,229 tags.