Home > Store

larger cover

Add To My Wish List

WAP 2.0 Development

  • Description
  • Reviews
  • Sample Content & TOC

This book is a comprehensive tutorial that is logically organized, up-to-date, and includes coverage of the most popular wireless programming language, WML.
Readers create a working application, developing examples that build from one chapter to the next. With each chapter readers are learning, practicing, and building on required skills necessary not only for wireless development, but also programming in general. By the end of the book, readers will have created a wireless database application that allows them to view, enter, and delete information.
The book provides a usable reference of summaries on all languages discussed within the book, as well as a comparison of the wireless devices, and different development tools on the market today.

Chris Tull writes tutorials and technical articles each week for AnywhereYouGo.com to help developers further their expertise in creating wireless applications. An application consultant and freelance writer, his writing has appeared in numerous publications, including Texas Technology, inquiry.com, and Managing Automation. He is also an active member of the STC (Society of Technical Communication).
Chris has been involved in emerging technologies since mid-1990. Early in his career, he worked at Caver-Morehead Systems, where he was responsible for the integration of DBMS systems for companies such as Hewlett-Packard, EDS, and Texas Instruments. He also produced technical documentation for the company.

Customer Reviews

11 of 11 people found the following review helpful
1.0 out of 5 stars 1 star for LYING!, May 14, 2004
By 
This review is from: WAP 2.0 Development (Paperback)
The title of this book is a blatant lie.
NOWHERE in this book does it cover WAP 2.0.
In appendix A, it clearly states the book is only about 1.1!
It covers the 1.1 version, which is now out of date.
Chris Tull is not to blame - he covered 1.1 wonderfully;
it's the publishers who were afraid of losing $$ that need to be very ashamed. Black eye for Que on this one!
Don't be fooled by the 4 star rating; 4 of 6 are duplicates!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 9 people found the following review helpful
2.0 out of 5 stars WML is not WAP 2.0, June 14, 2002
This review is from: WAP 2.0 Development (Paperback)
It is so sad this book ships so late. It is no use for any developer to learn WML anymore, because WAP 2.0 and the future will be XHTML Mobile Profile, not WML.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful
4.0 out of 5 stars My First Wap Site, September 20, 2005
By 
Daniele Milizia (Rome, Italy) - See all my reviews
(REAL NAME)   
This review is from: WAP 2.0 Development (Paperback)
I used this book to create a web site for WAP devices, during a university project.

Considering that this was my first WAP site, it looks very professional, and I think that Chris Tull deserve this success.

WAP 2.0 Development is a great book for its simplicity in explaining the arguments.

The only problem with this book is that it refers only to Windows systems (like Access DBMS) and it explains interaction between WML and APS instead of PHP, which is a very spread language of scripting server-side.

I suggest to buy this book if you don't have any programming skill in WML; if you know basic WML try to buy a more complete book on this argument.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Share your thoughts with other customers:
 See all 11 customer reviews...

Online Sample Chapter

WAP Development with WML (Wireless Markup Language)

Table of Contents



Introduction.

I. INTRODUCTION TO WAP DEVELOPMENT.

1. What Is WAP Development?

The State of the Wireless World. A Wireless Device Primer. What Exactly Is WAP, Anyway? What Are Wireless Protocols? WAP Application Design Practices. Business Perspectives.

2. Tools of the Trade.

The Text Editors. Commercial Software Development Tools. Getting Ready to Develop. Setting Up the Web Server.

3. The Wireless Markup Language (WML).

What Is a Markup Language? WML Terminology. WML Syntax. WAP Design Considerations. Programming Considerations. Creating the WML Deck.

4. Text Formatting for WML.

Creating Paragraphs with the P Element. Incorporating Line Breaks with the BR Element. Defining Styles for Your Text. Displaying Named Character Entities. Creating Tables.

5. Navigation Using WML.

Specifying URLs. Defining Links. Assigning Events to Device Buttons. The WML Task Elements.

II. STATIC WAP DEVELOPMENT.

