Product Cover Image

Wireless Internet Applications and Architecture: Building Professional Wireless Applications Worldwide

By Mark Beaulieu

Published by Addison-Wesley Professional

Published Date: Dec 17, 2001

Table of Contents



Foreword.


Preface.

Living the Wireless Life.

What This Book Covers.

How This Book Is Organized.



Acknowledgments.

I. AN INTRODUCTION TO WIRELESS INTERNET.

1. The Wireless Internet World Stage.

The Internet: From Wired to Wireless.

A Short History of Wireless Networks and Devices.

The Invention of the Cellular Phone.

CDMA Networks: The Genius of QUALCOMM.

The Handheld Communicator and the PDA.

A Brief History of Paging.

The Second-Generation Pager Standards Battle.

Third-Generation Pager Standards and Two-Way Paging.

Wireless Networks.

Software and Content That Make Hardware Useful.

The World Wireless Scoreboard.

World Spectrum Auctions.

Wireless Content and Applications around the World.

Japanese Wireless Applications.

The i-mode Story.

Lessons from Japan's i-mode Success.

Understanding the i-mode Economy.

The Future of i-mode: Competition and 3G.

European Wireless Applications.

European Wireless Mobile Portals.

WAP Applications.

European Wireless Banking.

The Wild, Wild Wireless United States.

Wireless Development in the United States.

Global Wireless Internet Development.

Wireless Internet Projections.

Standards Bodies and Consortiums.

Getting Ready for a Wireless Future.

Living Wirelessly.

2. The Needs of the Wireless Internet User.

We Are at the Beginning.

The Technology Adoption Curve.

Entering the Market at the Right Point on the Curve.

Mobile Users Are the Secret 52@BHEADS = World Mobile Use.

Subscriber or User?

You Are the Next Wireless Application.

The Secret Initiation.

Making Applications Personal and Easy.

3. The Equipment and Technology of the Wireless Internet.

Six Wireless Device Families Mobilize the Internet.

Web Phones.

Handhelds.

Pagers.

Voice Portals.

Web PCs.

Communicating Appliances and Other PC Devices.

Wireless Networks That Support Wireless Devices.

The One Essential Device.

The Language and Science of the Wireless Internet.

Wireless Spectrum.

4. Wireless Networks.

The Three Wireless Internet Networks: WAN, LAN, and PAN.

From Analog to Digital Networks.

Two-Way Communication Signals.

Telco and Internet Networks.

Comparing Circuit-Switched and Packet-Switched Networks.

Phone Numbers and IP Addresses.

Comparing Networks by Software Stack.

The Network's Effect on Society.

WANs: Citywide Towers Serve Nationwide Networks.

Towers Power the Mobile Spectrum.

Cell Phones and Handhelds as Radios.

Connecting to the Internet.

The Three Generations of WAN Air Interfaces.

WAN Channel Capacity for Data.

WAN Messaging, Paging, and SMS.

WAN Data Networks.

LANs: Blockwide Basestations Reach Business and Home.

Wireless Applications for Business.

Wireless Ethernet.

Home Networks: HAN and SOHO.

Building Your Own LAN Towers.

Local Area Network Interference.

IP Cellular Phones.

Next-Generation Wireless LAN.

PANs: Roomwide Transmitters Coordinate Nearby Devices.

PAN Roomware Applications.

Bluetooth Network.

Infrared Technology.

PAN Synchronizing Protocols.

5. Wireless Internet Applications and Content.

The Four Wireless Internet Applications.

Types of General Wireless Applications.

Location, Time, Personalization, Simple Transaction.

Messaging.

Signaling and Messaging.

Push Protocol.

Unified Messaging.

Microbrowsing Web Sites.

Read-Only Publishing.

Dynamic Content.

Interacting with Applications.

Wireless Vertical Market Interactive Applications.

Emerging Collaborative and Synchronized Applications.

Software Distribution and Provisioning with Middleware.

Wireless Games.

Wireless Interface Components.

Wireless Multimedia.

Conversing via Voice Portals.

Matching Applications to Wireless Devices.

The Markup Languages of Wireless Publishing.

Understanding Microbrowser Markup Languages for Devices.

Software Independence with XML Servers.

SyncML.

The Importance of Being Simple.

Personal Content Drives the Wireless Internet.

Searching for the Killer Application of Wireless.

Valuing Personal Wireless Content.

New Spectrum and Capacity Create New Wireless Applications.

CDMA and HDR versus GSM and EDGE.

Emerging Wireless Network Technology.

The Shock of Digital Capacity.

3G Wireless Applications.

The Near Future of Wireless Technology.

Building the Wireless Internet.

II. WIRELESS INTERNET APPLICATIONS.

6. Concepts for Working with Wireless Applications.

Remembering That Small Is Beautiful.

Experiencing Wireless Development.

Wireless Core Team.

The Process for a Universal Industry.

The Wireless Development Method.

Wireless Demo.

Wireless Developer Best Practices.

Defining Your Mobile Audience.

Personas.

Creating Scenarios.

Creating Storyboards.

