Apollo Reaction from Engage

February 27th, 2007 by ryanstewart

I’m sitting in the Engage keynote by Kevin Lynch and when he started talking about Apollo, the questions from the audience really started ramping up. It’s very interesting to see people like Ben Galbraith from Ajaxian ask about being able to access native code in Apollo or Ryan Carson asking about the business opportunities.

A few things jumped out at me. No one is really sure what Apollo is going to bring. I think everyone gets the “web on the desktop” thing, but there’s some confusion about what that’s actually going to mean. Clearly that’s just going to take time, but I hope we see more killer apps that showcase exactly why the web on the desktop is a good thing. Security also seems to be a concern, but not as much as I would have thought. Ben seemed disappointed with the fact that Apollo won’t be able to talk to native applications. David Berlind, my colleague at ZDNet asked about how data is stored with Apollo, and it looks like we’re still far away from a database model. Right now it’s looking like XML storage and some semi-advanced caching. Robert asked about what the story is against Microsoft and how productive developers can be with Apollo versus .NET. It was an interesting question and Kevin reiterated that Adobe is a web-centric company. As the web evolves, so will Adobe. That’s a good place to be.

Update: Kevin just gave us a timeline. 1st half of this year: Apollo public labs release, Flex “Moxie” (I think this is Flex 3) public labs release, CS3. Second half: Apollo 1.0, Flex “Moxie”, “Phillo” 1.0 (Internet TV), Flash Media Server
[tags]Apollo, Engage, Adobe[/tags]

Posted in Rich Internet Applications