6. User Input with Variables.

Free-Form Input with the INPUT Element. What Are Variables? Allowing User Input Through a List.

7. Working with Images.

Developmental Limitations of WAP Devices. The Wireless Bitmap Format. Image Conversion Options. The IMG Element.

8. Incorporating Timers into WAP Applications.

What Are Timers? How Do Timers Work? The TIMER Element. Animation Using the TIMER Element.

III. ADVANCED WAP DEVELOPMENT.

9. Introduction to WMLScript.

Why Use WMLScript? What Is WMLScript? How WMLScript Works. Familiarizing Yourself with WMLScript Syntax. Using Statements Within Your WMLScript.

10. Variables and Functions.

Dissecting a WAP Application. WMLScript Data. Using Variables in WMLScript. Using Functions in WMLScript. A Word on Pragmas.

11. Operators in WMLScript.

What Are Operators? Assigning Values with the Assignment Operators. Creating Mathematical Functionality with the Arithmetic Operators. Creating Conditional Functionality with Comparison Operators. Manipulating Strings with the WMLScript String Operators.

12. Working with WMLScript Libraries.

What Are WMLScript Libraries? The Syntax of Built-In Functions. The Lang and Float Libraries. The Lang Library. The Float Library. The String Library. The URL Library. The WMLBrowser Library. The Dialogs Library.

IV. DYNAMIC WAP DEVELOPMENT.

13. WAP Development with ASP.

Where Did Server-Side Technologies Come From? Configuring Your Test Environment. Writing Your First ASP.

14. An Introduction to DBMS Development.

What Is a Database Management System? Databases. Retrieving Information from a Database. An Introduction to the Structured Query Language.

15. Accessing Database Content from WAP Devices.

Using an ODBC DSN to Connect to Your Database. Retrieving Information from a WAP Application. Where to Go from Here….

V. REFERENCE.

Appendix A. WML Reference.

WML Quick Reference. WML Detail Reference. Text Elements. Tables. Hypertext Links. Events. Tasks. Posting Data. User Input. Variables. Images. Timers.

Appendix B. WMLScript Reference.

WMLScript Syntax (Chapter 9). Data Types (Chapter 10). Reserved Words (Chapter 10). Statements (Chapter 9). Functions, Variables, and Pragmas (Chapter 10). Naming Conventions. Operators (Chapter 11).

Appendix C. WMLScript Libraries.

Syntax of Built-In Functions. Summary of WMLScript Libraries and Their Functions. Detail of WMLScript Libraries and Their Functions.

Appendix D. Troubleshooting Your WAP Application.

Setting Up Your Development Environment.

Appendix E. Wireless Development Resources.

Wireless Development Resources. Wireless News. Wireless Services.

Index.

 
Best Value

Book + eBook  $67.98  $41.79

Book Price: $31.99
eBook Price: $9.80

Buy

This book includes free shipping!

Buy

Book  $39.99  $31.99

Usually ships in 24 hours.

This book includes free shipping!

Buy

eBook (Adobe DRM)  $27.99  $22.39

About Adobe DRM eBooks

Information This eBook requires the free Adobe® Digital Editions software.

Before downloading this DRM-encrypted PDF, be sure to:


  • Install the free Adobe Digital Editions software on your machine. Adobe Digital Editions only works on Macintosh and Windows, and requires the Adobe Flash Player. Please see the official system requirements.
  • Authorize your copy of Adobe Digital Editions using your Adobe ID. If you don't already have an Adobe ID, you can create one here.
Purchase Reward: One Month Free Subscription
By completing any purchase on Que, you become eligible for an unlimited access one-month subscription to Safari Books Online.

Get access to thousands of books and training videos about technology, professional development and digital media from more than 40 leading publishers, including Addison-Wesley, Prentice Hall, Cisco Press, IBM Press, O'Reilly Media, Wrox, Apress, and many more. If you continue your subscription after your 30-day trial, you can receive 30% off a monthly subscription to the Safari Library for up to 12 months. That's a total savings of $199.