Location-Based Scenario.

Using the Wireless Application Plan.

Feedback: The Beginning and the End of Testing.

Exploiting Mobile Operation.

Wireless Development Tools.

7. Developing Wireless Content.

Getting Started with Content.

Content Professionals.

Information Architecture and Information Design.

General Values of Wireless Content.

Text: The Medium of Wireless.

Using Journalistic Style.

Writing a Message.

Using Text Symbols.

Messaging the Gist.

Encoding Text.

Using CDATA.

Geocodes, Time Codes, and Personalized Data.

All about Geocodes.

Location in Geocodes.

Time in Content.

Personalizing Content.

Structuring Content.

Partitioning Wireless Data.

Delivering Wireless Content from Databases and Servers.

Describing Data with XML.

Repurposing Databases with Geocodes.

8. Putting Location, Time, Personalization, and Transactions to Use.

Using Location.

GIS and Location Servers.

Industrial Location-Based Applications.

Primary Location Applications.

ALI Networks and GPS Devices.

Emergency!

Immediate Request Services.

Directional Services.

Identity Applications.

Tracking Services.

Messaging Locations with List Servers.

Friend Finder.

Area Information.

Proximity Applications.

Geospatial Information Models.

Surveying the Neighborhood with Precision.

Shared Locations.

Geonetworks and Location-Aware Guides.

Latlon Proximity Algorithms.

Using Time.

Using Personalization.

Using Transactions.

9. Getting to Know Wireless Networks and Devices.

Comparing Wireless Networks: WAN, LAN, and PAN.

Comparing Wireless Devices.

General Features of Mobile Devices.

Buying Devices.

Understanding Mobile Operating Systems for Interactive Applications.

Close-up Characteristics of Wireless Devices.

Web Phone Messaging and Predictive Input.

Web Phone Characteristics Based on WAP.

Characteristics of Handhelds.

Mixed-Function Handhelds.

Characteristics of Pagers.

Characteristics of Voice Portals.

Characteristics of Communicating Appliances.

Getting Ready to Program Wireless Applications.

Real Applications.

10. Developing WAN Browsing Applications.

WAP and i-mode Development.

General Wireless Tools and Where to Get Them.

Wireless Application Development.

Writing WAP WML Applications for Wireless Browsing.

WAP Tools and Where to Get Them.

Write WML First, HDML Second.

WAP Directory Example: The Deck of Cards.

Setting up Your WAP Server.

Writing i-mode cHTML Applications for Wireless Browsing.

i-mode Tools and Where to Get Them.

Developing i-mode Applications.

Making i-mode Pages in cHTML.

Writing Pixo cHTML.

Writing Palm Query Applications for Wireless Browsing Applications.

PQA Tools and Where to Get Them.

Developing PQAs.

11. Developing WAN Interactive Applications in Java.

Java J2ME Tools and Where to Get Them.

Developing Java Wireless Applications.

J2ME Application Development.

MIDlet.3@AHEADS = Writing for the Java Phone.

Java Phone Tools and Where to Get Them.

Inside Java Phones.

Writing Java Code for Interactive Wireless Applications on a Pager.

Pager Tools and Where to Get Them.

Developing Pager Messaging, SMS Games, and Interactive Applications.

Wireless XML Browsers.

Developing WAN Interactive BREW Applications in C++ and Java.

BREW Tools and Where to Get Them.

12. Developing LAN Interactive Applications.

Handheld Industrial Tools and Where to Get Them.

Writing Professional Wireless Business Applications.

Using RAD Tools to Write Wireless Applications.

Developing Palm LAN Applications for Interactive Applications.

Palm Handheld Tools and Where to Get Them.

Developing with the Microsoft WinCE Devices.

Developing for EPOC Symbian Devices.9

13. Developing PAN Device Applications.

PAN Tools and Where to Get Them.

Developing PAN Applications.

Signature Capture.

Smart Card, SIM, SD, and MMC.

14. Developing Voice Portal Applications.

Voice Portal Tools and Where to Get Them.

Developing Voice Applications.

Basic Dialog.

National Weather Using VoiceXML Dialog.

Horoscope Using Tellme VoiceXML Dialog.

XML for Voice and Data.

III. WIRELESS INTERNET ARCHITECTURE.

What Is Wireless Internet Architecture?

15. Getting Started with Wireless Internet Architecture.

Understanding Architectural Scope and Scale.

Architecture in Layers.

Internet Services and Protocols.

OSI Bottom-Layer Secure Architecture.

Understanding Security.

Wireless Security Concerns.

Wireless Security Model.

Implementing Wireless Security.

The Bluetooth Stack.

16. Evaluating Spectrum and Site: Every 20 Years.

The Site: Wireless Business Models.

What Is a Wireless Business?

The Value of Wireless Content.

World Spectrum.

The Power of Your Network.9

Current U.S. Spectrum.

PCS Bands.

Filling the Spectrum with CDMA.

The 3G Wireless Internet.

UMTS and IMT-2000.

3G Spectrum Auctions.

The U.S. Allocation of 3G Spectrum.

