Accessibility
 
Home / Developer Center / Pet Market Application Center

Developer Center Article

Pet Market
Macromedia
 
Why Pet Market on Macromedia MX?
 

Macromedia built the Pet Market blueprint application to demonstrate how usable Rich Internet Applications can be developed with the Macromedia MX family of products.

We chose to build an online store for a fictional pet retailer similar to the Java™ Pet Store released by Sun and the Microsoft .NET Pet Shop. Both of these applications use the page-browsing model of the web.

While the web provides an excellent user experience for browsing content, we believe the current user experience for web applications makes even simple activities like online shopping too difficult, and more complex interactions like those in traditional client/server and desktop applications almost impossible.

In building Pet Market, we focused on the potential of Macromedia MX to deliver intuitive, responsive, and effective user experiences. By using a ubiquitous rich client—the Macromedia Flash Player—and an open n-tier application architecture based on ColdFusion MX, Pet Market features a rich user interface that utilizes less bandwidth.

Most importantly, Pet Market illustrates the simple and elegant service-oriented architecture of Macromedia MX through the ColdFusion MX server scripting environment. ColdFusion MX enables a wide range of RAD and script-level developers to access the power of object-based component development, rich client/server models and web services without the pain of complex frameworks.

Our aim is that the developer community at large – including .NET and J2EE developers – will be able to engage with Pet Market to explore the potential of Macromedia MX. To that end, we have built Flash front ends that skin both the Java™ Pet Store and Microsoft .NET Pet Shop to illustrate how Macromedia MX can extend and enhance the Java and .NET platforms.

Pet Market is not intended to be a feature showdown with other blueprint applications that have been implemented on other platforms, even though there may be those who will compare Pet Market, the Java™ Pet Store, and .NET Pet Shop for the quality of the user experience and the elegance of the server-side code that powers it. The true measure of the Pet Market blueprint application will be in its ability to help developers everywhere explore the new paradigm of Rich Internet Applications.

Happy coding!

Related links:

·
What is Macromedia MX?
·
Macromedia MX: Components and Web Services (Jeremy Allaire)
Download Download PDF (259 K)
·

Developing Rich Internet Applications (White Paper, by Jeremy Allaire)
Download Download PDF (168 K)

·
Macromedia Flash MX—A Next-Generation Rich Client (White Paper, by Jeremy Allaire)
Download Download PDF (487 K)