Max 2005: Brian's Notes from the Field Part I

 
Nov 02, 2005

by Brian Meloche

(Published in a slightly different format on Brian Meloche's Blog)

With the Adobe acquisition imminent, many attendees thought MAX 2005 would simply be remembered as the last Macromedia conference. Macromedia, on the other hand, thought they would give us more... a lot more.

MAX 2005 will be remembered as a critical point in time for Macromedia, perhaps in web development in general, where the company took steps to make an already close relationship with its developer community even closer, pushed rich internet applications to the developer masses, and paved a direction for Macromedia that will continue long after Adobe takes over the company. Macromedia made bold moves and made big news, especially for a company about to be sold.

Although it was downplayed in the keynote, Macromedia announced something groundbreaking. The company debuted the Macromedia Labs website:

http://labs.macromedia.com

According to Macromedia Chief Software Architect Kevin Lynch, Macromedia Labs "provides an early look at emerging technologies". Labs will be the place to find information and downloads for products, toolkits and new ideas from Macromedia engineering teams. Labs will be the place for developers who want to be on the cutting edge and have early access to new technologies, to be able to learn and evaluate them for upcoming projects or for career and knowledge development.

Everything on Labs will be experimental -- works in progress -- and should be treated as such. Some of what will be featured on Labs may become new products, or may become parts of existing products, while others may never make it into a release cycle.

Labs will allow developers to be a greater part of the collaboration process earlier on in the development cycle, as products are still being created, rather than being involved in beta programs or after a full release, when it is too late to change features of a product.

During the Day 1 keynote, Macromedia CEO Steven Elop outlined the Flash Platform Roadmap, which includes the Flex 2 product line. All of the products within the Flex 2 product line, which are in alpha testing, were made available for download on the Macromedia Labs website.

The Flex 2 product line includes the following:

Flex Framework 2 -- This includes the programming model, core application services, and a class library for rich Internet applications. Flex Framework 2 will allow developers who have Flex Builder to develop Flex applications without needing the Flex server (now called Flex Enterprise Services).

Flex Builder 2 -- In this release, the previous Dreamweaver engine has been replaced with an all new Eclipse-based IDE, code-named Zorn. There are two versions of Zorn; one is a standalone IDE and the other is a plug-in for Eclipse. Although the price has not been made official, Macromedia publicly stated that the price will be "less than $1,000". With Flex Builder 2 and the Flex Framework, developers can publish .swf files compiled by the Flex Framework.

Flex Enterprise Services 2 -- J2EE-based runtime services that enable enterprise-class rich Internet applications.

Flex Charting Components 2 -- Extensible charting and graphing components for data visualization in Flex applications.

ActionScript 3.0 - ECMAScript-standard object-oriented programming language. Flash Player 8.5 and Flex 2 will use the new version of ActionScript. It was also announced that Flash 8 Professional and Studio owners would be given updates to Flash to allow developers to leverage AS3.

Flash Player 8.5 -- This new version of the player will take advantage of the new ActionScript 3. The player is also designed with significant performance increases in mind.

Flex 2 ColdFusion Adapter - The adapter will allow ColdFusion developers to use Flex technologies, without the need for the Flex server, to build rich Internet applications. This was downplayed in the keynote, but it's going to make it really easy to develop Flex applications using ColdFusion... and without the Flex server.

During the Day 1 Keynote, Macromedia also announced their next generation Flash player, code named "Apollo". Apollo has been dubbed "The Universal Client". Apollo will be a "Flash + HTML" client, with such planned features as:
  • Scripting and Displaying Integration
  • Data Synchronization
  • Online/Offline Capabilities
  • Desktop integration
  • Notification
  • One-click installation
  • Update Management
  • Secure Sandbox
To explain the potential of Apollo, Macromedia Senior Vice President Mike Sundermeyer presented a concept application where a user's entertainment library was fully indexed and integrated with ecommerce, email, messaging, media center and other dynamic content into one intuitive application.

ColdFusion, although not specific demonstrated in the keynote, was mentioned several times during the Day 1 Keynote. Both Macromedia CEO Steven Elop and Adobe CEO Bruce Chizen, who concluded the Day 1 Keynote, clearly stated that ColdFusion, along with Flex and Flash, are the future. The new Flex ColdFusion adapter fits with Macromedia's vision that ColdFusion is the best solution for rich internet application back end development.

In conclusion, MAX 2005 wasn't the end of days for Macromedia. It was a prelude to wonderful new things to come as part of the Adobe family.

Add a Comment
(If you subscribe, any new posts to this thread will be sent to your email address.)
  
Privacy | FAQ | Site Map | About | Guidelines | Contact | Advertising | What is ColdFusion?
House of Fusion | ColdFusion Jobs | Blog of Fusion | AHP Hosting