Mobile Web Applications using the Apache Cocoon Framework
Abstract
Most of the content available on the Web is designed for desktop users and is not optimized for display and use on a mobile device. A mobile device is characterized by a limited screen size and connections with varying band width. Therefore, adjustments need to be made to the web content when mobile users want to consume it.
Today, XML has become one of the building blocks of the World Wide Web. XHTML, basically well-formed HTML, is the main application of XML in the context of the Web. Thanks to the many available XML transformation techniques, XHTML content can be transformed in order to meet the constraints of a mobile user.
Our mobile web publishing framework is based on The Apache Cocoon framework, which is built around the concepts of pipeline, separation of concerns, and component-based web development. It facilitates the generation, transformation, and serialization (i.e., delivery) of XML content. Next to support for the standardized Extensible Stylesheet Language Transformations (XSLT), own XML transformation components can also be written.
Speaker
Jan Hollez Universiteit Gent