By Ted Goddard
The web has evolved from a document repository into a multi-user collaboration medium, shaped and created by its users. Ajax Push gives the server the ability to update any part of any page at any time, transforming every application into a new communication tool, connecting users to each other through web server mediated channels.
This session presents an overview of Ajax Push and its range of uses in multi-user web applications. By stepping through the development of a multi-user slideshow and chat system, attendees will learn how easily sophisticated Ajax applications can be created. The combination of JavaServer Faces and the open source ICEfaces framework allows developers and designers to focus on their application and fully apply their current skills. Attendees will take away practical information on JavaServer Faces, Ajax, Ajax Push, and ICEfaces.
By Ted Goddard
This session provides an overview of the mobile web and how the constraints are satisfied by the ICEfaces Ajax framework, and presents a number of JSF application techniques that allow both mobile and desktop users to be addressed simultaneously.
It's time to bring our Ajax applications to mobile devices, but there are a number of challenges, including reduced bandwidth, increased latency, reduced screen size, and browser variations. Attendees will take away an understanding of the mobile web and its convergence with the desktop web, and will learn how to accommodate mobile users in their current JSF applications.