What Is Apollo For?

Rob Brooks-Bilson has a post in which he asks what he’s missing about Apollo. He mentions that he thinks the technology provides some amazing possibilities (true) but he doesn’t like the idea of dozens of new applications being installed on his machine. It struck a cord because I’ve had the same thoughts on Apollo as I’ve come to understand more and more about it.

I think there are two things to consider, which is one reason why I think there is some misunderstanding about Apollo. One part of that is that you will be able to build desktop applications using web technologies regardless of whether or not you are planning to leverage web services and build a desktop Rich Internet Application. It really opens up the desktop to a range of web developers and while we think about web services powering most of the Apollo apps, that may not be the case for some. I think this will see limited use, but for people that only want an entry to the desktop, this provides a cross-platform, easy way to do that with either Flash or Ajax/DHTML.

The second part is where I think some of the concern arises. Apollo gives web developers the ability to turn their web-based Rich Internet Applications into desktop Rich Internet Applications. If every user does that, there will be a ton of applications out there and you may end up with dozens of applications on your desktop. I hope that doesn’t happen.

I think users are smart enough to decide what applications are worth installing and which applications they want to use in the web. I hope that we don’t see every web application developer create an Apollo version. Furthermore, I hope that a majority of Apollo applications have web-based counterparts. There are some applications that I want only on the web, and if the only version is Apollo, I will actually be less likely to install the application. But there are some applications that I think are a great fit for Apollo. I use Goowy for my mail client, and I hope they develop an Apollo application that lets me synchronize my email offline.

Is Apollo going to be a bit like the wild west when it comes out? Absolutely. There are going to be some abysmal examples of desktop Rich Internet Applications. But there will also be some fantastic, innovative uses that prove there is a compelling link between the web and the desktop. Users will be discerning, and Apollo developers will have to work hard to make sure their application is worth the download. And as I said, if developers are smart, they will offer the web-based applications alongside their Apollo apps. That way users can really choose, and Rich Internet Applications can make their lives easier. That’s what Apollo is about – enhancing the user experience by providing a cross-platform runtime that uses web technology to build great desktop experiences.

Related posts:

  1. See Apollo in June?
  2. Apollo – People Taking Notice?
  3. Mike Arrington Plugs Apollo
  4. Why Apollo is So Important
  5. I Don’t Get Apollo
  • http://hiddenresource.corewatch.net/ sascha/hdrs

    You know …. there’s always the “You can” but not the “You have to”!
    I wouldn’t worry to much if people start writing all kinds of useless applications as long as you can write cool ones with it too.

  • http://corfield.org Sean Corfield

    If I could get an offline version of Gmail built with Apollo, I’d certainly use that. If I could get an offline version of Google Docs & Spreadsheets with Apollo, I’d use that too (I use OpenOffice.org right now because I need offline editing but if I knew I could be 100% online I’d use Google Docs instead).

    But I think there’s a big market out there for desktop applications and now we just have another technology for building them and – most importantly – it’s cross-platform. You build an Apollo app and it’ll available to everyone. That’s the killer feature.

  • http://www.bit-101.com Keith Peters

    I’ve been hearing a lot about this C++ stuff. I hope I don’t wind up with dozens of C++ apps on my desktop.
    ;)

  • http://pod6.com/blog_wp/ Craig babcock

    Haha, was thinking the same thing.

    I suppose it could become a bit unwieldy after a while – imagine if 10% of your web favorites had corresponding shortcuts for your desktop/taskbar/system tray/start menu… Yikes!

    Hmmm, assuming Apollo doesn’t have a ‘bookmarking’ feature, that might be a clever app to build – an Apollo app to manage your Apollo apps.

  • http://blog.digitalbackcountry.com Ryan Stewart

    I’ve been hearing a lot about this C++ stuff. I hope I don’t wind up with dozens of C++ apps on my desktop.

    -ZING- :) . You’re right though. Then again, I have been visiting download.com less and less as web applications handle most of what I need. But there are going to be so many Apollo cool Apollo apps that I’m going need a manager.

  • Raj

    Wasn’t this the idea behind Macromedia Central. Are there any similarities or stark contrasts?

  • vegas betting line

    Thank you for opening a wonderfully new sight..I wish you the best of luck with your new venture.