No Responses

  1. oz

    I’m not really disappointed that there is no database model for data storage. I was expecting to use XML. I know there are exceptions but I would guess that most applications would benefit from using XML to store settings. Plus it’s easier for the user to move their settings around. I would love it if more apps gave me the ability to load an XML file that contained all my settings. That way when I’m at another computer I can take more of my workspace with me.

    I’m sure that security is a major concern but in the end this is an application. And applications can do nasty things. It would be trivial to write an Apollo app that when run would start deleting files from a person’s computer or any other nefarious activity. You can’t trust Apollo. You have to trust the source. It’s no different than any other application today.

  2. Todd Fraser

    Wow, with all this plus Leopard, I’m going to have lots and lots to play with.

    Does anyone think that Flex 3 came really quickly? I’ve barely scratched the surface of 2. Hard to keep up? Maybe not for those who are working knee-deep in Flex full-time.

    Do we have any more info on “Phillo”? It sounds interesting :)

  3. andy k.

    Sounds great …but where is Adobe Flash 9 “Blaze” ???
    Or is Flash 9 = Flex “Moxie” ???

  4. Ryan Stewart

    Todd, I blogged a bit about Philo on ZDNet, so you might search for that post. Not a ton of info, but maybe it will help.

    Andy, Flash 9 should ship with CS3, so early this year.

  5. Drinking the Adobe coffee « Scobleizer - Tech Geek Blogger

    [...] Drinking the Adobe coffee The Adobe Engage event is already proving interesting. Ryan Stewart wins the first report to come through Google Blog Search. [...]

  6. The 3D flip demo shows Adobe vs. Microsoft UI fight « Scobleizer - Tech Geek Blogger

    [...] UI fight Heheh, funny, I just saw a demo that looked just like this one on Mike Harsh’s blog (his is done in Microsoft’s WPF, the one I saw was done in Adobe Apollo). Itshows, though, some of the new UI aesthetics that are coming your way from lots of application developers. Filed under: Adobe, Microsoft @ 12:22 pm # [...]

  7. John Dowdell

    Todd, the Flex 2 cycle was a revamp of the architecture, but Flex 3 is an expansion upon the new framework. The feedback cycle is opening very early this cycle too. More:
    http://www.onflex.org/ted/2007/01/flex-3-in-2007-plus-some-clarity.php
    http://weblogs.macromedia.com/jd/archives/2007/01/mendels_on_flex_1.cfm

    jd/adobe

  8. Tommy

    I don’t like new software. Not because I’m conservative. I have to learn new features, find new bugs, pass them through. Because I’m lazy. That’s why

  9. Brian Rinaldi

    As someone who is really interested in Apollo conceptually, I am a little unsure at this point what it brings to the table beyond packaging the install and perhaps some additional file system capabilities. I mean, to me, the data storage and OS/application integration possibilities were the two things that would make occasionally-connected applications on the desktop worthwhile. I mean you can access a flash movie offline already, so I am still unclear what the big differentiator is yet?

    Please, this is not criticism, just curiosity…I love Flex 2 and want this concept to be a success.

  10. Intense Minimalism » In arrivo: Apollo + SecondLife Voice

    [...] Apollo arriverà pubblicamente in beta su Adobe Labs nel primo quadrimestre del 2007 e sarà rilasciato entro fine anno. Can’t wait. [1, 2] [...]

  11. » Timeline per una rivoluzione » Totanus.net » Blog Archive

    [...] Mi riferisco alla rivoluzione delle Rich Internet Apps, ovviamente: Update: Kevin just gave us a timeline. 1st half of this year: Apollo public labs release, Flex “Moxie” (I think this is Flex 3) public labs release, CS3. Second half: Apollo 1.0, Flex “Moxie”, “Phillo” 1.0 (Internet TV), Flash Media Server (Ryan Stewart) [...]

  12. Tom Chiverton

    “Apollo won’t be able to talk to native applications”
    What, no DLL calls *or* executable launching ?

  13. Ryan Stewart

    Hey Tom, no, I think executable launching is allowed. And from what I understand, it’s all still up for debate, so who knows what the final version will look like.

  14. Abdul Qabiz

    @oz, Brian – Please check this out to know what would be in Apollo (if not in first release but at some point).

    http://www.abdulqabiz.com/files/Adobe_Engage_Kevin_Lynch.mm.html

    Please look at Apollo FAQs

    http://labs.adobe.com/wiki/index.php/Apollo:developerfaq#What_are_some_of_the_APIs_that_Apollo_will_expose_to_developers.3F

    It talks about File I/O and many other features. As far as, I understand you can read/write XML with File I/O.

    Hope that makes you smile :)

    -abdul

  15. oz

    @Abdul – BIG SMILE. Thanks. I was hoping for some node towards P2P in Apollo. Glad to see that there. Now lets see what’s in 1.0. I can’t wait.

  16. Mark Finkle’s Weblog » Apollo and RIA Thoughts

    [...] Rich Internet Applications (RIA)! It’s still a hot topic. Last time, the hype was for Microsoft’s WPF/E platform. This time it’s Adobe’s Apollo platform. Due to be released sometime before mid 2007, Apollo is a neat platform built on Flash, Flex and Webkit. Adobe recently had an invite-only event, Engage, to show off the platform and demo some applications. It created quite a bit of blogbuzz. [...]

  17. Creattica - Flash » Blog Archive » Some news from Adobe Engage

    [...] I just came across a post from Ryan Stewart on TechCrunch.com about the Adobe Engage event that is currently on in San Francisco and being attended by some very high profile people (Tim O’Reilly, Robert Scoble … ). It seems as at any Adobe event these days there is some talk about Apollo which you can read up about here on the TechCrunch article and on Ryan Stewarts own blog. [...]

  18. 北京租房

    2008 beijing!

  19. gizli kamera

    Apollo, while it’s interesting, isn’t really cross platform as it leaves out Apple machines that don’t run on Intel, Unix and Linux.

  20. david

    Interesting info
    Thanks for article

  21. Renaun Erickson » Flex 3 and the codename Moxie

    [...] meanings. So when I saw that “Moxie” as the Flex 3 codename. (Enagage reports, ref1, ref2) I thought I would look up the [...]

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.

About Ryan Stewart – Rich Internet Application Mountaineer

A blog by a Platform Evangelist at Adobe covering Adobe's RIA platform. Includes posts about Adobe Flex, Adobe AIR, ColdFusion, LiveCycle, Thermo, and everything in between.