did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780201703115

Wap--The Wireless Application Protocol: Writing Applications for the Mobile Internet

by ; ; ; ; ; ;
  • ISBN13:

    9780201703115

  • ISBN10:

    0201703114

  • Format: Hardcover
  • Copyright: 2000-10-01
  • Publisher: Prentice Hall
  • Purchase Benefits
List Price: $49.95

Summary

The Wireless Application Protocol (WAP) will liberate the Web from wires, enabling anywhere/anytime access to virtually any data or application. In this book, leaders of the WAP standards process present the most complete discussion of the new WAP 1.1 standards, architecture, specification, and application development. This book gives decision-makers the information they need to plan strategies, and developers the information they need to build solutions -- starting today. It begins with an overview of WAP 1.1, describing the motivation behind the standards, and the relationships between each component of the WAP specification. Next, it discusses each component, covering fundamental design principles and operations. The book delivers in-depth guidance for developing WAP applications, covering user interface design, push messaging, the XML-based Wireless Markup Language (WML), scripting with WMLScript and WTAI, and more.

Table of Contents

Foreword ix
Preface xi
Acknowledgments xv
About the Authors xvii
Part I Introducing the Mobile Internet 1(64)
The Mobile Internet Is Here!
3(6)
Mary Beeker
4(2)
Bob Fisherman
6(1)
Conclusion
7(2)
The Rise of Mobile Data
9(10)
Market Convergence
9(2)
Enabling Convergence
11(6)
What Is in It for the User?
17(1)
Conclusion
18(1)
Key Services for the Mobile Internet
19(32)
Productivity Applications
19(8)
Information and Transactional Services
27(8)
Life-Enhancing Applications
35(7)
Telephony Account and Subscription Management
42(4)
Vertical Services for the Enterprise
46(2)
Conclusion
48(3)
Business Opportunities
51(14)
End User
54(1)
Terminal Manufacturer and Browser Vendor
55(1)
Mobile Internet Access Provider
56(2)
Infrastructure Vendor
58(1)
Content Aggregator (Portal)
59(1)
Application Service Provider
60(2)
Content Provider
62(1)
Content Developer
62(1)
Conclusion
63(2)
Part II WAP: The Mobile Internet Standard 65(78)
Making the Internet ``Mobile'': Challenges and Pitfalls
67(22)
What Is So Different about Wireless?
67(12)
Using Current Web Technologies for Wireless Applications
79(7)
Conclusion
86(3)
Overview of the Wireless Application Protocol
89(54)
The Origin of WAP
90(12)
Overview of the WAP Architecture
102(5)
Components of the WAP Standard
107(17)
Network Infrastructure Services Supporting WAP Clients
124(8)
WAP Architecture Design Principles
132(7)
Relationship to Other Standards
139(2)
Conclusion
141(2)
Part III Implementing WAP Services 143(314)
The Wireless Markup Language
145(134)
Overview
145(4)
The WML Document Model
149(10)
WML Authoring
159(1)
URLs Identify Content
160(1)
Markup Basics
161(5)
WML Basics
166(10)
Basic Content
176(12)
Events, Tasks, and Bindings
188(29)
Variables
217(4)
Other Content You Can Include
221(14)
Controls
235(22)
Miscellaneous Markup
257(4)
Sending Information
261(3)
Application Security
264(8)
Other Data: The meta Element
272(1)
Document Type Declarations
273(1)
Errors and Browser Limitations
274(1)
Content Generation
275(1)
WML Version Negotiation
276(1)
Conclusion
277(2)
Wireless Binary Extensible Markup Language
279(28)
Overview
279(1)
Content Structure
280(1)
Document Structure
281(4)
Content
285(7)
The Encoding Process
292(8)
Binary WML
300(6)
Conclusion
306(1)
Enhanced WML: WMLScript and WTAI
307(78)
WMLScript Overview
308(3)
Language Basics
311(29)
WMLScript Standard Libraries
340(29)
Other WMLScript Libraries
369(5)
WMLScript Development
374(8)
Binary WMLScript
382(2)
Conclusion
384(1)
User Interface Design: Making Wireless Applications Easy to Use
385(72)
Web Site Design: Computer Terminals versus Mobile Terminals
386(3)
Designing a Usable WAP Site
389(1)
Structured Usability Methods
390(22)
User Interface Design Guidelines
412(8)
Design Guidelines for Selected WML Elements
420(34)
Conclusion
454(3)
Part IV Advanced WAP 457(110)
Tailoring Content to the Client
459(30)
Techniques Using HTTP 1.1
461(3)
A Standard Capability Negotiation Mechanism
464(9)
Putting It All Together
473(15)
Conclusion
488(1)
Push Messaging
489(22)
Overview of WAP Push
490(3)
Push Access Protocol
493(4)
WAP Push Addressing
497(2)
Push Message
499(2)
MIME Media Types for Push Messages
501(4)
Push Proxy Gateway
505(2)
Push Over-the-Air Protocol
507(1)
Push Initiator Authentication and Trusted Content
508(1)
Conclusion
509(2)
Wireless Telephony Applications
511(30)
Overview of the WTA Architecture
512(2)
The WTA Client Framework
514(11)
The WTA Server and Security
525(2)
Design Considerations
527(4)
Application Creation Toolbox
531(4)
Future WTA Enhancements
535(3)
Conclusion
538(3)
Building and Deploying End-to-End WAP Services
541(26)
Mapping the Deployment Chain to the Business Value Chain
543(2)
Security Domains
545(3)
Linking WAP and the Internet
548(6)
WAP Service Design
554(10)
Conclusion
564(3)
Part V Where Next? 567(60)
The Mobile Internet Future
569(58)
Better Content, Easier Access
570(4)
Beyond Browsing
574(3)
Beyond Cellular
577(2)
Mobile Data Unleashed
579(4)
Appendices
Appendix A WAP Development Tools, Browsers, and Resources
583(4)
Development Environments
583(1)
Other WAP Browsers
584(1)
Other Useful Resources
585(2)
Appendix B WML Reference
587(14)
Appendix C WMLScript Standard Libraries Reference
601(16)
Crypto Library (Optional)
601(1)
Dialogs Library
602(1)
Float Library
603(1)
Lang Library
604(3)
String Library
607(4)
URL Library
611(3)
WMLBrowser Library
614(2)
WTAPublic Library
616(1)
Appendix D User Agent Profiles Vocabulary
617(6)
Appendix E Mobile Internet and WAP Acronyms
623(4)
Bibliography 627(16)
Index 643

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program