3G Spectrum Europe.

The Five 3G Air Interfaces.

3G Harmonization.

TDD Coalition.

“4G,” New Spectrum, and Emerging Wireless Air Interfaces.

IPMA @irPointer (20 Mbps) and SDMA I-BURST 40 Mbps).

W-OFDM (32 Mbps to 155 Mbps).

LAN Wireless Data Rates (56 Mbps to 100 Mbps).

MMDS Fixed Wireless (5 Mbps to 36 Mbps).

LMDS Fixed Wireless (155 Mbps).

Ultra Wideband (1 Gbps).

Fixed Wireless.

Other High-Frequency Wireless Technologies (155 Mbps to 10 Gbps).

17. Planning Towers and Network as a Structure: Every 10 Years.

Putting up Towers.

Deploying Fixed Wireless Access Towers.

Deploying LAN and PAN Towers.

Moveable Access Points.

Understanding Cellular Networks.

Reaching Subscribers.

Coverage Maps.

Planning Data Network Architecture.

Worldwide Wireless Data Migration.

Examining Qualities of Cellular Networks.

Network Storage for the Wireless Internet.

Using Satellites.

GEO (35,785 km).

MEO (10,000 km).

LEO (1,000 km).

Anticipating Location-Based Network Features.

The E911 Mandate.

GPS, LBS, and MPS, ANI Technology.

Location with LAN and PAN.

Messaging Networks and Protocols.

The Future of SMS.

18. Building Servers and Matching Client Applications: Every 5 Years.

Rebuilding Your Web Site

Architectural Reconstruction.

Understanding Server Architecture.

Supporting Multiple Devices and Networks.

Specifying Server and Gateway Architecture.

Wireless Publishing Framework.

Device Detection and Content Service.

Implementing Wireless Application Servers.

Using XSL or DOM for Presentation.

Application Server Manipulation of a Wireless DOM.

Wireless Server Configuration for MIME Types.

Wireless Middleware for Large Systems.

Serving International Languages Locally.

Heavy-Duty Application Servers.

Personalization Engines.

Planning XML Architecture for Content.

XML Data Portability and Exchange.

Rethinking the Wireless Client/Server Relationship.

City Guides as Models.

Bluetooth Servers.

19. Working with Devices as Skins: Every 2 Years.

Six-Family Programming Model.

The Changing Device Landscape.

Commercial and Industrial Devices.

Industrial Handhelds.

Handset and Handheld Design Excellence.

Reprogrammable Devices.

The Revolution in 3G Chips.

Communication Software in Wireless Devices.

20. Making Content, Defining Space: Every Season, Every Month, Every Week.

The Value of Wireless Content.

Leveraging Feedback and Creating Mobile User Identity.

Gauging the Frequency of Wireless Publishing.

Radio Publishing Model.

Operating the Cycles of Content.

Wireless Internet Content as Media.

Qualities of Wireless Internet Content.

Designing a Content System.

Selecting Content Tools.

Using Databases.

Studying Newspaper Systems.

Content Management Engines.

Creating Self-Maintaining Content Systems.

21. Allowing Personal Stuff: Every Day, Every Moment.

Building a Mobile Architecture.

Keeping Content Alive.

New Sources of Content.

Building Networks for Mobile People.

People Relate to Content.

Demographics, Profiles, Personas, Identities.

The Active Experience in the User Interface.

Wireless Notation and Tools.

Wireless Activity Diagrams in Development.

Studying Users in Motion.

Measuring Interfaces.

Putting the Internet in Motion with Live Sources.

Anticipating the Personal Value of Networks.

Increasing Awareness to Facilitate Participation.

Personalizing the World.

Personalization Engines and Agents.

22. The Future of Wireless Technology.

The Future of World Spectrum.

The Internet of the Future.

Internet Ipv.

Universal Messages.

The Wireless Internet and Open Source.

The Open Source Internet.

Qualities of Open Source.

Wireless Open Source Technology.

Open Content.

Transcoding the Scalable Signal.

True Source.

Communicating Devices.

Universal Spectrum, Ultrafast Data, and All-Optical Networks.

Appendices: Wireless Internet Resources.

Appendix A. Codes and Conventions.

ASCII Text for WAP and i-mode.

Soundex for Gisting.

Emoticons.

Tempo.

International Morse Code.

Bits, Hertz, and Prefixes of Magnitude.

Working Frequency Standards.

FCC Spectrum Allocation.

Appendix B. Research and Standards.

Wireless Research.

Standards Bodies.

Appendix C. Wireless Companies.

Wireless Client Companies.

Wireless Server Companies.

Wireless Middleware Companies.

Appendix D. Further Reading.

Books and Periodicals.

White Papers and Reports.

Articles on the Web

Developer Resources.

Appendix E. Endnotes.Index and Glossary. 0201733544T12042001

Print

Wireless Internet Applications and Architecture: Building Professional Wireless Applications Worldwide

Back Order

$44.99 | ISBN-13: 978-0-201-73354-9

We're temporarily out of stock, but order now and we'll send it to you later.