Manning Logo
Home | Ordering Info | Shopping Cart | Manage My Account | Login
Attention customers: online shopping is now available exclusively through our main website: http://www.manning.com. Thank you.
Dynamic WAP Application Development

Inside the book

Sample Chapters Table of Contents Index Preface Book Reviews Source Code Author Online

Manning Blog

Why small is sweet?

Author Blogs

Dave Crane more...

Author Calendar

Upcoming Events

Catalog

Java .NET Perl XML All by Subject All by Title

About...

Manning Contact Us Ordering FAQs ebooks Covers Sandbox Forums Distributors Manning Early Access Program (MEAP) Affiliate Program Academia/Publicity User Group Program Press Releases Jobs

Manning Publications Co.
209 Bruce Park Avenue
Greenwich, CT 06830

Dynamic WAP Application Development
Soo Mee Foo, Christopher Hoover, Wei Meng Lee

2001 | 888 pages
ISBN: 1930110081
$7.50 PDF ebook  
$15.00 Softbound print book  

Preface

In 1999, when the world was still engrossed with building web applications, we noticed an increasing interest and excitement regarding the Wireless Application Protocol (WAP) and its potential. WAP moved very quickly from a relatively obscure protocol to the focus of intense interest among developers who wanted to bring web content to mobile devices. Because people spend much of their time on the move and away from their PCs, the ability to view web content on a mobile device is a very intriguing notion.

Consequently, we started toying with the Wireless Markup Language (WML) and its scripting counterpart, WMLScript. It was soon apparent that building WAP applications (or services, as some put it) is somewhat similar to building web applications. However, WML and WMLScript possess limitations that could easily trip up an uninitiated WAP application developer.

Today, WAP and wireless web technology are still in their infancy. Sources for help and information about WAP, although relatively scarce, are increasing at an amazing rate. The main sources of information are the companies that distribute emulators such as Phone.com, Nokia, and Ericsson, all of which definitely played an important part in educating the public on WAP applications development.

Other information sources are the online communities, including AnyWhere-YouGo.com, ASPToday, and Wireless Developer Network. In addition to featuring WAP articles and resources, these online communities run discussion groups and mailing lists. Close monitoring of these mailing lists shows that developers are frequently asking the same kinds of questions (and getting frustrated when no help is rendered).

This is what led us to write this book which describes the WAP application building process and discusses the common issues faced by developers. And the rest, as they say, is history.

We wrote this book with two main objectives:

First, we hope to share with you our hard-earned experience in developing WAP applications. All of us have made silly mistakes that kept us awake at night. We hope that this book will prevent you from doing the same. Our goal is to make you more productive more quickly.

Second, we aim to equip WAP developers with the skill set and know-how to develop and deploy dynamic WAP applications. To benefit developers who need to incorporate processing at the server side and database access into their applications, we have provided coverage for both server-side and database access technologies. Some of the popular server-side technologies, such as Active Server Pages (ASP), Java servlets, and JavaServer Pages (JSP) are discussed in detail. Database access technologies covered in this book include ADO, OLEDB, ODBC, and JDBC. We have also included a discussion on developing server-side messaging applications using JavaMail.

We hope that you will enjoy this book and find it useful.

DESCRIPTION



Note: Because the book is nearly 900 pages, there is a special shipping/handling charge of $8 per copy for U.S. customers, $25 per copy for non-U.S. customers.

This comprehensive guide provides developers with the necessary skills to develop WAP applications and build dynamic Web sites for wireless use. Dynamic WAP Application Development first introduces the Wireless Application Protocol (WAP) and offers an in-depth explanation of the prominent wireless languages.

The authors begin with HDML (Handheld Device Markup Language), the first wireless language and one still supported by many Internet-enabled phones in the United States. They next cover WML (Wireless Markup Language), the XML-based successor to HDML that is supported by most phones worldwide. The third language described is WMLScript, the client-side scripting language of the wireless world that enables the developer to include procedure logic within their WML markup. In addition to hands-on practice with each of these languages, the book examines the issues involved in wireless application design and in converting HDML documents into WML.

The book also provides an overview of Microsoft Active Server Pages (ASP) and Java Servlets, and guides developers through the process of creating dynamic WAP applications using these server-side technologies.

Application design specific to the small display and limited memory capacity of wireless phones is also covered. Advanced topics include security, performance, and the intricacies of WAP gateways. The book also includes robust case studies that put WAP concepts into practice.

This book is geared for developers who are called upon to extend existing Web services to wireless phone subscribers and for those who need to understand the resources involved in the development and deployment of WAP applications.

Translation rights for Dynamic WAP Application Development have been granted for Brazil. If you are interested in learning where to buy this book in a language other than English, please inquire at your local bookseller.

ABOUT THE AUTHORS...

Soo Mee Foo has a Master's degree in Computer Science with specialization in parallel programming and artificial intelligence. She also conducts workshops on Web and WAP application development to IT professionals. She lives in Singapore, where she is a lecturer at a polytechnic.

Christopher Hoover manages platform technologies for Openwave Systems, Inc., an industry leader in wireless web technology and co-founder of the WAP forum. He currently resides in San Francisco.

Wei Meng Lee has a Computer Science degree from the National University of Singapore. His interest is in web technologies and he conducts training for Visual Basic and web developers. He lives in Singapore.

Home | Catalog | Privacy Policy | About Manning

© 2003-2006 Manning Publications Co.