Adobe Aims to Bring Web to the Desktop

By Ed Oswald, BetaNews

June 11, 2007, 6:15 PM

Adobe took the wraps off of AIR on Monday, its cross-operating system platform that allows developers to use Web-centric programming languages and environments to create desktop applications.

AIR, formerly code-named "Apollo," works hand-in-hand with with Flex, Adobe's framework for creating rich Internet applications. Together, "the masses would be able to create applications," senior product manager for Adobe AIR Louis Polanco told BetaNews.

Whereas before developers had to learn separate code languages to develop for both the Web and the desktop, Flex and AIR would make it possible for both environments to run on the same code base without much additional work from the developer.

"They don't have to learn desktop languages," Polanco said.

The two platforms allow developers to also tap into the vast array of applications within the Adobe portfolio, Adobe says. For example, the new version being released Monday supports PDF, allowing developers to easily add the technology into their programs.

AIR also supports SQLite databases, allowing developers to build data storage backends for their applications. Polanco added that Google is using the same technology in its Google Gears product, and the company was aligning itself with the search company to promote SQLite, and ensure continuity with other industry partners.

Flex has been out for three years, however this release is much more feature heavy than its predecessors, with the biggest enhancement being the move by Adobe to promote Web technologies on the desktop.

Other enhancements include tighter integration with CS3, enabling developers to build UI elements in the suite and then port them over to Flex for use in the application. Additionally, productivity enhancements will speed the development process.

Adobe Flex group product marketing manager Dave Gruber told BetaNews that one company using the beta reported that they were able to make changes within applications created in the environment in "weeks instead of months."

Finally, the new version of Flex would also change the way applications are delivered, making for faster deployment. In previous versions, the framework would be delivered every time an application was downloaded. Now, only the application itself would be downloaded if the framework is present.

Gruber said the company would also open source the Flex framework under the Mozilla Public License following Monday's release. This would include the release of nightly builds, a bug reporting system, and the public release of a roadmap for the platform.

In that spirit, both Gruber and Polanco stressed that Flex and AIR would treat no programming language differently than its own. Polanco said no language "would be a second-class citizen," while Gruber added that Flex would provide "equally great support" for other non-Adobe platforms.

Add a Comment (10 Comments)

BetaNews reserves the right to remove any comment at any time for any reason. Please keep your responses appropriate and on topic. Foul language and personal attacks will not be tolerated.

Name (required):

E-mail (required):

Enter Your Comment:

By horsecharles

posted Jun 12, 2007 - 11:35 AM

Be prprd fr enrms rsrc usg & blt

Score: 0

By Paradise-FH-

posted Jun 12, 2007 - 2:40 PM

wow that was asinine.

have you used flex or should i add "ignorant" to the previous sentence as well?

Score: 0

By PC_Tool

posted Jun 12, 2007 - 11:57 AM

Be prepared for enormous...

...and you lost me.

Anyone else want to give it a try?

Score: 0

By Second Shadow

posted Jun 12, 2007 - 12:26 PM

resource usage and bloat :)

Score: 0

By PC_Tool

posted Jun 12, 2007 - 2:06 PM

I think you nailed it.

Score: 0

By xyzcb1

posted Jun 12, 2007 - 12:24 PM

Rescue Usage & Built

Hope I got this right.

Score: 0

By PC_Tool

posted Jun 12, 2007 - 9:22 AM

Adobe Aims to Bring Web to the Desktop

I tried that with windows 95. Always ended up clicking links instead of icons. Man, that sucked.

/sarcasm

(reference to web-desktop feature)

Haven't looked in a while, is that "feature" still available?

Score: 0

By Second Shadow

posted Jun 12, 2007 - 3:37 AM

WTF?!?!?!

"Louis Polanco"?????
C'mon! It's "Luis Polanco"

Oh, Ed, always Ed ....

By the way, here's another one of your memorable phrases from another article: "the biggest complaint about the Mac is it's lack of games". Yup, you got it, it should be "the biggest complaint about the Mac is its lack of games". No apostrophe there .... (see http://www.wsu.edu/~brians/errors/its.html)

I wonder if the domain www.pleasebetanewsdohiresomeproofreaders.com is taken ....

Score: 0

By AntiochMedia

posted Jun 12, 2007 - 5:35 PM

LOL. I feel that BetaNews might consider adding a private 'Was this article useful to you?' feature with user feedback to keep us readers from picking apart the writers.

I get annoyed at some of Ed's articles too as many times there are crucial details such that get left out of the WHO/WHAT/WHERE/WHEN/WHY equation and I find that I get lost and sometimes am in need of references for some of the statements.

Ed is not a terrible writer by any means though. The BetaNews staff is all quite professional in their articles, just not perfect, and there is a level of unevenness at times. That's why we pick on him! =)

Score: 0

By AntiochMedia

posted Jun 11, 2007 - 8:49 PM

So it's kinda like PHP GTK+ and other similar projects eh? I assume that this is somewhat of an alternative to Java and .NET, but this article does a poor job of properly explaining which technologies can be used and the level of application that can be developed.

Score: 0