« Google scores top brand position | Main | Of open source billionaires »
Open source to Adobe: Apollo, move over!
The Dojo open source Ajax development framework has released a beta of its Dojo Offline tool. The tool provides developers with an easy to use way to add offline functionality to their services.
Think about being able to access you Gmail or Yahoo mail at all times, regardless of your network status. Or being able to use Google's Documents and Spreadsheets applications in a way that is similar to Word, with the added advantage of data sharing and online storage.
Adobe has been beating its marketing drum for its Apollo technology since early this year. But following the Dojo release, Apollo looks mostly like a bloated attempt to squeeze more software revenues out of develops by creating a new platform.
Essentially, Dojo requires a 300KB download that will be delivered in an intuitive way. Developers add a few lines of code (more if they require granular customization) and their application receives offline capabilities. Furthermore, the user experience is essentially the same for both the online and offline application.
With Apollo, developers have to create an entirely new application that users access as a regular application. The Ebay auction tool that the company has been showing off for instance doesn't look anything like the user interface on the Ebay.com website.
Users furthermore don't have a clear incentive to download a special runtime engine (6MB for the Windows version) that allows Apollo applications to function.
Looks like open source wins again.
April 25, 2007 at 12:49 AM | Permalink
TrackBack
TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d83451b07469e200d83482c40e69e2
Listed below are links to weblogs that reference Open source to Adobe: Apollo, move over!:
Comments
Hi, I'm not sure how these two efforts could be compared...?
The Apollo project on Adobe Labs is an effort to help normal browser apps move to the desktop. An API for occasional connectivity is one aspect of that work.
Have you checked into the actual Dojo implementation? This might also help dispel such comparisons.
http://www.google.com/search?q=site:dojotoolkit.org+flash
jd/adobe
Posted-by: John Dowdell | 25 Apr 2007 02:56:55
Re: John,
I'm not sure how these two efforts can't be compared. Both Dojo Offline and Adobe offer a way for applications to make online applications act like regular desktop applications. Adobe is seeking to do this by moving online apps from the browser to a dedicated application. Dojo has chosen to use the browser as its platform.
For license revenue reasons Adobe is choosing to support technologies such as Flash. Dojo chose Ajax instead.
Regardless of the underlying technologies, the Dojo and Apollo promise virtually identical functionalities, they just choose to take different routes to get there.
Posted-by: SV Sleuth | 25 Apr 2007 17:35:47
As someone who's done intense development in Ajax (using Dojo, Prototype, Yahoo UI) and Flex/Flash, I'd readily volunteer that the two technologies do not at all "promise virtually identical functionalities."
Yes, from the mile-high view of an analyst, they could be interchangable: Rich Intenet Applications and offline clients.
From an on-the-ground developer and user perspective, Flash powered clients make Ajax feel like a toy.
Reasons:
1. Data Binding
Data Binding is a key concept in Flex development that allows client side controls to automatically react to changes in their underlying data.
2. Vector Graphics
Create a pie chart in Javascript. Now, create a bar chart linked to the same dataset. Last, have them both animate their changes when any given value in their underlying dataset changes.
Doing so is rudimentary Flex development.
3. Two-way communication
Flex allows push, data synchronization across clients, and integration with two-way audio/video streaming that's native to Flash.
Posted-by: Joe Rinehart | 26 Apr 2007 12:25:07
I believe it is a good new for webmaster.
Posted-by: links of london | 12 Dec 2009 01:14:10
I really appreciate your help, it is very useful for me,you will get good grades!
You will be successful.
Posted-by: cell phone | 22 Dec 2009 07:17:14
YS0105A6 The town's poor seem to me often to live the most independent cheap air jordan shoes lives of any.May be they are simply great enough to receive nike air max shoes on sale without misgiving.Most think that they are cheap nike shox boots above being supported by the mbt chapa shoes sale town;but it often happens that they are not above supporting themselves by dishonest discount ed hardy shoes means.which should be more disreputable.Cultivate gucci high shoes on sale poverty like a garden herb,like sage.Do not trouble yourself much to get new things,whether http://www.onestop-onlineshopping.com/ clothes or friends,Turn the old,return to them.Things do not change;we change.Sell your clothes and keep your thoughts
Posted-by: discount jordan 11 shoes | 5 Jan 2010 02:31:10



