The goal of this talk is to present how client-side XML technologies (SVG, (X)HTML, XUL, CSS, RDF, DOM and ECMAScript) were put to use to create a killer, multi-platform desktop application built around the Internet allowing television-watching via peer-to-peer networks: The Venice Project. The main points of this presentation will be to illustrate how the various XML grammars were put to use for different tasks, all within a unified XML presentation layer:
The common thread within this talk will be to show as well that this technology mix is directly applicable within browser-based Web 2.0 applications as well.
Antoine Quint is an expert in client-side XML technologies, most notably SVG, for desktop and mobile rich applications with experience consulting for companies such as Adobe, Vodafone, Ikivo, and other industry-leading companies. An SVG enthusiast for many years, Antoine has been a member of the W3C SVG Working Group since 2002 and an engaging speaker at many events, such as various MobileMonday chapters and XML conferences across the world. A senior software architect at Joost (formerly The Venice Project) since early 2006, Antoine lives in Paris, France.