HOME

WAP Tutorial
WAP HOME
WAP Introduction
WAP Basic
WML Formatting
WML Links
WML Input
WML Tasks
WML Timer
WML Variables
WML Examples
WML Validator
WAP Demo
WAP Pages

References
WML Reference
WML Entities
WML DTD

Resources
WAP Books
WAP Forum
WAP Software

Please visit our sponsors !

Inside WAP

Back

The description below is the publishers own description.


Inside Wap

Title: Inside WAP: Programming Applications with WML and WML Script

ISBN: 0201725916

Pub Date: December 2000

Pages: 464


Book Overview

A complete self-study package for WAP programming.

The Wireless Application Protocol (WAP) is an open, global specification that gives mobile users with wireless devices the power to access and interact with information and services instantly. The rapid acceptance of this technology has opened up unprecedented opportunities for developers to use their existing internet-based skills to create and deploy a new generation of wireless applications.

Inside WAP is a clear and simple guide and reference to programming with WAP, using a wealth of illustrated examples to help readers visualize the development process and lay a solid foundation for their own applications. 


Inside WAP explains

  • The basics of WAP programming
    The essential information about the architecture and protocols — no more than you need to know to start programming. 
  • WML
    How to write programs with the WML formatting language — this forms the basis for simple WAP services, as well as for more sophisticated applications. Learning WML is straightforward if you already have some knowledge of HTML.
  • WMLScript
    A walk through all WMLScript commands and libraries, enabling you to create short WAP applications. WMLScript adds dynamic and interactive elements to your WAP documents.
  • CGI Programming
    The basics of server side CGI programming, including some WAP-CGI solutions for a company intranet. CGI can be used to create versatile and impressive applications for mobile devices.
  • Java Servlets
    Servlet programming, Java basics , and how to install servlets on WWW and WAP servers.
  • The Nokia WAP Server
    A complete server for WAP content and applications, or a WAP-compliant gateway, allowing WAP devices to communicate with content servers. This section also describes how to transfer WAP documents to a server and how to publish them.
  • CD Image
    Every example in this book has been tested on a Nokia 7110 phone, an Ericsson MC218 palmtop, the Phone.com UP.SDK 3.2 emulator and the Nokia WAP Toolkit program. Version 2.0 of the Nokia WAP toolkit is included on the accompanying CD-ROM. 
    The CD also features: source code for all the examples in the book, the Nokia WAP Server, plus tools for creating and testing CGI programs for web servers.

Table of Contents

1. About the WAP Architecture. 
The WAP Architecture and Protocols. 
Getting Started with WAP Programming.

2. WML. 
WML Document Structure. 
Decks and Cards. 
The Meta Information of a Document. 
Text Formatting. 
Highlighting Text. 
Line Breaks and Paragraphs. 
Tables. 
Links, Images, and Timers. 
Events. 
Do. 
Ontimer. 
Onenterforward. 
Onenterbackward. 
Onpick. 
Onevent. 
Postfield. 
Overriding Events. 
Tasks. 
Go. 
Prev. 
Refresh. 
Noop. 
Variables. 
Forms. 
Input. 
Select. 
Option. 
Optgroup. 
Fieldset. 
WML: A Summary. 

3. WMLscript. 
Calling WMLscript Functions. 
Variables and Data Types. 
Operators. 
Functions. 
Statements and Expressions. 
Type Conversions. 
Standard Libraries. 
Lang. 
Float. 
String. 
URL. 
WMLbrowser. 
Dialogs. 
Summary of the WMLscript Language. 

4. CGI Programming. 
Theory of CGI Programming. 
The Get Method. 
The Post Method. 
Header Information. 
Environment Variables. 
Processing Form Data. 
Printing the Result. 
Forms. 
Security. 
Perl Basics. 
Data Types. 
Operators. 
Control Structures. 
Processing Strings. 
Dynamic Documents. 
Processing Forms. 
CGI Scripts on an Intranet. 

5. Java Servlets. 
Basics of Servlet Programming. 
Java Basics. 
Data Types and Operators. 
Control Structures. 
Objects and Classes. 
Handling Forms with Servlets. 
Servlets on the Nokia WAP Server. 

6. The Nokia WAP Server. 

7. Publishing WAP Content. 
Creating Documents and Directories. 
Images in WML Documents. 
Transferring Files to a Server. 
WAP Device Settings. 

8. The Future of WAP Solutions. 
WTA. 
Push Technology. 
Possibilities of the WAP Architecture. 

Appendix A: WML Commands and Attributes. 
Appendix B: WMLscript Reserved Words. 
Appendix C: WAP Device Icons. 
Appendix D: Files on CD-ROM. 


Buy this book at Amazon USA

Buy this book at Amazon UK


Back

Jump to: Top of Page or HOME or Printer Friendly Printer friendly page


Search W3Schools:


What Others Say About Us

Does the world know about us? Check out these places:

Dogpile Alta Vista MSN Google Excite Lycos Yahoo Ask Jeeves


We Help You For Free. You Can Help Us!


W3Schools is for training only. We do not warrant its correctness or its fitness for use. The risk of using it remains entirely with the user. While using this site, you agree to have read and accepted our terms of use and privacy policy.

Copyright 1999-2002 by Refsnes Data. All Rights Reserved


Validate How we converted to XHTML Validate

ASPHits
Active Server Pages Resource Web Site


Your own Web Site?

Read W3Schools
Hosting Tutorial



ASP Hosting
ASP.net Hosting
Web Hosting



$15 Domain Name
Registration
Save $20 / year!



Advertise
at W3Schools

Only 0.5 CPM



SELECTED LINKS

Books Online

Web Software

The Future of
Web Development


Jobs and Careers

Web Security
Web Statistics
Web Standards


PARTNERS

W3Schools
TopXML
VisualBuilder
XMLPitstop
DevelopersDex
DevGuru
Programmers Heaven
The Code Project
Tek Tips Forum
ZVON.ORG
TopXML Search