Home Page Icon
Home Page
Table of Contents for
Index
Close
Index
by Dylan Brom, Ronan Mandel, Amy O'Leary, Robert M. Juncker, Paul Fonte, Keith
WAP Development with WML and WMLScript
Copyright
About the Authors
Acknowledgments
Tell Us What You Think!
Introduction
Getting Started
Understanding WAP
Understanding Servers and Gateways
WAP Devices
WAP and WML
Summary
Introducing WML
What Is WML?
Getting Started with WML
Configuring Your Web Server
Phones and Emulators
Understanding WML Usage
WML Overview
Summary
Writing for WAP in WML
Creating Your First Card
Building Decks of Cards
Using Basic Navigation
Summary
Creating WAP Applications
Card Navigation
Using URLs
Tags Used in Navigation: <a>, <anchor>, and <go>
Using Phone Buttons and Function Keys
Navigational History
Summary
Managing Output
Basic Card Output
Layout
Rendering
Summary
Using Images
Using Images and Icons
Image Restrictions
Using localsrc Images
Using Images Efficiently
Summary
Working with User Input
Using Variables
Free-form Input with <input>
Restricted Input with <select>
Under-implemented Input Behavior
Delivering Data to Applications
Summary
Advanced WAP Development
Email Integration
Email and WAP
Integrating Email into Your Applications
Summary
Using WMLScript
WMLScript Versus JavaScript
Using WMLScript Functions
Using WMLScript Libraries
Sample Applications
Summary
Using Timers
The Timer Element
Defining a Timer's Action
Practical Examples of Timers
Summary
Receiving Notifications
Understanding Basic Notifications
The WAP Forum Push Access Protocol
The Phone.com Notification Protocol
Summary
Securing Applications
Security Basics
WAP Security Architecture
Session Management
WML for Secure Applications
Summary
Writing for HTML and WML
Why Two Languages?
How to Write for Both Languages
Database-Driven Applications
Other Languages
Summary
Best Practices
Design Philosophies
Creating a Usable WAP Application
Differences in WML Implementations
Differentiating Based on USER_AGENT
Summary
Sample Applications
Currency Converter
Currency Converter Design Model
Setting Up the WAP Header
The Home Card
Passing and Storing Rate Information
Displaying the Exchange Results
Processing with WMLScript
Complete Code Listings
Summary
User Directory
User Directory Design Model
Application Walkthrough
Complete Code Listings
Summary
Scheduling
Scheduling Application Design Model
Application Walkthrough
Complete Code Listings
Summary
E-Commerce
E-Commerce Application Overview
E-Commerce Application Walkthrough
Complete Code Listings
Summary
Appendixes
Wireless Markup Language Reference
Wireless Markup Language Reference
WMLScript Library Reference
Lang Library
Float Library
String Library
URL Library
WMLBrowser Library
Dialogs Library
Debug Library
Console Library
Using Device Emulators
Understanding Emulators
Ericsson WapIDE SDK Browser
Nokia WAP Toolkit
Phone.com's UP.Simulator
Writing WML in Popular Development Tools
Adobe GoLive
Allaire HomeSite (and ColdFusion Studio)
Inetis DotWAP
Macromedia Dreamweaver
WAPTop EasyPad WAPtor
Writing WML in Popular Development Languages
Allaire ColdFusion
Microsoft ASP
Perl
PHP
Sun JSP (Java Server Pages)
Local Icons
CD-ROM Contents
Device Emulators
WAP Servers
Editors and Layout Tools
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Editors and Layout Tools
Index
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset