Cover image for Designing wireless information services
Designing wireless information services
Hjelm, Johan.
Personal Author:
Publication Information:
New York : Wiley Computer Pub., [2000]

Physical Description:
xvii, 413 pages : illustrations ; 24 cm + 1 computer optical disc (4 3/4 in.)
Format :


Call Number
Material Type
Home Location
Item Holds
TK5103.2 .H58 2000 Book and Software Set Central Closed Stacks

On Order



A step-by-step guide on how to design Web sites and information applications to take advantage of the explosive growth in mobile device access

Designing Wireless Information ServicesWith the dramatic increase in wireless access to the Internet, it's critical that your information is accessible to mobile users. This is the first book that clearly explains how to design user interfaces for mobile applications and Web sites that work in the mobile environment. Author Johan Hjelm cuts to the chase by showing how existing Web sites can be redesigned to work with wireless devices, cellular phones, and PDAs, and take advantage of the special properties of the current and next generation mobile networks. He provides step-by-step guidance on how to set up a Web site for mobile access using open standards such as the Wireless Application

Protocol (WAP) and XML. Explanations and case studies illustrate how the new technologies will work with existing database applications and systems.

Focusing on the underlying applications, this book will help you:
* Gain a better understanding of the new mobile systems market
* Design the information set for a Web site
* Optimize a Web site for mobile access
* Learn how XML, WML, and XHTML work, and how XSLT ties them all together
* Build mobile applications using the next generation of technology

The CD-ROM includes:
* Ericsson WAPIDE SDK
* WMLLIB PERL and JAFFA Java libraries
* HTML Tidy software

The author's Web site at features:
* Direct links to sites mentioned in the book
* Updated information

Visit our Web site at

Author Notes

JOHAN HJELM is a research scientist at Ericsson Research, User Applications Group, currently a Visiting Engineer at MIT and a W3C Fellow. He is the Chair of the CC/PP Working Group in the W3C. Hjelm is also a frequent speaker at conferences and seminars, and the author of six books on Internet and wireless technologies.

Table of Contents

