Who's got the best programming foundation for mobile phones? Adobe is pushing not just Flash but its related AIR technology, too.
Stephen Shanklandprincipal writer
Stephen Shankland has been a reporter at CNET since 1998 and writes about processors, digital photography, AI, quantum computing, computer science, materials science, supercomputers, drones, browsers, 3D printing, USB, and new computing technology in general. He has a soft spot in his heart for standards groups and I/O interfaces. His first big scoop was about radioactive cat poop.
Expertiseprocessors, semiconductors, web browsers, quantum computing, supercomputers, AI, 3D printing, drones, computer science, physics, programming, materials science, USB, UWB, Android, digital photography, scienceCredentials
I've been covering the technology industry for 24 years and was a science writer for five years before that. I've got deep expertise in microprocessors, digital photography, computer hardware and software, internet standards, web technology, and other dee
Adobe Systems, hard at work bringing its Flash technology to mobile phones, announced Monday that it's also working on making the same move for a related programming foundation called AIR.
AIR, short for Adobe Integrated Runtime, is a foundation for standalone applications that use Flash or Web technology. Examples of AIR applications include the New York Times Reader and the TweetDeck for advanced Twitter usage.
The San Jose, Calif.-based company demonstrated AIR on a Motorola Droid phone, including the Tweetcards Twitter application, a "South Park"-style avatar creator, and Adobe's Connect Pro software for screen-sharing and videoconferencing.
AIR for mobile will use Flash Player 10.1, a beta version of which Adobe said was just released to partners and programmers.
"AIR leverages mobile-specific features from Flash Player 10.1, is optimized for high performance on mobile screens and designed to take advantage of native device capabilities for a richer and more immersive user experience," Adobe said in a statement. Specifically, AIR for mobile devices will support multitouch interfaces, gesture inputs, accelerometers for motion and device orientation, and geolocation for detecting position.
Flash is ubiquitous on computers but comparatively rare on mobile devices; AIR hasn't achieved Flash's penetration even on desktops. But if Adobe can persuade mobile-phone makers to support it, or persuade phone owners to install it on their own, it could open up cross-platform advantages for programmers who want the same or similar versions of a program to run on different types of equipment.
However, Adobe has its share of challenges spreading Flash and AIR to mobile devices. Although Flash Player 10.1 will run on many smartphones, it won't run on arguably the highest-profile model out there, Apple's iPhone. The absence of Flash on the iPhone and iPad has put Adobe on the defensive, and the company has begun sharing more details on its plans to improve Flash.
Motorola, whose newer Droid models of Android phones compete with the iPhone, endorsed Adobe's moves.
"We look forward to seeing AIR come to the Android platform and developers creating applications that will delight our end-users," said Christy Wyatt, Motorola's vice president of software applications and ecosystem, in a statement.