Toggle navigation
See also
Home
Mobile devices
Mobile and wireless design essentials
List of Figures
List of Figures
Chapter 1: Welcome to Mobile and Wireless
Figure 1.1: Relationship between mobile and wireless.
Figure 1.2: Wireless solution value chain.
Chapter 2: Mobile Devices
Figure 2.1: Two-unit configuration.
Figure 2.2: Device classifications.
Figure 2.3: Nokia 8390 Web-enabled phone. Image courtesy of Nokia.
Figure 2.4: RIM two-way pagers. Image courtesy of Research In Motion.
Figure 2.5: Palm i705 with Integrated Wireless. Image courtesy of Palm Inc.
Figure 2.6: Sony Ericsson P800 Smartphone. Image courtesy of Sony Ericsson.
Figure 2.7: Samsung NEXiO Handheld PC.
Figure 2.8: Acer TravelMate100 Tablet PC. Image courtesy of Acer.
Chapter 3: Wireless Networks
Figure 3.1: Bluetooth scatternet with five piconets.
Figure 3.2: Peer-to-peer WLAN configuration.
Figure 3.3: WLAN configuration with access point.
Figure 3.4: Cell coverage.
Figure 3.5: Wireless network evolution.
Chapter 4: Mobile Application Architectures
Figure 4.1: Application architecture spectrum.
Figure 4.2: Wireless Internet architecture.
Figure 4.3: Smart client architecture.
Figure 4.4: Application-to-application messaging architecture.
Chapter 5: Mobile and Wireless Messaging
Figure 5.1: SMS architecture for delivering a message.
Figure 5.2: The WAP Push framework.
Figure 5.3: Messaging value chain.
Chapter 6: Mobile and Wireless Security
Figure 6.1: Sending a message using encryption.
Chapter 7: Smart Client Overview
Figure 7.1: Smart client architecture.
Figure 7.2: Synchronization architecture.
Figure 7.3: Store-and-forward messaging.
Figure 7.4: Palm OS architecture.
Figure 7.5: J2ME architecture.
Chapter 8: Smart Client Development
Figure 8.1: Smart client development cycle.
Figure 8.2: Development cycle using device emulators.
Figure 8.3: Windows CE emulator.
Figure 8.4: Palm OS Emulator with Palm m505 skin.
Figure 8.5: Symbian OS quartz emulator.
Figure 8.6: J2ME Wireless Toolkit default emulator.
Figure 8.7: Wireless architecture with direct connectivity to wireless carriers.
Figure 8.8: Wireless architecture using a wireless ISP.
Chapter 9: Persistent Data on the Client
Figure 9.1: Logical layout of the record database.
Chapter 10: Enterprise Integration Through Synchronization
Figure 10.1: Synchronization architecture.
Figure 10.2: Publish/subscribe data synchronization.
Figure 10.3: Hierarchical database configurations.
Figure 10.4: Peer-to-peer database configuration.
Figure 10.5: Basic synchronization process.
Figure 10.6: Synchronization over a variety of transport mechanisms.
Figure 10.7: SyncML framework.
Chapter 11: Thin Client Overview
Figure 11.1: Wireless Internet architecture.
Figure 11.2: Common microbrowsers- (a) Openwave browser, (b) Go.Web browser on RIM 957, (c) Pocket Internet Explorer, (d) Palm Web Clipping.
Figure 11.3: J2EE architecture.
Figure 11.4: .NET platform architecture.
Figure 11.5: Stages of a wireless Internet request.
Figure 11.6: WAP Programming model using a wireless gateway (or proxy).
Figure 11.7: WAP programming model without gateway.
Figure 11.8: WAP architecture and its relationship to the OSI model.
Chapter 12: Thin Client Development
Figure 12.1: Wireless Internet application development cycle.
Figure 12.2: Openwave WAP emulators.
Figure 12.3: Web site viewed using Internet Explorer.
Figure 12.4: Web site viewed with PocketIE and a WAP browser.
Chapter 13: Wireless Languages and Content-Generation Technologies
Figure 13.1: Openwave HDML Emulator showing output from sample code in Listing 13.1.
Figure 13.2: Openwave WML Emulator showing output from sample code in Listing 13.2.
Figure 13.3: Mobile Internet Explorer showing output from sample HTML code in Listing 13.3.
Figure 13.4: Output from JSP shown in Listing 13.7.
Figure 13.5: Server logic used for JSPs.
Figure 13.6: Openwave simulator showing the WML output from Listing 13.11.
Chapter 15: Voice Applications with VoiceXML
Figure 15.1: VoiceXML architecture.
Chapter 16: Mobile Information Management
Figure 16.1: Wireless Internet email client.
Figure 16.2: Mobile device management architecture.
Chapter 17: Location-Based Services
Figure 17.1: Cell Identity and timing advance positioning areas.
Figure 17.2: Using time of arrival to determine location.
Figure 17.3: E-OTD positioning architecture.
Figure 17.4: A-GPS architecture.
Figure 17.5: Location technology layout.
Chapter 18: Other Useful Technologies
Figure 18.1: Web service using SOAP, WSDL, and UDDI.
Figure 18.2: BREW architecture.
BackCover
Mobile and Wireless Design Essentials
Introduction
How This Book Is Organized
Who Should Read This Book
Where to Go from Here?
Part One: Introduction to the Mobile and Wireless Landscape
Chapter 1: Welcome to Mobile and Wireless
Definition of Mobile and Wireless
m-Commerce
m-Business
Components of a Wireless Environment
The Mobile Market Evolution
Why Go Mobile?
Challenges
Mobility Enablers
Summary
Helpful Links
Chapter 2: Mobile Devices
Mobile Device Classifications
Device Manufacturers
Summary
Helpful Links
Chapter 3: Wireless Networks
Wireless Personal Area Networks (WPANs)
Wireless Local Area Networks (WLANs)
Wireless Wide Area Networks (WWANs)
WWAN Operators
Satellite Systems
Summary
Helpful Links
Chapter 4: Mobile Application Architectures
Application Architectures
Other Architecture Selection Considerations
Summary
Helpful Links
Chapter 5: Mobile and Wireless Messaging
Messaging Basics
Types of Messaging
Messaging Value Chain
Summary
Helpful Links
Chapter 6: Mobile and Wireless Security
Security Primer
WAP Security
Smart Client Security
Summary
Helpful Links
Part Two: Building Smart Client Applications
Chapter 7: Smart Client Overview
Smart Client Architecture
Mobile Operating Systems
Summary
Helpful Links
Chapter 8: Smart Client Development
The Development Process
Summary
Helpful Links
Chapter 9: Persistent Data on the Client
Reasons for Using a Database
Database Development Options
Summary
Helpful Links
Chapter 10: Enterprise Integration Through Synchronization
Synchronization Fundamentals
Synchronization Development Options
SyncML Overview
Summary
Helpful Links
Part Three: Building Wireless Internet Applications
Chapter 11: Thin Client Overview
Architecture Overview
Processing a Wireless Request
Wireless Application Protocol (WAP) Overview
Summary
Helpful Links
Chapter 12: Thin Client Development
The Development Process
Thin Client Application Models
Summary
Helpful Links
Chapter 13: Wireless Languages and Content-Generation Technologies
Wireless Content Types
Content-Generation Technologies
Summary
Helpful Links
Chapter 14: Wireless Internet Technology and Vendors
Microbrowsers
Wireless Application Servers
Development Tools
Wireless Internet Service Providers
Summary
Helpful Links
Chapter 15: Voice Applications with VoiceXML
Why Voice?
VoiceXML
Building VoiceXML Applications
Voice Vendors
Summary
Helpful Links
Part Four: Beyond Enterprise Data
Chapter 16: Mobile Information Management
PIM Sync
Mobile Device Management
Summary
Helpful Links
Chapter 17: Location-Based Services
Location Applications
Mobile Positioning Techniques
What Is a GIS?
LBS Development
LBS Vendors
Summary
Helpful Links
Chapter 18: Other Useful Technologies
Binary Runtime Environment for Wireless (BREW)
Speech Application Language Tags (SALT)
M-Services
Summary
Helpful Links
List of Figures
List of Tables
List of Listings
List of Sidebars
Remember the name: eTutorials.org
Copyright eTutorials.org 2008-2024. All rights reserved.