January 28, 2007

Adobe’s Apollo Provides New Ground For Entrepreneurs

Blake Robinson

76 comments »

Undoubtedly you’ve heard the term “Rich Internet Application” (RIA) with increasing frequency lately. Sometimes you hear about it in context of Ajax, sometimes with Flash, and now even Microsoft gets talked about as having an RIA solution with “WPF/E”. The reality is that this is still a very unknown subset of the technology world and anyone who tries to define it (myself included) is fighting an uphill battle. However, there is one technology which has sparked quite a bit of interest across the board, Adobe’s soon-to-be-released Apollo platform.

For those who aren’t familiar with it, Apollo is a cross-platform runtime that is still in pre alpha and allows developers to build applications for the desktop using web technologies including Flash, HTML and PDF. While Web 2.0 has prominently declared the desktop dead, its demise has been greatly exaggerated which is why I implore you to take a look at Apollo. Mike did an interview with Adobe senior vice president and chief software architect Kevin Lynch about Apollo over on TalkCrunch and I recently interviewed Mike Downey, the Sr. Product Manager for Apollo. I also interviewed Kevin Lynch himself about Apollo earlier this year.

The reason Apollo is so important is because it changes the rules of the game. It is taking the technologies and tenants of the web and bringing them to the desktop. Apollo is cross platform and gives web developers access to things like the file system and close integration with the operating system in a set of APIs that are the same whether you’re writing in JavaScript or ActionScript. The web fostered an explosion in the creativity of application development and Apollo will undoubtedly do the same for desktop development.

So as entrepreneurs and developers, you need to be aware of the potential impact of Apollo. The desktop will see the same creative infusion that the web once did, but with more features and with the web’s most ubiquitous display formats (HTML, Flash and PDF). Early adopters to the platform have the potential to reap a bonanza and bring about the gold-rush like mentality that swept the web. Is someone going to figure out how to serve AdWords on the desktop with Apollo’s online/offline capabilities? Is it a new way to deliver rich media? A killer solution for email that spans web and desktop and integrates IM or VoIP? A new way to tie customers back to online properties? Desktop development is now going to be as open as web development was and the entrepreneurial spirit is going to bring about some fantastic innovation that blends the best of the web and the best of the desktop. That’s something that end users and startups alike will benefit from.

Ryan Stewart is an expert in Rich Internet Applications. Ryan writes his personal blog here and also writes a RIA blog for ZDNet called The Universal Desktop. We hope to have him back regularly to review new Adobe Apollo applications.

  • Sphere It

Trackbacks/Pings (Trackback URL)

  1. ñêà÷àòü èãðó ãåðîé3
  2. áåçïëàòíûìè èãðó çàðàáîòàëî
  3. êîìïþòåðíûå èãðû ñòðîòåãèÿ ñêà÷àòü áåñïëàòíî
  4. èãðà àìàçîíèÿ ñêà÷àòü
  5. êóðñîâàÿ óãîëîâíàÿ îòâåòñòâåííîñòü íåñîâåðøåííîëåòíèõ
  6. ñîïðîìàò êóðñîâûå
  7. îäåñêèå çíàêîìñòâà
  8. çíàêîìñòâî øóìåðëÿ
  9. ïñèõîëîãèÿ òåððîðèçìà îëüøàíñêèé
  10. âîéíà ìàãà òîì 4 êîíåö èãðû ñêà÷àòü
  11. ñêà÷àòü èãðó áàíàí
  12. ñêà÷àòü áåñïëàòíî êîìïüþòåðíóþ èãðó øàõìàòû
  13. iSport » Blog Archive » Adobe’s Apollo Provides New Ground For Entrepreneurs
  14. Adobe’s Apollo Provides New Ground For Entrepreneurs « Top Tech News
  15. Are you not connected? | correlate

Comments

