WAP Integration: Professional Developer's Guide
Buy Rights Online Buy Rights

Rights Contact Login For More Details

More About This Title WAP Integration: Professional Developer's Guide

English

SRDJAN VUJOSEVIC is CTO and co-founder of WaveDev.com with over 17 years' experience as an engineer, database administrator, programmer, and application developer.
ROBERT LABERGE is President and cofounder of WaveDev.com with over 20 years' experience in IT as a database administrator, data warehouse architect, systems integrator, and application developer.

English

Introduction.

Chapter 1: Getting to Know WAP.

What Is WAP?

WAP Evolution.

Growth Predictions.

Wireless Generations.

WAP Architecture.

WAP Stack.

Wireless Networks.

Analog (1G).

TDMA (2G).

CDMA (2G).

GSM (2G).

PCS (2G).

Tri-mode.

GPRS (2G).

EDGE (2.5G).

WCDMA (3G).

UMTS (3G).

Network Statistics.

WAP Devices.

Physical Units.

Microbrowsers.

Technical and Design Limitations.

Content Limitations.

Security Issues.

Future.

WAP Gateways.

What Is a WAP Gateway?

Types of Gateways.

What Does a WAP Gateway Do?

Server Environment Setup.

Apache on Linux.

Microsoft IIS 5.0 on Windows 2000.

Development Toolkits (SDK).

Openwave UP.SDK 4.1.

Nokia WAP Toolkit 2.0.

Motorola ADK 2.0.

Ericsson WAPIDE 3.0.

Microsoft Mobile Explorer 2.01.

Chapter 2: Introduction to Wireless Languages.

XML and DTDs.

HDML Structure.

Screen Layout.

Cards and Decks.

Navigation.

History Stack.

Variables.

Text Formatting.

Images.

Voice Mode.

WML Structure.

Screen Layout.

Cards and Decks.

Basic Components.

WMLScript.

Programming Hints.

Chapter 3: Web to WAP Integration (HTML Web Scraping).

What Is HTML Web Scraping?

HTML Web Scraping Process Flow.

How to Web Scrape HTML.

News Example (Reading the Web Page).

HDML Version.

iMode Version.

Pros and Cons of HTML Web Scraping.

Chapter 4: Dynamic WAP.

What Is Dynamic WAP?

Dynamic WAP Architecture.

Active Server Pages.

Request Objects.

Response Objects.

Session Objects.

Connectivity and Database Access.

ODBC.

DSN-Less.

OLE DB.

ADO 2.5.

Dynamic Data Retrieval.

Large Result Sets.

Text Files.

Kid Care-Dynamic WAP Example.

Chapter 5: Advanced WAPing.

Programming Tips.

Browser Detection.

Program Redirection.

Hit Statistics.

Display Header Information.

Device Recognition.

Email.

Sending Emails.

Reading Emails.

Location-Based Services.

Components.

Client Setup.

Content Provider Setup.

Content Provider Header Parsing.

Short Message Service (SMS).

GSM.

Short Message Service Center (SMSC).

Sending Messages.

Chapter 6: WAP Personalization.

Dynamic Personalized Menu.

Limitations.

Personalized Solution.

Benefits.

Example-Dynamic Personalized Menu Paging.

Future.

Cookies.

What Are Cookies?

Cookie Samples.

Baking Cookies.

Example-Member Sign-on.

Real Life.

Pulls (Polling).

Limitations.

Advantages.

Example-Pulling Advertisements.

Push.

Disadvantages.

Advantages.

Example-Pushing Stock Alerts.

Additional.

Chapter 7: Voice XML.

Introduction.

History.

Architecture.

Overview.

Step by Step.

Dialog Definition.

State Diagram.

Database Design and Connectivity.

Development Tool.

Basic Tags.

eCigars-VoiceXML Application.

Related Links.

Chapter 8: Wireless Trends.

Current Situation.

Evolution.

Networks and Infrastructure.

Transmissions (Bluetooth).

Microbrowsers.

Devices.

The Future.

And Beyond....

Appendix A: HDML Elements.

Appendix B: WML Elements.

Appendix C: iMode Elements.

Appendix D: VoiceXML Elements.

Appendix E: WMLScript Elements.

Glossary.

Index.
loading