I had a couple of posts that caught my eyes enough to prompt a quick post. One was by Danny who has been doing a good thinking about Apollo. He asks who the Apollo developers are and whether they will be traditional desktop developer or web developers. I like the question he poses:
This is of course assuming there is any form of distinction between a desktop app developer and an internet application developer?
Apollo is a technology that is going to appeal to a wide range of people, but I see it less as something that will bring desktop developers to the web than as something that will open up the desktop to web developers. We’re starting to see the limits of the browser. A quick look at the Mozilla roadmap shows that they realize regular DHTML and JavaScript aren’t cutting it when it comes to delivering web-centric applications that are becoming popular. Regular users are tapping into this new, richer web, but as developers hit the bounds of what’s possible in a web browser, they need to move to a more robust platform.
The beauty of Apollo is that it gives them that robust platform while allowing them to use the development skillsets they already have. First and foremost this is an opportunity for web application developers to extend a presence to the desktop and add more functionality than is available to them in the browser. This should become a much more popular distribution model for the heavier applications.
The other post that caught my eye was one by Wayne Smallman who sums up Apollo in 15 points. It’s a good summary from someone who is outside the Adobe community and an indication of just how widespread Apollo interest really is. He also touches in Widgets in point 12, which is something I want to explore a lot more. I think widgets and RIAs have a lot in common and espouse a lot of the same ideals.
[tags]Apollo, Adobe, Rich Internet Applications, RIA[/tags]
Tweet