Microsoft’s business is tethered to the PC. Google is trying to conquer the cloud. And this week, Adobe will show technology that draws from both approaches, CNET reports. "It’s a balance of the client and cloud together that makes for the most effective applications and the best development," said Adobe Chief Technology Officer Kevin Lynch, who’s planning to speak on the subject in a keynote speech Nov. 17 at the company’s MAX conference in San Francisco. Adobe’s Flash and AIR technologies are key to bridging the cloud-PC gap. For example, Adobe has launched an online service, where members can upload, edit, and share photos. The site uses Flash to run the processing-intensive editing software on people’s own computers, not Adobe’s servers, Lynch said. "Our operational costs for hosting that application are much lower than if we had server-side processing," and users get better performance, he said. But Flash still lives largely within the browser. Adobe hopes to uproot it with AIR, a "runtime" foundation for housing applications. AIR runs Flash programs but also has a built-in engine for showing web pages and for running programs written in JavaScript, which is widely used for web-based applications. AIR is available for Windows, Mac OS X, and Linux, and programmers who write AIR applications don’t have to worry about what operating system is on a person’s computer. A key challenge for AIR is ensuring that it’s installed. Programmers aren’t eager to write applications for a foundation that’s not installed, and people aren’t eager to install a foundation for which there are no applications–the classic chicken-and-egg problem…

Click here for the full story

About the Author:

eSchool News

Add your opinion to the discussion.