Adobe releases beta versions of its Apollo and Flex tools
They're aimed at easing development of rich Internet applications for the Web, desktop
Computerworld - Adobe Systems Inc. released beta versions today of its Apollo application runtime to allow developers to build rich Internet applications that run on the desktop and its Flex 3 technology aimed at building RIAs for the Web.
"This is the first major public release of the AIR runtime," said Mike Downey, Adobe's group manager for evangelism of platform technologies. "This one is very close to having all the features enabled in it. We've focused on a variety of feature areas and very heavily on improvements to the HTML engine."
In addition, this release will be major for AJAX developers, he said, noting that the alpha code released in March "was fairly incomplete if you were doing a purely AJAX implementation." Developers building AIR applications now can use any AJAX framework, he added.
Additional new features in the Adobe Air beta include an embedded SQLite open-source local database, support for PDF and deeper integration with Flex, Adobe said. Users will be able to view and interact with PDF documents within Adobe Air applications similar to how they interact with a PDF in the browser, the company added.
Meanwhile, eBay Inc. is scheduled to unveil today an Adobe AIR application project called San Dimas, which can deliver notifications and updates in real time to eBay users' desktops without them having to open a browser.
A final version of AIR is slated to ship before the end of the year.
Adobe also announced the beta release of its Adobe Flex 3 software, its free open-source tool for building RIAs. The beta versions of the Flex Builder 3 and the Flex 3 SDK will be available for download today.
This beta marks the first significant release of code for the open-source Flex project, beginning with the availability of daily code updates and a public bug database. This version of the Flex standards-based language and programming model, slated to ship by the end of the year, will be available under the Mozilla Public License used by the Mozilla Foundation and by Sun Microsystems Inc. for its OpenSolaris operating system.
The dual-release dates for AIR and Flex 3 were no coincidence, said Dave Gruber, group product marketing manager for Flex. Flex 3 will now include support for applications built with AIR so developers can create RIAs that run in the browser and on the desktop, he added.
This version of Flex will include several new features designed to make it easier for developers to work with data, including added memory and performance profiling tools so developers can analyze and improve the performance of applications running in the browser or in AIR.
In addition, with Flex 3, a developer only has to download the Flex framework once; all future uses of Flex will use a version cached in the Flash player. "This makes the size of the application dramatically smaller ... making the initial response very quick for Flex applications," Gruber added.
Read more about Web Apps in Computerworld's Web Apps Topic Center.
- How Network Connections Drive Web Application Performance Users around the globe, on all sorts of devices, expect Web applications to function as seamlessly as desktop applications. This paper discusses the...
- Improving IT Efficiencies: Four Advantages of Multi-Tenant Data Centers Increasing demands on IT are forcing organizations to rethink their data center options. For many organizations, that means turning to the flexibility afforded...
- Accelerating Cloud Deployment and Operations with Managed Services Companies that do not have sufficient in-house expertise to either deploy or maintain an IaaS cloud should turn to Managed Service Providers .
- Rethinking IT Operations in the Cloud This paper breaks down the challenges that often prevent the cloud from delivering the fast, flexible and affordable infrastructure companies seek - and...
- NSS Labs & Cisco Present: Evaluating Leading Breach Detection Systems Today's constantly evolving advanced malware and APTs can evade point-in-time defenses to penetrate networks. Security professionals must evolve their strategy in lockstep to...
- Will the Real Endpoint Threat Detection and Response Please Stand Up? This webinar explores new technologies & process for protecting endpoints from advanced attackers as well as the innovations that are pushing the envelope... All Web Apps White Papers | Webcasts