Tuesday, January 29th, 2008
Adobe AIR, the platform that lets you create desktop apps using web technologies, continues to garner attention. With Beta 3 just recently released and a host of companies coming out with new apps, AIR is building up a ton of steam just prior to it’s official v1.0 release.
Weâ€™ve heard this request right from the start â€œIs there something like Firebug, that lets me monitor the assets in my application?â€ The answer to that question is now a resounding, YES! The AIR Introspector is designed to let you interact deeply with every aspect of your application.
Mind you that this is a BIG plus to AIR development which hasn’t benefited from having the ubiquitous FireBug to help during tough debugging sessions.
Some features included are:
- Point at a user interface element and be able to see and edit the markup and DOM properties.
- Provides for viewing the original markup and the current markup.
- Viewer for XHR objects including their properties and headers.
- Search for matching text in the source code of your application.
Also, Aptana just updated the Studio IDE to support AIR Beta 3. While developing AIR in other editors is perfectly fine, Aptana really has done the best job of integrating support into their IDE making it substantially easier to build AIR apps. This is just pure speculation but I wouldn’t doubt that a big player, like Adobe, scoops up Aptana in 2008.
Nasdaq and American Cancer Society
ComputerWorld recently reported that the Nasdaq and American Cancer Society will be leveraging AIR for specific projects.
Nasdaq and the American Cancer Society are among several large organizations eyeing the Adobe runtime as a way to bridge the traditional gap between Web and desktop applications.
Using Adobe’s Flex and AIR, the Nasdaq created an application that can “can provide a replay of the quotes at the time of a trade — and associated prices on different markets — in seconds”.
The software runs on the desktop, relieving servers of a good deal of data-intensive processing, he noted. “We saw the ability to process the data halfway on our servers and have it in as small a package as possible. Then when someone requires a replay of the market, we send a small packet of data to desktop,” he said.
The American Cancer Society has been using AIR since early beta and has continued to build new apps regularly. Their recent initiative was a desktop application to assist users in determining when it was appropriate to schedule mammograms:
Another new Cancer Society application allows users to enter demographic information and receive suggestions about scheduling tests such as a mammogram, he said. The group hopes that providing such reminders on desktop systems will be more effective in prompting users about their treatment needs than forcing them to frequently visit a Web site, Pellegrini added.
They’re also creating a Flex/AIR-based portal for physicians that will allow the doctors to access Cancer Society’s information via the web or in an offline mode.
The offline synchronization capabilities of AIR are especially attractive to many companies as more and more employees are working remotely and may not have immediate access to the web. The inclusion of the SQLLite DB into the AIR runtime seems to have really piqued the interest of IT departments interested in providing the desktop experience without having to retrain their staff in traditional desktop tools such as C# or VB.Net.
AIR is not in the clear though as very strong technologies from both Microsoft (SilverLight/.Net) and Mozilla (XULRunner) are serious challengers to the desktop space and could bite into AIR’s pie. The biggest advantage that AIR has, though, is Flash Player 9’s near 97% penetration rate. In addition, rumor has it that Adobe will issue an update to the Flash player that would include the AIR runtime making it a highly desirable target for building new applications. We’ll have to see if the rumor holds true.
For now, though, AIR is certainly showing a lot of promise and seems to have gotten past the “evaluation” stage. Once v1.0 is officially released (rumored to be sometime soon), the number of AIR applications will undoubtedly rise. I also envision an opportunity for developers to benefit financially from selling desktop applications that seamlessly tie into the web.
This should be interesting.
Update: Adobe’s Rob Christensen has sent me an update letting me know that Adobe has no plans at this time to bundle AIR with the Flash Player. One of the primary goals of the Flash Player is to keep the download size as small o that they can continue adding powerful features like h.264. Thanks for the update Rob.
Posted by Rey Bango at 6:10 pm