Tuesday, November 10, 2009
Schematic Touch Wall
The Schematic Touch Wall was actually the first time I worked on such a big "Out of Home" Multi-Touch digital experience. In the past I have worked with WPF, Surface and even Windows 7 Touch capabilities, but the Schematic Touch Wall was by far the most complex and complete Multi-Touch/Multi-User project in my years as a Software Architect.
I'm not going to repeat all the stuff the media has already said about it, so if you want to know more details about the Cannes Festival Touch Wall, the usage and opinion of the public about it, just check what the media has to say about it.
My colleague Marvin Varela was the .NET Platform Lead of the project and I worked with him building all the backend functionality that served the Flex/Flash Multi-Touch UI. Among my tasks, I was in charge of building the Touch Wall CMS for content administration, which I implemented using ASP.NET 3.5. I was also in charge of most of the backend architecture to serve the data (including the Data Access Layer implemented with LINQ, the Business Layer and the Communication Layer built with WCF to serve the Value Data Objects to the Flex/Flash UI). I was also responsible for building the WCF component in charge of synchronizing the Cannes Registration Delegate data with the Touch Wall database, so the Wall could actually display delegate information almost in real time for its users.
Let me say that the Flex/Flash integration was smooth and I learned much from it. Working with talented Flex/Flash developers is great, having all the ActionScript capabilities for the Front-end and the .NET robust back-end services produced a wonderful product.
So, without talking much about it, go ahead and search the web for the Schematic Touch Wall, there's plenty information and success stories around, and I hope to keep working and learning from Out of Home Digital Experiences like this one. Maybe the next one will be build using WPF for the user interface, you never know ;)!