SitemapTable of ContentsBackCoverMobile and Wireless Design EssentialsIntroductionHow This Book Is OrganizedWho Should Read This BookWhere to Go from Here?Part One: Introduction to the Mobile and Wireless LandscapeChapter 1: Welcome to Mobile and WirelessDefinition of Mobile and Wirelessm-Commercem-BusinessComponents of a Wireless EnvironmentThe Mobile Market EvolutionWhy Go Mobile?ChallengesMobility EnablersSummaryHelpful LinksChapter 2: Mobile DevicesMobile Device ClassificationsDevice ManufacturersSummaryHelpful LinksChapter 3: Wireless NetworksWireless Personal Area Networks (WPANs)Wireless Local Area Networks (WLANs)Wireless Wide Area Networks (WWANs)WWAN OperatorsSatellite SystemsSummaryHelpful LinksChapter 4: Mobile Application ArchitecturesApplication ArchitecturesOther Architecture Selection ConsiderationsSummaryHelpful LinksChapter 5: Mobile and Wireless MessagingMessaging BasicsTypes of MessagingMessaging Value ChainSummaryHelpful LinksChapter 6: Mobile and Wireless SecuritySecurity PrimerWAP SecuritySmart Client SecuritySummaryHelpful LinksPart Two: Building Smart Client ApplicationsChapter 7: Smart Client OverviewSmart Client ArchitectureMobile Operating SystemsSummaryHelpful LinksChapter 8: Smart Client DevelopmentThe Development ProcessSummaryHelpful LinksChapter 9: Persistent Data on the ClientReasons for Using a DatabaseDatabase Development OptionsSummaryHelpful LinksChapter 10: Enterprise Integration Through SynchronizationSynchronization FundamentalsSynchronization Development OptionsSyncML OverviewSummaryHelpful LinksPart Three: Building Wireless Internet ApplicationsChapter 11: Thin Client OverviewArchitecture OverviewProcessing a Wireless RequestWireless Application Protocol (WAP) OverviewSummaryHelpful LinksChapter 12: Thin Client DevelopmentThe Development ProcessThin Client Application ModelsSummaryHelpful LinksChapter 13: Wireless Languages and Content-Generation TechnologiesWireless Content TypesContent-Generation TechnologiesSummaryHelpful LinksChapter 14: Wireless Internet Technology and VendorsMicrobrowsersWireless Application ServersDevelopment ToolsWireless Internet Service ProvidersSummaryHelpful LinksChapter 15: Voice Applications with VoiceXMLWhy Voice?VoiceXMLBuilding VoiceXML ApplicationsVoice VendorsSummaryHelpful LinksPart Four: Beyond Enterprise DataChapter 16: Mobile Information ManagementPIM SyncMobile Device ManagementSummaryHelpful LinksChapter 17: Location-Based ServicesLocation ApplicationsMobile Positioning TechniquesWhat Is a GIS?LBS DevelopmentLBS VendorsSummaryHelpful LinksChapter 18: Other Useful TechnologiesBinary Runtime Environment for Wireless (BREW)Speech Application Language Tags (SALT)M-ServicesSummaryHelpful LinksIndexIndex_AIndex_BIndex_CIndex_DIndex_EIndex_FIndex_GIndex_HIndex_IIndex_JIndex_KIndex_LIndex_MIndex_NIndex_OIndex_PIndex_QIndex_RIndex_SIndex_TIndex_UIndex_VIndex_WIndex_XIndex_YIndex_ZList of FiguresList of TablesList of ListingsList of Sidebars |