Adobe Offers New Tools to Run Web Programs OfflineBy Eric Auchard, Reuters | Posted 06-11-2007
SAN FRANCISCO (Reuters) - Adobe Systems Inc. is releasing new design tools that further blur the divide between software that runs offline on computer desktops and programs that work on the Web, the company said on Sunday.
Adobe, a leading independent maker of software programming tools, is allowing the newest generation of Internet software, nicknamed "Web 2.0," to run both online, in Web browsers, and offline, on desktop computers, without rewriting the code.
On Monday, the company is introducing a public test version of its software, code-named Apollo, that helps programmers to write advanced programs called Rich Internet Applications (RIA) for desktop computers, even when not connected to the Web.
"Apollo is for when developers want to take online applications and make them work offline on a computer," Michele Turner, Adobe's vice president of platforms, said in a phone interview. "We don't think the browser is going to go away."
Consumers stand to benefit from a more flexible generation of Web software that works both online and offline and comes from a wide range of independent software makers.
Especially data-intensive or multimedia applications stand to benefit in situations where local wireless connections fail, for example, Turner said. These capabilities allow programmers to create simple-to-use "drag-and-drop" software that runs both online and offline.
Among the early customers is online auction giant eBay Inc., which plans to announce this week at a conference in Boston that it is using the Apollo programming language to create notification services for its sellers to manage auctions outside of an Internet browser. Sellers also can upload photos or pricing data without constantly being connected to the Web.
Adobe is working with financial-services companies seeking to make it easier for clients to fill out mortgage loan forms when only periodic Web access is available, and with Finetune, an online music store that works offline, too, Turner said.
Apollo, also called Adobe Integrated Runtime (AIR), which means independent software developers can build hybrid Web and desktop applications that run independent of Windows or Macintosh software, the Microsoft Corp. and Apple Inc. operating systems, simplifying and speeding how developers write new software.
Apollo brings to desktop computer programs a way to build rich multimedia applications akin to how Adobe's widely used Flash programming language is used to create Web programs.
Microsoft offers a rival online/offline programming system, including its recently introduced Silverlight framework, which allows Flash-like Web programs to run on local computers.
Key elements of Adobe AIR are open source -- meaning that developers are free to use and enhance the code in exchange for sharing any improvements -- including the local database that stores online data offline.
In May, Google said it was working with Adobe to develop its own approach to building software that works both online and offline. Google has embraced some of the same open-source tools that Adobe is using in Apollo, although the overall efforts of the companies remain independent of each other.