So, what's the point in combining Macromedia Flash and XML? What can come out of this partnership? The answer is simple. XML is focused on the data itself, it is a data description format that can be used by many different application written in different programming languages for different platforms. Writing an app core that communicates through XML it becomes very easy to enable communication between different platforms and devices raging from PCs to mobile phones and house equipment.
On the other hand a front end solution (or interface) for this XML data, will it be better to say written in Macromedia Flash or designed/made with Macromedia Flash can give a powerful environment with enough functionality and design capabilities to present and manage this data given by the server. The flexibility of Macromedia Flash is all what a Flash Developer would need to create this front end solution with rich user experience and extreme functionality. So is this all.. Well not exactly. This kind of solution are much more easy to develop due to the organization inside the project team. One group deals with the backend programming, the other with the front end design and functionality. The designers have freedom of expression and the developers don't have to worry any more about adapting the HTML templates that the designers sent them. And what are the real advantages of this system? First of all speed. After the Flash interface is loaded, XMLs load in a second on a normal 56k dial-up connection. The interface design and capabilities of Macromedia Flash give the front end user a better rich user experience and produce less traffic load to the servers.
Read the full article here
|