Prefacep. xiii
Acknowledgmentsp. xvii
Chapter 1 Mobility and the Wireless Webp. 1
What Is Mobility?p. 1
Laptops Are Not Mobilep. 3
Making Information Mobilep. 4
Changing the Desktop Mindsetp. 7
Mobile Technologiesp. 10
Mobile Phones: Analog to Digitalp. 10
Where Mobile Services Are Surfacing, and Whyp. 11
Global System for Mobile Communications (GSM)p. 13
Older Wireless Technologiesp. 16
Mobility and the Webp. 18
Wireless Applications of the Futurep. 29
Wanda Is Hungryp. 29
Sam's Celebrationp. 30
John's Telecommutep. 31
Pelle and Maja Go to the Moviesp. 32
Further Readingp. 33
Chapter 2 Designing Mobile Informationp. 35
Consistent Presentationp. 36
Information for Salep. 36
Wapping Web Applicationsp. 37
Designing User Interfacesp. 38
Information Designp. 39
Identifying the Users and Finding the Tasksp. 45
Identify Stakeholdersp. 46
Target Groupsp. 47
Needs Requirementsp. 47
Designing with Users in Mindp. 48
Finding the Objects: Analyzing Your Informationp. 51
Information Structurep. 53
Information Modeling Conceptsp. 54
Designing the Information Architecturep. 57
Information Structurep. 57
User Interfaces on Mobile Terminalsp. 61
Matching Goals of Users and Designersp. 61
Building the User Experiencep. 62
What Should Your Site Do?p. 62
Testing Your User Interfacep. 66
Customer Satisfactionp. 66
Testing the Sitep. 67
Evaluating Adaptive Systemsp. 74
Learning from the Log Filesp. 75
User Behavior and Server Performancep. 77
Further Readingp. 78
Object Orientationp. 79
Information Structuring and Navigationp. 79
User Interface Designp. 79
Software Development and Managementp. 80
General Information Sourcesp. 80
Chapter 3 Optimizing the Web for Mobile Accessp. 81
Liberating Information from Its Physical and Logical Locationp. 81
Site Structurep. 82
Templates and XMLp. 83
W3C Guidelinesp. 84
Redesigning Your Site for Mobile Accessp. 85
Separate Content and Presentationp. 85
Structure Your Informationp. 100
Design the Content Properlyp. 113
Using HTML Tidy and the W3C Validatorp. 124
The Basic Rules of Mobile Web Designp. 127
Further Readingp. 129
Chapter 4 XML, WAP, and Mobile Information Systemsp. 131
Extensible Markup Language (XML)p. 131
XML Document Structurep. 133
XML Evolution and Specificationsp. 133
The Wireless Application (WAP) Environmentp. 136
Variable Substitutionp. 137
The Anatomy of WAPp. 138
Wireless Markup Language (WML)p. 142
Writing WMLp. 147
WML, Variables, and Dynamically Generated Contentp. 156
Events and Variablesp. 157
XHTML, the Successor to HTMLp. 165
Differences from HTML You Need to Considerp. 168
XHTML Modulesp. 171
XML Fragmentsp. 177
A Stylesheet Briefingp. 178
Validity and Well-Formednessp. 180
Database Access via XML and WMLp. 183
XML Namespacesp. 185
XSLT Transformationsp. 187
RDF and Metadatap. 190
Further Readingp. 199
Chapter 5 Building a Mobile Information Site: By Examplep. 201
Developing Services for Mobile Usersp. 202
Examples: XSLT and WMLp. 202
Chapter 6 Personalized Services: Adapting Information to Position and User Contextp. 233
A New Paradigmp. 233
Delivering Relevant Informationp. 234
Contextualizing Informationp. 235
Position-Relevant Informationp. 235
Describing the Positionp. 237
Validity and Freshnessp. 239
Structuring Location Informationp. 240
Metadatap. 241
Time- and Location-Relevant Informationp. 243
Calendaring, Scheduling, and SKiCALp. 243
Metafiles for Events: Some Examplesp. 255
User Agent Profiles Using CC/PP and WAP UAPROFp. 264
Logical Componentsp. 265
The User Agentp. 266
Context Awarenessp. 266
Security and Privacyp. 268
Work of the WAP Forum UAPROF Groupp. 269
Context Awareness: An Examplep. 276
Stick-e Notesp. 277
Triggeringp. 279
Retrieval and Filteringp. 281
Further Readingp. 282
Chapter 7 Future Mobile Network Technologiesp. 285
Second-Generation Networks: GPRS and CDMAp. 285
Third-Generation Networksp. 288
Wideband Code Division Multiple Access (WCDMA)p. 289
The Future of Terminals: Wearable Computingp. 291
The Future of WAPp. 293
IP over Mobile Networksp. 294
Quality of Servicep. 296
Further Readingp. 298
Chapter 8 Future Mobile and Multimedia Applicationsp. 299
SMIL: The Synchronization Languagep. 300
SMIL Document Structurep. 301
MPEG-4 and MPEG-7p. 302
Java and Multimediap. 308
Mobile Multimedia Modep. 309
Further Readingp. 311
Appendix Wireless Applications in Reality and Researchp. 313
Transport and Fleet Management (Including Positioning)p. 316
JS Express Paperless Dispatchp. 316
Hogia MobiRescue and MobiBusp. 317
J.B. Hunt Local Mobile Messagingp. 318
Roadnet MobileCastp. 318
Wireless Towing Trucksp. 319
Rescue and Police Workp. 321
British Police PhotoWallet Systemp. 321
Swedish Police MoAr Mobile Workplacep. 323
Wireless Law Enforcement with Motor Vehicle Informationp. 325
Utah Unwired--Large Statewide CDPD Effortp. 325
Inventory and Sales Supportp. 327
Pepsi Goes Unwiredp. 327
Avis Roving Rapid Returnp. 328
SABRE Wireless Travel Managementp. 329
Transaction Processing and Wireless Point of Salesp. 330
Telemetryp. 331
Enron Two-Way Meteringp. 332
Maintenance, Field Service, and Dispatchp. 332
Sears Repair Services Wireless Field Service Applicationp. 333
GENICOM Integrated Field Services Applicationsp. 334
BC Tel Connects Wirelessly in the Fieldp. 335
Visiting Nurses Use Pen-Based Documentation Systemp. 336
Financial and News Informationp. 337
Otherp. 337
Ardis and Motorola Wireless Travel Guidep. 337
European Market Studies: Entertainment Drives Mobile Expectationsp. 338
Research Applications in the Mobile Environmentp. 347
Networking of Field Support and Maintenance Operations of Trainsp. 348
The HIPS Tourist Guide Applicationp. 349
The MEMO Asymmetric Applicationp. 352
On the Move: Mobility-Enabled Applicationsp. 357
GVU Cyberguidep. 366
Context-Aware Applications at the University of Kentp. 369
Mobile Open Systems Technologies for the Utilities Industriesp. 375
University of Lancaster Wireless Tourist Guidep. 392
Further Readingp. 393
About the Softwarep. 397
What's on the CD-ROM?p. 397
What Is Freeware or Shareware?p. 397
Hardware Requirementsp. 397
Installing the Softwarep. 398
Using the Softwarep. 398
User Assistance and Informationp. 399
Indexp. 401