Amazon.co.uk Review
Studio MX is the ideal bundle for professional Web designers, bringing together
Dreamweaver MX for page design,
Flash MX for animation and interactivity, and
Fireworks MX for editing and optimising graphics. You also get
FreeHand 10, a full-featured vector image editor, and on Windows
ColdFusion MX for dynamic Web applications. There is no doubting the quality of the individual products.
Dreamweaver MX is a visual Web editor that generates highly compatible code, and also includes useful site management features.
Flash MX is the de facto standard for Web animation, containing rich multimedia content in remarkably compact files. Fireworks is a great tool for putting the finishing touches to existing graphics, adding text effects or other elements, and optimising the results for Web display. These three are the core
Studio MX products and the suite is excellent value for these alone.
Integration between the individual products is generally very good. It begins with the interface which uses common elements such as dockable, collapsible panels and a dynamic property inspector, so that you can switch comfortably between products. On a technical level, the key feature is round-trip support. You can embed Fireworks graphics and Flash movies in Dreamweaver pages without losing any information, so that you can later reopen an element in its original application with all its features intact.
The MX range differs from earlier Macromedia products by targeting application development as well as design. For this you need to build on a Web application server, such as the bundled ColdFusion MX, or one of the other supported platforms including ASP, ASP .Net, PHP or any Java Enterprise Edition server. You can connect to databases through JDBC, OLEDB, or .Net data providers, depending on the server platform being used. Dreamweaver MX is more developer-friendly than previous versions, with an enhanced code editor incorporating many of the features of HomeSite, Macromedia's code-centric Web page designer. Although ColdFusion MX has its own tag language, called ColdFusion Markup Language, it generates Java code that can be deployed on any of the leading Java application servers. This also enables Java developers to extend ColdFusion with custom tags and components. In effect, the combination of Dreamweaver and ColdFusion provides an easy way into dynamic, Java-based Web development. As an alternative to ColdFusion, support for Microsoft .Net is a little less comprehensive but still good, and includes visual designers for the key ASP .Net server-side controls.
Application development is not just a matter of server-side scripting. Flash MX also has potential as a rich client with an interface driven by embedded Javascript. Through a technology called Flash Remoting, Flash MX has support for Web services and the Studio bundle makes it relatively easy to set up ColdFusion to supply Web services, and Flash to consume them. While it may seem strange to think of Flash as a rich client moving beyond the Web page, it does make some sense when you consider that it is cross-platform and very widely deployed. In addition, ColdFusion itself can consume Web services hosted on other platforms. Taking everything together, Studio MX is an essential development tool for ColdFusion as well as a great bundle for any Web designer. --Tim Anderson
Manufacturer's Description
People expect more from the Internet now - richer content and more dynamic applications. Whether you're a designer or developer, you need tools that allow you to streamline your development process and more easily deliver the intuitive, effective experiences your users demand. With Macromedia Studio MX for Macintosh, you can create responsive applications that combine the functionality of traditional client/server solutions with the broad reach and low-cost deployment of Web applications.Macromedia Studio MX is an integrated suite of easy-to-use, powerful, and open development tools that includes Macromedia Flash MX, Macromedia Dreamweaver MX, Macromedia Fireworks MX, and Macromedia FreeHand MX. Macromedia Studio MX streamlines each stage of the Web production process - from creating graphics to laying out HTML pages, coding application logic, building rich user interfaces, and assembling complete solutions.