Macromedia has launched its new MX product range, a family of tools that encompasses tool, server and client technologies and will dictate the future direction of the company.
The new suite also helps bridge the Web development divide between designers and developers. At the heart of this philosophy is the creation of rich Internet applications, which take advantage of the capabilities of Web browsers and Internet devices to provide more than just browsing for end users.
"The central failure of the Internet is to deliver an effective experience for end users," said Jeremy Allaire, Macromedia's chief technology officer.
Allaire, who founded Allaire Corporation, the company that merged with Macromedia last year, said there was a "big disconnect" between what was expected of the Internet and what was delivered. Many companies over-invested in infrastructure that they didn't use and that didn't generate the expected monetary returns.
"At this point there is deep scepticism in terms of how much interest there is in this technology, and it is totally justified," Allaire said.
"We took a lot of this to heart, because if we can't figure a way out, there isn't going to be any growth on the Internet."
The MX Studio MX suite includes Macromedia Flash MX, Macromedia Dreamweaver MX, Macromedia Fireworks MX and Macromedia FreeHand 10.
The company also announced its server-scripting tool, Macromedia ColdFusion MX. Macromedia is repositioning ColdFusion's role in application Web servers by moving away from proprietary systems. ColdFusion MX is designed with Java 2 Enterprise Edition support.