Description:
The WAP just left the gate, but it's already delivering great Internet content to users of mobile phones and other wireless devices. Programming Applications with the Wireless Application Protocol is the first book to explain how to develop WAP-aware programs, and it does a super job with both the client and server sides of the transaction. Because the applications developers reading this book largely won't know much about WAP's particulars, author Steve Mann opens with an intelligent explanation of how WAP integrates HyperText Transport Protocol (HTTP) with the wireless network. He then documents all wireless markup language (WML) elements and shows how to bring WML cards and decks to life with WMLScript. He documents the scripting language's syntax fully, and steps through the construction of a simple WML/WMLScript game that teaches some lessons. Programmers itching to get to work on the server side will appreciate Mann's dissection of WorldFAQ, a content server that responds to client-side queries from WAP devices. Implemented as a Java servlet, WorldFAQ looks up requested values in a comma-delimited text file. The author assumes you know a fair amount about Java and its servlet classes, but he's careful to explain the lookup logic and a lot of the HTTP details. Sections on caching, graphics, and internationalization also use Java in examples. --David Wall Topics covered: The Wireless Application Protocol (WAP), versions 1.0 and 1.1, and its cast of supporting technologies, especially Wireless Markup Language (WML) and WMLScript. There's material on the inner workings of a WML content server, graphics, and internationalization techniques.
|