RSS feed for comments on this post.

  1. Huw Leslie

    So, why is using apollo better than having an application stored locally and running through the web browser, perhaps like Blake Ross’s parakey is intended to be?

    Does it provide features for RIA other than those found in a browser?

    Huw

  2. Timothy Campbell

    To me, this just screams new risks for security, I’m not sure I want my web applications to have “close integration with the operating system”.

  3. Dean

    “soon-to-be-released” and “pre alpha” - surely some contradiction in terms there?

  4. Hasan Jafri

    I stringly think Apollo’s security concerns will far outweigh the novelty of integrating web applications with the operating system. Delivereing ad words to the desktop may sound sexy in the abstract but most users will yell bloody murder when it happens.

    Remember all the buzz was about “e-commerce” a few years ago? Some of it was real, but e-commerce also turned out to be a euphemism for spam. People don’t like getting ads in their in-boxes.

    In the user’s mind the operating system is a private space while the web is public. A platform designed to mix them up would have to deliver a lot more than this to become acceptable.

  5. guya

    Huw, the quick answer to “why is using apollo better than having an application stored locally” is:
    Cross platform and ease of development.

    I guess you can do anything with assembly but how many web developers knows that ?!

  6. Paul Freet

    “gives web developers access to things like the file system”

    Replace ‘web developers’ with ‘russian hackers’ in the previous sentance and you will have a good idea of what I think about Apollo. :-)

  7. Paul Freet

    As Adobe prepares to release Apollo 1.0, I wonder if they noticed that this is the 40th anniversary of that ‘other’ Apollo 1? (January 27, 1967).

    Maybe they should go straight to Apollo 11.0. :-)

  8. Kevin

    If the rich/interactive web stuff does take off, Microsoft’s WPF/e will more than likely be the platform of choice. Adobe ruined their chances of getting people to willingly download a runtime with the suckiness that Acrobat has evolved into, and the floating ad bonanza that Flash has become.

    Granted most people aren’t volunteering to download the WPF/e beta runtime either. But WPF/e will probably end up being included in future versions of IE, Windows, .NET Framework, etc.

    And secondly, WPF/e is just a subset of XAML which is used for the Windows Presentation Framework technology on Vista (and backported to XP). So anyone working on the

  9. Kevin

    … So anyworking on the next gen of client Apps using XAML will be able to create rich internet apps pretty easily as well.
    (doh! hit the enter key too soon….)

  10. Vanner

    Java Web Start has been doing this for years.

    By sneaking this in with Flash, they might be able to get some broader adoption.

    Their new Javascript/Actionscript VM (donated to Firefox recently) makes it look like they are aiming for Java / .NET turf.

  11. Peter

    What a suck-up job. It’s like you just re-published Adobe’s promotional materials. “changed the rules” - “Apollo will undoubtedly do the same” … give me a break. No analysis or critical insight at all? No memory? Perhaps they should hire you to write those promotional materials?

  12. Dizzley

    So is this a development of (Macromedia) Flex or what?

    There’s been a lot of corporate developers’ interest in Flex and, despite some of the comments above, Adobe and Flash stuff is nice and clean to use compared to the lock-in which is .Net.

    So anyway - where’s the beef here? It’s all froth.

  13. Darren

    I am waiting for this.

    what some people seemed to of missed is web developers will be able to take their skills to desktop development.

    I think its interesting considering one of the guys behind it was behind dotnet.

    This will take the ease of developing flash applications and ajax applications to the desktop.

  14. Derek

    I love Flash, and have even written 5 best-selling books about it for Macromedia Press (I’ve since retired from writing about it), so please understand that my comments are based on personal observation.

    With my passion for Flash, I’ve been involved with a lot of interactive/multimedia projects in the past, and while from a geek standpoint, some were just outright cool, I’ve found that the target market is increasingly becoming more along the likes of ‘Homer Simpson’.

    I feel that Web apps are catching on like crazy due to their simplicity and the elimination of hassles such as ‘installing this’ or ‘upgrading that’. Homer doesn’t care for that kind of stuff, it’s too complicated.

    Homer can remember a username and password, and with that in hand, Web apps open a world of functionality to him from within a single source (his browser).

    Homer doesn’t want his computer cluttered with icons from different apps.

    Homer doesn’t want to worry about ‘runtimes’.

    Homer wants a quiet, easy life.

    In other words, I personally DO believe that the desktop is on a downward spiral. It’s not dead (we still can’t replicate Photoshop), but give it time.

    I think most geeks will love Apollo, but I’ll continue to focus my time, money, and resources (including Flash) on Web apps - Homer (who pays the bills) likes those. :)

    Derek

  15. Marc

    I have been working at application development for 15 years most of them working with Microsoft technologies. In the past few years I have worked with Adobe’s ColdFusion and Flex (from beta – 2.0.1). The ideas coming from the Flex team and the Flex community are very exciting. I have worked in the Government sector if IT for a number of years, I have seen IT get more and more complicated (ws-security, ws-messaging, ws-blahhhh, etc…) We are considering moving from Microsoft ASP.NET to ColdFusion because it is simpler for what we need and for what we do. I see Apollo being used for corporate or government applications. It will be successful as long as Adobe keeps it simple to use and deploy Apollo applications.

  16. thomas

    for now i regard apollo mainly as a cross-platform competitor to proprietary widgets

  17. Ben

    In regards to those with security concerns, its really no different than desktop apps today. If you don’t trust the source, don’t install their app. Apollo is not a browser with access to the filesystem, its a framework and runtime for creating and running, respectively, desktop apps built with web technologies.

  18. Mr. Drano

    I’ve been running an Apollo-based app on my machine at work for about 5 weeks as part of a test. My company has hundreds of millions of users, literally, not figuratively speaking, and our IT department has an extremely tight security policy.

    In terms of ease of use, if Homer can download a file over the web, then click “Run” or “Open”, he’ll be in business.

    And yes, it is an extension to Flex to a very great degree (that’s simplifying it a bit though).

    I don’t see this post as a fluff piece or PR Push for Adobe. It’s just seems like an article by someone who seems excited about a new product. I don’t know if Apollo will be the next big thing or not, but it’s certainly on my radar.

  19. Derek

    Why would ‘Homer’ want to install anything, when he’s happy to simply point his browser to a URL.

    If he has multiple computers, that means multiple installs. He doesn’t like that hassle either. :)

    Another thing I failed to mention in my initial post is, with the power of Apollo, you’ve got a platform that allows for the creation of a bunch whiz-bang features and interactions, just ‘because you can’. And believe me, you’ll see it.

    Homer likes simplicity - not whiz-bang nonsense. I’ve seen this time and time, and time again.

    Once again, the fact that Web apps have some developmental limitations has essentially forced them to become delightfully simple to use, to the point, and easy for most people to begin using right away. THAT apporach is the wave of the future.

    I shutter at the thougt of ‘Skip Into’ Web apps…

    Derek

  20. Derek

    …I meant, ‘Skip Intro’ *desktop* apps.

    It’s Sunday, give me a break! :)

    Not only that, but my Indianapolis Colts are a week from a Superbowl victory.

    I’ve got a lot on my mind. :)

    Derek

  21. Noel

    Is this an advertisement?

  22. sammy

    Adobe gonna call it Adobe AIR. As in Airhead. As in Nike Air. Could they be any more self impressed??

  23. James

    I think we’re forgetting the desktop-based web apps that already see so much use. Instant messengers, p2p programs, chatroom programs, online games .. even iTunes has web abilities built-in that make it a better choice over other media players.

    The problem for Apollo will be the mind-set of the developer community, not the runtime. I agree with Derek that typical web apps are simplistic, and because of that, they don’t seem worth converting to a desktop RIA. Why would I download and run it if I can already access it fine? But those RIA’s are limited in features and functionality only because of where they were deployed. If the devs had had access to the client system, youtube.com for example would’ve had an easier upload/download system, better fullscreen support, and maybe a widget to let you know when your friends posted their new stuff. Because right now, you need to open a browser and go to youtube, blahblahblah. Youtube could have a process running on your system that alerts you of updates, a lot like a mail client does.

    That’s what Homer would like: less steps to get his info/content/whatever.

  24. Ryan Stewart

    Hey guys, I slept in today so I didn’t see this until just now. The security concerns are a big deal for Adobe, and from what I can tell that is priority number one for Adobe. It it something to think about? Of course, but realize they’re focusing very heavily on making sure “Russian Hackers” can’t take over your computer with Apollo.

  25. Ryan Stewart

    And it’s not an advertisement, I’ve got no affiliation with Adobe I’m just pretty stoked about Apollo because I think it’s going to give web applications even more reach and even more capability. So if it sounds like marketing fluff, it isn’t meant too. The interviews have a lot of good information and the Apollo FAQ answers a lot of questions.

  26. Abdul Qabiz

    @Huw

    > So, why is using apollo better than having an application stored locally and
    > running through the web browser, perhaps like Blake Ross’s parakey is
    > intended to be?

    I was not aware of Parakey. Thanks, now I know about it. It sounds cool to me. Since I don’t know much about it, I can’t really compare it with Apollo.

    > Does it provide features for RIA other than those found in a browser?

    Yes. A runtime that would work across platforms (mobiles also?) and would enable you to develop things using existing skills (HTML/CSS/JS/AS/Flex etc). Ofcourse, out of box component framework, APIs (File, preferences, storage etc). Apollo would prove to be platform for Occasionally Connected Client (OCC)…

    @Timothy

    > To me, this just screams new risks for security, I’m not sure I want my
    > web applications to have “close integration with the operating system”.

    That’s a challenge and good problem to be solved. And believe me, there are smart engineers sitting in Adobe, who surely take care of it. They have well managed the security-concerns when it comes to Adobe Flash Player, I am sure they would do the same in this case. We have to wait and watch.

    @Dean

    > “soon-to-be-released” and “pre alpha” - surely some contradiction in
    > terms there?

    Where is contradiction? Both statements are true.. Release could be anything (public-alpha, public-beta etc).. These days we even see gamma :)

    @Hasan Jafri

    > Delivereing ad words to the desktop may sound sexy in the abstract but
    > most users will yell bloody murder when it happens.

    I agree with you. Do we blame browser when we visit a page full of ad-words? Do we blame browser when we by-mistake install some crappy toolbar? Awareness and Knowledge would solve this. Browser/runtime can just provide a good security sandbox… It all depends who is making the application and who is using the application..

    @Paul

    > Replace ‘web developers’ with ‘russian hackers’ in the previous
    > sentance and you will have a good idea of what I think about Apollo.

    Right. Security sandbox gotta be good and there should be application-signing process… I hope, this thing would be taken care of.

    @Kevin

    > So anyworking on the next gen of client Apps using XAML will be
    > able to create rich internet apps pretty easily as well.

    I doubt, if it can be developed or deployed cross-platform?

    @Darren

    > I think its interesting considering one of the guys behind it was
    > behind dotnet.

    You mean, Mark Anders?

    @Derek

    > Homer can remember a username and password, and with that in hand,
    > Web apps open a world of functionality to him from within a single
    > source (his browser).

    Homer prefers to save some username and passwords in firefox because he can’t remember all. Homer can still access same web-apps using browser or via-Apollo-version, nothing stops a single app being run from both of these. I believe, I would be able to deploy single app in both metaphors..

    > Homer doesn’t want his computer cluttered with icons from different apps.

    Homer decides what to install and what not to.

    > Homer doesn’t want to worry about ‘runtimes’.

    Homer does install things that help him to do things faster. We do have Flickr offline uploader or outlook or Flash Player or Quick time or Firefox extensions.

    > Homer wants a quiet, easy life.

    It would be with Apollo :-) He can do things faster and better..

    > If he has multiple computers, that means multiple installs.
    > He doesn’t like that hassle either.

    Homer has a laptop and he works offline. He wants his work to be synchronized whenever he goes online. He wants to read feeds offline, etc etc.. That’s where OCC comes in picture.

    ————-

    I am also trying to understand Apollo.I can imagine many use-case where it would fit good. I don’t think it’s intended to replace browser rather provide a better platform to deploy kick-ass applications that would make developers life easy and provide better experience to users.

    eLearning, RIA, OCC, Dashboards etc are some of the use-cases. I love Firefox, I want to write things in XHTML/JS/AJAX/CSS but I spend more time thinking about different platforms, browsers etc not because I am not good at developing but I am more concerned about consistent user-experience… I want my users happy, that makes me happy.

    And guys, Apollo is still under-development, it would be released, it would evolve and get better. This kind of discussion surely helps in improving product, even though I am not Adobe guy, I thank you :)

  27. Kevin Shaum

    A little too much Adobe boosterism. (Also, Ryan: “tenants” of the web?) But I’ll still be watching this technology as it develops.

    This has been tried many times before, without much success: to come up with a “write once, run anywhere” framework for desktop applications, a cross-platform equivalent of HyperCard or Visual Basic.

    Java tried it, but Sun frankly doesn’t know jack about designing desktop apps (or frameworks for same), and Java isn’t the easiest language to learn and use. The Mozilla framework comes closer, and is also JavaScript based, but doesn’t seem quite fully baked; and the various dynamic languages (Tcl, Perl, Python) in combination with Tk or wxWidgets, are even more raw.

    Still, Adobe/Macromedia is fairly good at cross-platform work (as the recently released Flash Player 9 for Linux showed), and ECMAscript (aka JavaScript, ActionScript, JScript) is an approachable language with a large base of developers. It might actually come together for them.

  28. XULR00LZ

    XUL. Simpler. Easier. Only needs notepad.

  29. Markoman

    You all may want to check out Screentime’s Mprojector. We have migrated a .net application to flash, using mprojector to create an installable executable with all the bells and whistles of a native windows or mac applications. Pretty powerful tool and doesn’t have the installed base limitations or 30mb runtime installer barriers of java or .net. Check out an app built this way at http://www.uplayme.com

  30. Richard Leggett

    Derek, I do like the Homer analogy, but I think that you may not actually understand him all too well. A lot of Homers like to leave their house, and they certainly don’t all have Internet access wherever they go, on the train, in the car etc. Just looking at a single one of the advantages being offered here… Apollo gives you a way of caching large amounts of data on the desktop (and synced automatically across multiple desktops, to avoid the problem you mention of multiple installs), so this would mean I could access the last month of Gmail emails, or a few key areas on Google maps, something that browser cookies cannot do - and something a web app cannot do when I’m not connected.

    Essentially it’s adding some reach and power to web apps, not taking away from them, indeed you could have your existing Flash web-app run in Apollo, and you are too right, there’s no need to abuse them with skip intro starts (or even splash screens). I am trying to switch to Google calender from Outlook, but it’s not as rich which is quite jarring (it doesn’t just *work* unlike the desktop app, because it is built with old technologies like HTML which don’t make for a pleasant and fluid experience that people look for in software. Conversely, my Outlook data is prone to hard disk crash, or lack of being able to access it (or at least search it) easily when I’m out and about (Exchange is not the same). With something like Apollo bridging the gap here, I can have the reliable, no corners cut rich experience I would have on the desktop, but I can run and log-in to my account anywhere I go on any machine running Apollo (installing that if necessary), which I like an awful lot as it bridges the gap without sacrificing any of the functionality.

  31. Marcus

    remeber kids:

    standards: gooooooooooooood!
    proprietry standards: baaaaayd!

    Flash is just about ok because it’s been around for so long. Internet applications are the way forward… not the desktop! I believe someone summed it up in the previous post about Apollo:

    “A decent uploading tool. It’s the one major thing web browsers really suck at. There is no progress meter (built in), you can’t upload more than one file at once, and you have to select each file individually (instead of an entire folder). To top it off there’s no resuming if you get interrupted. Uploading in a browser couldn’t be worse if it tried.”

    I think there’s a few other things that browsers are lacking such as a decent reliable rich-text editor and then probably a few more UI controls (editable SELECT list anyone!) and decent Javascript support from IE would help too!

    These will happen, slowly, at least while IE is still dominant. Onto another related point - I believe that MS is purposely limiting the development of IE for just this reason - they suck on the web and they know it! They don’t have one decent internet property (and yes fanboys ;) , that includes live.com). As soon as the web becomes really really good then the desktop is irrelevant and therefore MS are screwed… at least while they haven’t figured out how to do web properly.

    Marcus

  32. Spud

    Sounds a very promising platform. If the Web 2.0 declaration that the desktop is dead proves to be false (which I think it will for now) then Apollo will succeed and we should see some great developments based on it.

  33. Derek

    First, let me state that the idea that ‘Homer’ represents the general market of folks out there was introduced to me by a very wealthy and successful marketer (go figure) a couple years ago. Living by it has served me well.

    Also, my comments are typically in reference to your home-brew Homer’s, not enterprise Homers. :)

    Let me also emphasize something I said in my earlier post. The desktop isn’t dead - yet, and it may be a number of years before it is completely (IMHO).

    There are ‘richness’ and connectivity issues for sure, but as time goes by, these will become less and less of an issue.

    I guess what I’m saying is when you look at trends, Web apps are growing and getting better, while desktop apps are becoming less appealing and necessary (while STILL necessary at times).

    With this in mind, looking forward, it just seems smarter to invest time, energy and resources toward the upward trend as opposed to the one heading downward.

    These days, I just can’t see expecting people to download and install an app when a Web version would do just as well. Using Flash in the browser, you can already do some amazing things (www.iscrybe.com).

    Derek

  34. Loke Uei

    Sounds like Cross platform WPF (avalon)

  35. David Mackey

    Looking forward to seeing what Apollo will offer. Though, personally I’d rather Microsoft finish up the WPF. I’m a bit of a Microsoft guy at this point.

  36. Arjun

    WPF certainly seems like the stronger offering. Microsoft definitely understands developers MUCH better.

  37. Sam Sethi

    Only one person mentioned XUL(runner) as an alternative a cross platform development environment. I use Firefox on Windows/Vista, Mac and Linux Ubuntu. There is Songbird, Joost and Sunbird that a already cross-platform including thousands of extensions.

    Does anyone seriously believe Microsoft will support Linux/Mac equally or better than Windows so lets forget WPF/e being cross platform. RIA’s will come but some will be platform specific and some truly cross-platform.

    My money right now is on XUL.

  38. Loke Uei

    one step at a time. Look at Windows Live Search (http://wls.live.com). It is implemented in Java much better than Google Maps for mobile. You never know what might happen. :)

  39. Elad Elrom

    It’s amazing to me how every single time someone mention “Apolo” people get so emotional. I think people fear change and learning new technologies.

    I am using Flex+Coldfusion in addtion to php,ASP and you don’t have to built flash application that look like an old intro, you can build an application that looks like any site just with a twist.

  40. Jim

    Re: Marcus

    “standards: gooooooooooooood!
    proprietry standards: baaaaayd!”

    Good point. I’m not sure exactly where you’re going with the point, however.

    Bear in mind that many of Adobe’s recent actions have been geared directly in support the open source community. Remember that they made the single largest contribution of codebase to the Mozilla foundation a couple months back when they opened the Flash player to the development community.

    In the last few days, they’ve done the same thing with the PDF format and are attempting to get ISO approval.

    In light of their generous and obvious support of the open source community and standards compliance, I wouldn’t be as concerned about vendor lock-in with Apollo as I am with Microsoft’s WPF.

  41. Kevin

    Seems great………

  42. Todd Dominey

    Anybody remember Macromedia Central? Swap out “Central” for “Apollo” on that page and it’s the same thing (on paper).

  43. Kevin Spencer

    Microsoft has a powerful IDE for software development, haven’t seen anything great come out of Adobe.

    Microsoft will Leverage IE and the Operating System (as usual) to disrupt Adobes efforts.

    Microsoft has huge head start when it comes to application development, with .NET

    Microsoft has currently created a vacuum in the web, that has people speculating on the death of the desktop, and everything will be a web app, vista will introduce new technology that will fill the void, and allow rich app development over the web.

    Microsoft and the Desktop for that matter is like an ice berg and melts slowly. Adobes efforts are too little too late.

  44. Bryan

    The funny thing is Director has been able to do this and more for years now. I don’t see anything that Apollo does that Director can’t do with ease. You can embed or wrap Internet Explorer, Safari, Firefox, Flash 8, DVD video, Windows Media, Jabber, Quicktime, RealPlayer, Havok, etc…, the list is extremely long and there is support for JavaScript dot syntax. You can create custom window shapes for all the windows in your application, not to mention Director’s 3D and animation capabilities. I’ve done exhibits at museums around the world that receive thousands of visitors a day and Director performs beautifully. I’ve done 3D multiplayer games projected onto glass displays where visitors man Happ joysticks at one of the largest theme parks in Florida. Over 1200 people a day on average play the game 365 days a year. Director drives the overhead plasma scoreboards showing in game action and top scores to visitors waiting in the queue. The game has been running for over 4 years without crashing. I guess what I’m saying here is why use Apollo?

  45. Jim

    Apollo = Contribute???

    Not exactly. People, do your research.

    If Contribute could be compared to anything else, it’d be more analagous to a CMS, such as Drupal. Apollo is a framework for rich application development, not for allowing users to update content on a website/intranet…

  46. Jim

    My mistake - you said Central not Contribute. In that case you’re right :), my apologies…

    Apollo does indeed look like a (significant) evolution of what may have started out as MM Central.

  47. flash dev

    It merges the web and the desktop, without having to write application code. Although this kind of thing depends on APIs and REST calls to other sites out there, unless you have built your own useful tools to use with REST.

    Its definately interesting…

  48. Peluca

    Director Is DEAD

  49. jim 2

    from Derek:
    I guess what I’m saying is when you look at trends, Web apps are growing and getting better, while desktop apps are becoming less appealing and necessary (while STILL necessary at times).

    It looks like one of Apollo’s main benefits is to enable the creation of better web apps (increasingly better), but also allow those to run disconnected from the net, which I think has a lot of application and leaves web apps alone wanting. It sounds like you get both.

  50. Bryan

    Director is not dead, Director 11 is in beta due out first half of 2007.

  51. Bryan

    In addition Google and Adobe signed a multi-year deal in June of 2006 to distribute the Google Toolbar with Shockwave Player.

  52. Nemrut

    # Nemrut
    Isnt Javascript notoriously insecure? I recall a discussion where certain spam sites are using Javascript in a way to track user behaviour of unsuspecting visitors.

    Also, hasn’t there been more media coverage about turning JS off within the browser? How does this affect Apollo development…

  53. Dave

    @Nemrut

    It is the browser implementation of the JavaScript language, not the language you have security issues.

    I for one, am eagerly waiting for Apollo.

  54. G

    Why go with an untested environment which people won’t have installed on their PC when you have a Java virtual machine on every PC?

    Get real….

  55. James

    @ G

    I’ve developed for the java vm on and off the desktop and it just doesn’t compare to the speed and customizable nature of html+javascript+flash

  56. j_king

    This sounds really lame. Pre-alpha already near release? At least it’s web 2.0 savvy.

    As for using HTML/PDF etc for desktop development… give me a break. It’s already possible to build cross-platform applications using GTK2/Glade and your compiled/scripting language of choice. Ruby even has a demo where you can build your own web browser in 15 mins (using Gecko of course).

    HTML is a document standard, not a GUI interface. To use it as such is theoretically a “hack” of sorts. There are far better and more mature platforms for building even simple GUI applications. GTK2/Glade has to be amongst the most simple I’ve ever used.

    Adobe needs to get a head-check.

  57. Antibush

    Watch subject. Bush is forever saying that democracies do not invade other countries and start wars. Well, he did just that. He invaded Iraq, started a war, and killed people. What do you think? Is killing thousands of innocent civilians okay when you are doing a little government makeover?
    If ever there was ever a time in our nation’s history that called for a change, this is it!
    The more people that the government puts in jails, the safer we are told to think we are. The real terrorists are wherever they are, but they aren’t living in a country with bars on the windows. We are.

  58. Uga

    Some of Apollo futures are available right now!
    Check out {mdm} [http://www.multidmedia.com/]. Their product - ZINC, offers great integrity with desktop..

  59. Rainer

    Look at this: http://www.whatisinthebox.co.uk/

  60. Me

    Okay, so Homer doesn’t like to download stuff because it takes away from donut time. Still, Homer has a job (sometimes). At his job he has many tasks, milestones, calendar, etc.

    This is where Apollo makes a lot of sense. A corporate app. that helps you accomplish work related goals. The app. allows you to continue working in a normal manner even if you are using a laptop in the park, synchronizing data when you return to the office.

    I don’t think it is a big deal that Homer and his buddies like using a browser at home. The apps built for business, which might need to incorporate many web servers’ data within a single dashboard, are needed now. Apollo should help with that.

  61. Me

    Almost forgot. An IT person can install it on Homer’s laptop for him. That’s the way most corporations handle installs anyway.