39 Comments
- Bamborzled, on 10/11/2007, -0/+16Go back to YouTube.
- brendanheyu, on 10/11/2007, -0/+7Dude - before you go off the handle - have a look at it! It's not another standard!
The whole point is this : IF you already build apps out of HTML, AJAX, Flash, XML, Json, PDF's ==== You can now deploy them on a desktop - without a browser - on many OS's (yes some are delayed)
No new standards. Use your existing knowledge. Be free of the browser security sandbox. Move into the 21st century. Be Buck Rogers. - brendanheyu, on 10/11/2007, -2/+7Hmm... Don, you may have a point about being a crutch - but I don't see that as a bad thing, not in the slightest. I'm yet to see a true coder come up with a great looking and genuinely surprising desktop app. Creativity seems to be a second rate citizen on the desktop (any desktop OS for that matter) - let's face it, out of the Vista box the most snappy looking app in there is Media Player 11 - and it ain't snappy!
Apollo allows the designers and developers out there who bought you some of the quirkiest web sites of our day to build things for your desktop. Sure, you're going to have some crap come out for a while (ban sudoku apps while we can!) - then you'll have some apps of which will come from left field that you'll never be able to do without again.
DIGG comes close to that for me ;) - inactive, on 10/11/2007, -1/+6Not for Linux users :(
We don't have Silverlight or Apollo
"Does Apollo support Linux
Apollo 1.0 will not be available on Linux. We plan to release Linux support shortly after the 1.0. release."
We all know what "soon" means in Adobe-speak. - Squeeself, on 10/11/2007, -0/+3Let's see...I could use Visual Studio's generic windows form controls (or Java's swing or whatever you use), and create an app that's definitely a windows app but that doesn't stand out at all from the competition. After several hours of coding, I might actually have it do something. With a few *hundred* more hours of work, I could distinguish the app with some rich graphics that replace the standard gray windows controls and have something that really appeals to the eye.
OR
I could spend a couple hours in Flash making a slick looking interface with relative ease, and about the same few hours as above writing the code to actually make it do something.
Apollo is about bringing rapid application development--which we've already had plenty of techniques, tools, and languages for (Ruby, Python, whatever other tool of your choice)--into the realm of rapid rich application development, where creating eye candy interfaces is as 'agile' as the rest of the process. In other words, Apollo is about smaller applications (fitting in with the 'widget' fad) that have the power of Flash's multimedia capabilities. Silverlight and Sun's Java thingie (what's it called? it really needs more work from Sun) are basically the same thing, although they begin with a much broader background (.NET and Java) and are adding the rich interface on top of it, whereas Apollo has the harder task of adding a full desktop-worthy API. Apollo does have the advantage in that the graphical end is all done and very mature (whereas .NET and Java's are somewhat less mature).
Rapid Rich Application Development for smaller apps. Not for your large-scale enterprise applications.
I wonder if/when someone's going to start calling these things Desktop 2.0 :P - abxy, on 10/11/2007, -2/+4"It's simply a crutch for web developers that do not have experience developing desktop applications."
That's exactly what it's supposed to be. Apollo is about building cross-platform online/offline applications quickly while at the same time delivering rich user experiences. But building it all using the web development skills you already have. -- The ease of development will ensure that Apollo will be here for a while. - donjaime, on 10/11/2007, -2/+4I think Apollo is a step in the wrong direction. Web programming paradigms are the way they are because of the necessity of the way internet services are delivered. NOT because it is the best way to create rich applications.
Traditional runtime environments like .NET and Java are lightyears beyond Apollo for desktop application development. They keep using catch phrases like "merging desktop and web applications". There is nothing Apollo brings to the table that couldn't be done better by other existing Frameworks. It's simply a crutch for web developers that do not have experience developing desktop applications. - rcran, on 10/11/2007, -1/+3Let me be the first to post a comment even remotely related to the story, and say I am very intrested to see how apollo works out long term.
- squire, on 10/11/2007, -0/+2"but whichever it is, it's good news for the web."
Is It? Is it really? I thought the web was conceived by Berners-Lee as a truly open construct. Silverlight and Apollo would seem to be anything but. I guess we'll just have to keep an eye on the Spanish monkey, er, I mean Mono... - m00n1, on 10/11/2007, -1/+2It seems it's fun times ahead for the rich web application, or web deployed application. Adobe with Apollo, Microsoft with Silverlight, Flex and Ajax already on the scene and Firefox getting richer all the time. I don't know what the future holds, which platform(s) will get dominance, but whichever it is, it's good news for the web.
- pault107, on 10/11/2007, -0/+1You're thinking of Macromedia Central.
http://en.wikipedia.org/wiki/Macromedia_Central - bean1975, on 10/11/2007, -0/+1What about security? Does this mean that the chance of having such security flaws that can steal local files are higher?
- mikev, on 10/11/2007, -1/+2I see the digg it button on YouTube brought over some new members.
We don't want your spam comments. :| - seanalltogether, on 10/11/2007, -1/+2"Traditional runtime environments like .NET and Java are lightyears beyond Apollo for desktop application development."
That depends on what you're trying to accomplish. Java has gone nowhere on the desktop because developing interfaces in swing is awful. WPF is nice but alot of internet companies aren't interested in an MS only solution if they're going to bring their services into a desktop app. The web paradigm is about connected data and desktop app developers are working harder to stand out with unique designs/experiences in their app. Apollo is a pretty decent candidate in those regards. - NGliam, on 10/11/2007, -0/+1Apollo.. I'm pretty sure there was something like Macromedia Breeze (I think that was the name) that did the same thing. This is just a reworking of that. I prefer to keep my 'web apps' on the 'web'.
- scottschiller, on 10/11/2007, -0/+1I think it's interesting to see history repeat itself. It was Yogi Berra who said, "It's like deja-vu all over again"? .. Anyway, I could have sworn around 1996 there was a huge deal made about how Java was going to rule the desktop, the "thin client" vision saw computers being simple dumb terminals, requesting data from a large central network server and so on - applications would no longer be installed, they'd be licensed and served directly from the source (eg. Microsoft would be an "ASP", Application Service Provider?) .. Anyway, it would appear there's another round of this coming. ;) Problem is, the web and the browser is the current "cool thing", just like it was in 1996.
- donjaime, on 10/11/2007, -1/+2"The ease of development will ensure that Apollo will be here for a while."
Are you joking? Don't confuse familiarity with one approach (and lack of experience with another) with being "easier". The process of creating rich internet applications is one riddled with hacks and proprietary formats and standards. HTML began as a simple way to encode and communicate information. All the necessary components for developing rich web applications (like javascript) have been tacked on to compensate for the inherent limitations placed by the way web content and services are provided, and were never really designed in from the ground up. - ElectricGrandpa, on 10/11/2007, -0/+1This is a lot different than Central. Central was more about making little widgets, and it didn't have any HTML support.
- tehmoth, on 10/11/2007, -0/+0brendanheyu: so if thats the point, then why not just use Xul Runner? that framework is capable enough to run (in 3.0 series) Firefox and Thunderbird. Other applications are available such as a Media Player (Songbird), Media Aggregator (Democracy Player) and others.
- njohnston, on 10/11/2007, -0/+0Looks like Adobe's shaping up to have a good year, with the release of CS3, Flex, and eventually Apollo. :)
- tennisOK, on 10/11/2007, -0/+0@ donjaime
"Please show me ONE web application that is non trivial, that would make sense as an offline application, and that could not be implemented much quicker using something like visual studio."
Pretty much anything involving video.
It's (sadly) a marketeers dream as well, as creating little desktop widgets, news readers in the like, or just little (and irritating) toys to push their brands, and they can re-use the same development houses as before, as all the knowledge they need (i.e flash, javascript etc) is still applicable to this new platform. - njohnston, on 10/11/2007, -0/+0Here is an article by Mike Downey of Adobe: http://madowney.com/blog/2007/05/10/im-on-the-cover-of-a-magazine/ that briefly discusses where the future of Apollo is headed, as well as some possible cool features? (Access to the file-system etc)
Linux will be supported as well (bottom of the article) - ApolloXLII, on 10/11/2007, -1/+1they lie! i did not do this!
- tennisOK, on 10/11/2007, -0/+0Nope, it's a lot richer than xul runner, with a much larger base of potential developers, too.
- arnar, on 10/11/2007, -1/+1@squire: Apollo and Flex are both surprisingly open compared to other frameworks (of previous generations). I think Adobe is heading in the right direction as far as open source and open specs go - _and_ we get a product of much better quality than open source could achieve unless over a long time span.
- squire, on 10/11/2007, -1/+1@brendanheyu
"Be free of the browser security sandbox. Move into the 21st century. Be Buck Rogers."
Not nearly far enough. He'd still be four centuries short... - nickel4242, on 10/11/2007, -0/+0Macromedia Breeze is an online presentation app. Its now known as Adobe Acrobat Connect. Very different product.
- donjaime, on 10/11/2007, -3/+2 If only these "designers and developers out there who bought you some of the quirkiest web sites of our day" would step outside of their comfort zone, and take a week or two to play with traditional application programming paradigms, then maybe they would see that they can apply their creativity in a much more effective manner.
"I'm yet to see a true coder come up with a great looking and genuinely surprising desktop app"
Blame the programmers and web developers, not the tools. I get what you are trying to say. Your point is that creative people know how to create web content, but dont know how to use traditional development environments. Thats like saying a tennis player should use a tennis racquet to build a fence because he doesnt know how to use a hammer.... when the hammer is the best tool for the job!!
Please show me ONE web application that is non trivial, that would make sense as an offline application, and that could not be implemented much quicker using something like visual studio.
"WPF is nice but alot of internet companies aren't interested in an MS only solution if they're going to bring their services into a desktop app."
Substitute Microsoft with Adobe, and we end up at square one. If you develop for any cross platform framework, you need to make use of a service provided by the creator of the framework.
- tehmoth, on 10/11/2007, -1/+0so basically its xul runner, but without the source?
- skankin231, on 10/11/2007, -2/+1Adobe Media Player? Sounds like an advertisement-stuffed version of Democracy.
http://www.getdemocracy.com - tehmoth, on 10/11/2007, -1/+0i already have two open source RIA frameworks that run on linux, windows and os x. i guess this is news for people who consider Flash to be part of "Web 2.0"
- azmoviez, on 10/11/2007, -1/+0Great. Now I have to have at least some familiarity with another web non-standard. I'll just take the JavaScript and Flash thank you.
- GMFlash, on 10/11/2007, -2/+1They've been pretty good at following their deadlines so far. I imagine that when they say "soon" they mean it. This isn't Vista after all.
- Kethean, on 10/11/2007, -4/+2I was hoping for Apollo Adama :(
- PhoenixAvatar2, on 10/11/2007, -7/+3Blocked.
- FortyCaliber, on 10/11/2007, -6/+1Damn
- inactive, on 10/11/2007, -8/+1DO NOT READ THIS MESSAGE!! If you do, you have to Copy and Paste this onto 6 comments before 6 hours or you will die in 6 months!!!
OK I DID IT AM SAVE NOW?!?11!?! - DjOverEZ, on 10/11/2007, -10/+1I thought this was going to be about Apollo Creed! You bastards tricked me!
- PRION5, on 10/11/2007, -39/+1DO NOT READ THIS MESSAGE!! If you do, you have to Copy and Paste this onto 6 comments before 6 hours or you will die in 6 months!!!
OK I DID IT AM SAVE NOW?!?11!?!


What is Digg?