Paul Krill
Editor at Large

Flex to muscle in on Internet development

news
Mar 29, 20042 mins

Macromedia ships presentation server and apps framework

Macromedia on Monday will ship Flex, which features a presentation server and application framework for enterprise development teams to build more effective interfaces for Internet business applications, the company said.

Leveraging Macromedia’s Flash Player, Flex offers a declarative programming methodology for delivering rich user experiences. It combines the rich user interface of desktop software with the reach and ease of deployment of the Web, according to Macromedia. Developers can use the text editor or IDE (integrated developer environment) of their choice with Flex.

Flex is designed to provide rich Internet applications in situations where traditional page-based HTML applications are inadequate. Examples of applications that can be built include visual data dashboards, online product selection and configuration tools, and customer self-service applications.

A Macromedia official cited the distinction between Flash and Flex. “The Flash tool evolved out of being a design tool for creating animations on the Web. [Flex] is a new server built from the ground up,” that uses Flash as the user interface, said Jeff Whatcott, vice president of product management at Flex. The product uses MXML, a language for defining Flex applications.

“You can connect it to enterprise Java objects and .Net objects in the future without having to convert them to Web services first,” Whatcott said.

An early user of Flex at Montreal-based payment processor company Terra Payments said the tool expands development options without incurring additional costs.

“Flex enables us to be able to tie into disparate systems and represent that data within a single UI,” said Terra Payments developer Stacy Young.

Featured with the Flex framework are a customizable class library of pre-built components, effects, behaviors, and layout managers.

A new Flex development tool codenamed “Brady,” featuring visual layout, code editing, debugging and data connectivity tools, is planned for later in 2004. A plug-in for Flex to IBM WebSphere Studio Application Development Environment also is planned.

The Flex presentation server runs Java application servers such as IBM WebSphere, BEA WebLogic, Apache Tomcat and Macromedia JRun. A native version for the .Net platform is expected later this year. Flex pricing starts at $12,000 for two CPUs.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author