MicroController Pros Home Page My Account  Cart Contents  Checkout  
  Store » 0764549057 My Account  |  Cart Contents  |  Checkout   
Quick Find
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Accessory Boards->
ADI Blackfin
Atmel AVR->
Cypress PSoC
Microchip PIC->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
ROM/Flash Emulators
Test & Measurement->
Tutorial Software
Universal Programmers->
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
WAP, Bluetooth, and 3G Programming: Cracking the Code US$49.99

WAP, Bluetooth, and 3G Programming: Cracking the Code

WAP, Bluetooth, and 3G Programming: Cracking the Code describes the tools and languages required to develop applications over wireless networks using the wireless application protocol (WAP), Bluetooth, and third-generation networks. Written for experienced application developers, the book demonstrates content development with WML and WML script, outlines push technology in the WAP framework, and shows how to access each layer of the Bluetooth protocol stack.

This book brings you complete web application with design specifications, flow diagrams, and source code with line-by-line explanation. You'll build a completely functional web application and make it available to a wide range of devices. Cracking the Code includes coverage of client access from i-mode enabled devices, voice-enabled devices, WAP and HDML devices, and various cross-platform GUIs. The technologies covered include XML, XSLT, cHTML, HDML, XUL (XML-based user interfaces,) and Voice XML.

The included CD-ROM contains source code examples, Forte for Java, the Java 2 SDK, the Tomcat server, and Nokia WAP software.

Table of Contents



WAP, Bluetooth, and 3G: A Brief Introduction

  • Evolution of Wireless Networks
  • Evolution of Wireless Protocols and Applications
  • Languages and Tools for Content Development
  • Wireless Access Devices/Bluetooth
  • Summary

WML and WML Script Programming: A Case Study

  • WML Commands and Syntax
  • WML Script - Commands and Syntaxes
  • The Information Master Application
  • The Restaurant Application
  • Summary

WAP Using Cold Fusion: A Project

  • Cold Fusion: An Overview
  • Application: Question Quiz
  • Summary

WTA: An Advanced Interaction Technique for Mobile Phones

  • Applications of WTA
  • Introduction to WTA Architecture
  • Using the Interface Components
  • Event and State Management in WTA
  • WTAI Function Call Example
  • Summary

Integrating Java with WAP

  • Introduction to Java Technologies
  • Create Dynamic Content with Servlets and JSPs for WAP Browsers
  • A JSP and Servlets-Based Application for WAP
  • Summary

Push Technology in WAP

  • Pull Technology for Accessing Internet Content
  • What Is Push Technology?
  • Push Technology Applications
  • Push Technology Implementation
  • Push Framework in WAP
  • Push Proxy Gateway
  • Develop the Database and Servlet Applications
  • Application: Pushing the Stock Quotes
  • Application: Shopping Cart with Advertisement Push
  • Pros and Cons of Push Framework
  • Summary

Bluetooth: A Basic Introduction

  • Introduction to Personal Area Networks (PANs)
  • Overview of Bluetooth
  • Bluetooth System Specifications
  • Bluetooth versus Other Technologies
  • Commercial Bluetooth Solutions
  • Network of Bluetooth Devices: Piconet and Scatternet
  • Data and Voice Support
  • Security Issues in Bluetooth
  • Architecture of a Bluetooth System
  • Bluetooth APIs for Developing Applications
  • Summary

Using WAP with Bluetooth

  • Bluetooth as a WAP Bearer
  • Application of WAP with Bluetooth
  • Implementation of WAP for Bluetooth
  • Addressing in WAP with Bluetooth
  • Application: Airport Kiosk
  • Application: Shopping Mall Kiosk
  • Summary

Bluetooth Programming

  • Overview of the Bluetooth Development Kit
  • Installing the Bluetooth Module and PC Reference Stack
  • HCI Programming
  • Registering and Discovering Services: SDP Programming
  • File Transfer Application
  • Application: Chat
  • Summary

An Overview of 3G

  • Principles of Cellular Mobile Communications
  • Multi-Cell Wireless Networks
  • Cellular System Design Issues
  • First Generation Wireless Networks
  • Second Generation Wireless Networks
  • 2.5G Wireless Networks
  • Third Generation Wireless Networks
  • Summary

Advanced 3G Programming

  • 3G Application Development Issues
  • Implementation of Real-World 3G Applications
  • Development of a Mobile Advertising Application Using the Wireless Tool Kit
  • Summary

3G Programming Using BREW

  • BREW Overview
  • Using BREW to Develop a New Application
  • Application: Developing Animation
  • Application: Downloading Music onto a Mobile Device
  • Application: Mobile Advertisements
  • Application: Database
  • Summary

Voice and Video Communication over IP and Mobile IP Networks

  • Application of Voice and Video over IP
  • Protocols Overview
  • Low Bit Rate Coding of Voice and Video
  • H.323 Standards
  • Java Media Framework
  • Application Setup
  • Application: Voice Messaging
  • Application: Audio Broadcasting
  • Application: Audio-Video Broadcasting
  • Summary

The Future of Wireless Networks

  • Convergence Technologies
  • Emerging Technologies
  • Instant Messaging
  • Unified Messaging
  • Precise Location-Based Services
  • Mobile Devices
  • Tools for Content Development
  • VoiceXML
  • SyncML
  • Protocols
  • Mobile IP
  • 4G Systems
  • Summary

Appendix A: What's on the CD-ROM

  • System Requirements
  • CD Contents
  • Troubleshooting

Appendix B: Tomcat Installation and Configuration

  • Introduction to a Web Server
  • How a Web Server Works: An Overview
  • Introduction to the Tomcat Web Server
  • Install the Tomcat Web Server
  • Deploy Web Applications to Tomcat
  • Deploy a Web Application to Tomcat

Appendix C: SQL Server 2000 Installation and XML Support Configuration

  • About MS SQL Server 2000
  • Complete Installation of SQL Server 2000 (Setup)
  • XML Support in SQL Server 2000
  • Using IIS (Internet Information Server) for Accessing SQL Server 2000

Appendix D: Bluetooth Reference and Resources

Appendix E: 3G Reference and Resources


End User License Agreement

Sun Microsystems, Inc. Binary Code License Agreement

License Agreement: Forte for Java Release 2.0 Community Edition for All Platforms

Paperback; 552 pages

This product was added to our catalog on Wednesday 12 January, 2005.


Shopping Cart more
0 items
What's New? more
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic 50 User
Flowcode 7 for PIC, AVR, Arduino, ARM - Academic 50 User
Specials more
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
AT91SAM9263 (ARM9) CPU Module V1.3, 64MB RAM, 262MB Flash
Tell A Friend

Tell someone you know about this product.
Notifications more
NotificationsNotify me of updates to WAP, Bluetooth, and 3G Programming: Cracking the Code
Reviews more
Write ReviewWrite a review on this product!
  Tuesday 16 July, 2019   List of all our Products

Copyright © 2003-2017 MicroController Pros LLC
Powered by osCommerce