Friday, October 27th, 2006

Adobe Apollo at MAX

Category: Adobe, Announcements

Kevin Lynch presented at the last Ajax Experience and couldn’t be in Boston this week as he was speaking at Adobe’s MAX show.

His keynote included talking about Apollo, which they released as a preview.

Apollo makes it possible to run Flash applications that aren’t confined to being plugins within a browser. This means: watch out Swing and WinForms, there is a new desktop development tool in town, and this one is easy to use for anyone who already does Flash development.

Developers can write Apollo applications using Flex Builder, Adobe’s development tool for writing Flash applications. Apollo also runs Web applications written in JavaScript and HTML. That means that AJAX-style applications, which are allow for an interactive user interface, will work with Apollo.
Adobe on Tuesday introduced a preview version of Flex Builder for Macintosh, which is available as a separate product or a plug-in to Eclipse. A Linux software development kit for Flex is expected in January of next year.
The Apollo runtime software will be between five and nine megabytes and needs to be downloaded or preinstalled on users’ machines.

Desktop Features

  • Cross-platform : Win, Mac, Linux
  • Packages for quick installation from web
  • Self-updating applications
  • Filesystem access
  • Close-maximize-minimize window operations
  • Drag-n-drop of files from OS into the app
  • Networking
  • HTML page effects (the secret is that they render html page as a bitmap pipe and stream it to modified Flash Player that is merget with xHTML renderer based on open source WebKit renderer). That is, html page can be blurred, rotated, etc but still be fully functional
  • ActionScript can call JS objects and vise versa

Read more in the Adobe Apollo FAQ

Love JavaScript? Now you can write desktop apps, widgets, and web pages all using the same platform.

Posted by Dion Almaer at 7:42 am

3.8 rating from 23 votes


Comments feed TrackBack URI

Now why can’t someone do this with something that’s FOSS? Python makes a great candidate!

Comment by Andrew Herron — October 27, 2006

You can do it with Python if you know it (and math) good enough to create a rich visual experience. If your primary skills are JavaScript and DHTML, you can’t do that. The idea of stucking with only FOSS here makes no sense. It’s free, it works, it won’t be trashed in a couple of months after release. What else do you really need?

It’s interesting to have an embedded Ruby or Python interpreter in Apollo.

Comment by Michael Klishin — October 27, 2006

In comment above I meant “you can’t create desktop-deployed RIAs with Python if you’re just a JS/DHTML developer”. Sorry if someone misunderstood that sentence.

Comment by Michael Klishin — October 27, 2006

Correct me if I’m wrong, but Adobe hasn’t actually released Apollo as a preview yet.

Comment by Kevin Yank — October 29, 2006

Correct me if I’m wrong, but Adobe hasn’t actually released Apollo as a preview yet.

That is correct. It will be on labs as a prerelease sometime in early 2007, and released as 1.0 sometime in 2007 (around mid-2007).

mike chambers

Comment by mike chambers — October 30, 2006

[…] Ajaxian discusses Adobe’s new “Apollo”: Apollo is client-based software that will run Flash applications separately from a browser, whether online or offline […]

Pingback by High Earth Orbit » Blog Archive » More Web3.0 “The Desktop” links — October 30, 2006

Lots of links

Lots of links: Too much stuff to read last week, but here are some of the pages I’ve kept open in my browsers so I wouldn’t forget ’em, you may find something here you missed…….

Trackback by JD on EP — October 30, 2006

hmm – gee can’t you already do that with mProjector?

Comment by John Pattenden — November 2, 2006

Leave a comment

You must be logged in to post a comment.