Bluetooth Application Programming with the Java APIs Essentials Edition
暫譯: Java API 藍牙應用程式開發精要版

Timothy J. Thompson, C Bala Kumar, Paul J. Kline

  • 出版商: Morgan Kaufmann
  • 出版日期: 2008-02-01
  • 定價: $1,650
  • 售價: 5.0$825
  • 語言: 英文
  • 頁數: 304
  • 裝訂: Paperback
  • ISBN: 0123743427
  • ISBN-13: 9780123743428
  • 相關分類: BluetoothJava 程式語言
  • 立即出貨 (庫存 < 4)

買這商品的人也買了...

相關主題

商品描述

Adoption of Bluetooth wireless technology has become ubiquitous in the last few years. One of the biggest steps forward is the standardization of Java APIs for Bluetooth wireless technology (JABWT). The latest updates to this standard is explained in detail in this book. The JABWT standard, defined by the JSR-82 Java Specification Request, supports rapid development of Bluetooth applications that are portable, secure, and highly-usable. Wireless device manufacturers have responded overwhelmingly to the JABWT specification by implementing JABWT applications in mobile phones and other personal wireless communications products.

"Bluetooth Application Programming Essentials: Programming with the Java APIs" explains in detail how to write Bluetooth applications using the Java APIs to exploit the power of both technologies. Written by the specification lead for JSR-82 and two other key participants in developing the standards of JABWT, this book provides the authoritative explanations and concrete examples needed to get started right away.

This book provides embedded Java developers with to-the-point information on the APIs in the specification with detailed programmatic examples of the APIs in use. A NEW chapter on the Push Registry definition (a new feature in the 1.1 version of JSR-82) has been added. Finally, the new Essentials version of the book will update the remaining chapters to reflect changes in the latest Bluetooth spec (2.1) and the industry as a whole.

As a bonus, this edition of the book offers over 200 pages of added content on the website. This "bonus material" includes complete source code from examples in the book, the javex.bluetooth code package, the java.obex code package, an enhanced set of "Example Applications", and a tutorial on "Implementing JABWT on a Device." These code-heavy sections are actually more effective in electonic format where the application can be easily downloaded.


KEY FEATURES & BENEFITS

* By focusing only on the essentials, this concise resource enables software and hardware vendors to quickly develop Bluetooth applications for mobile devices in an increasingly competitive market.

* The updated material examines crucial programming areas (including RFCOMM, OBEX, device discovery, service discovery, and L2CAP), which allows developers to not only successfully design, but master and build Java APIs for Bluetooth Wireless Technology.

* Includes a new and valuable chapter that delineates the pivotal Push Registry feature ? a recent development that will help programmers avoid the common problem of connection collision.

* By providing real-world issues and problems involved in implementing the Java APIs specification, the book allows developers to identify with the text and encourages repeated reference.


商品描述(中文翻譯)

藍牙無線技術的採用在過去幾年中已變得無處不在。其中一個最大的進展是對藍牙無線技術的 Java API 標準化(JABWT)。本書詳細解釋了該標準的最新更新。JABWT 標準由 JSR-82 Java 規範請求定義,支持快速開發可攜帶、安全且高度可用的藍牙應用程式。無線設備製造商對 JABWT 規範的反應非常熱烈,已在手機和其他個人無線通信產品中實施 JABWT 應用程式。

《藍牙應用程式編程要點:使用 Java API 編程》詳細說明了如何使用 Java API 編寫藍牙應用程式,以發揮這兩種技術的優勢。本書由 JSR-82 的規範負責人及其他兩位在 JABWT 標準開發中扮演關鍵角色的參與者撰寫,提供了權威的解釋和具體的範例,幫助讀者立即入門。

本書為嵌入式 Java 開發者提供了針對規範中 API 的精確資訊,並附有詳細的程式範例。新增了一章關於推送註冊表定義(JSR-82 1.1 版本中的新功能)。最後,本書的新要點版本將更新其餘章節,以反映最新藍牙規範(2.1)及整個行業的變化。

作為額外獎勵,本書的這一版本在網站上提供了超過 200 頁的附加內容。這些「獎勵材料」包括書中範例的完整源代碼、javex.bluetooth 代碼包、java.obex 代碼包、一組增強的「範例應用程式」,以及「在設備上實現 JABWT」的教程。這些代碼密集的部分在電子格式中實際上更有效,因為應用程式可以輕鬆下載。

主要特點與好處

* 本書專注於要點,使得這本簡明的資源能夠幫助軟體和硬體供應商在日益競爭的市場中快速開發藍牙應用程式。

* 更新的材料檢視了關鍵的程式設計領域(包括 RFCOMM、OBEX、設備發現、服務發現和 L2CAP),使開發者不僅能成功設計,還能掌握並構建藍牙無線技術的 Java API。

* 包含一章新的且有價值的內容,闡明了關鍵的推送註冊表功能——這是一項最近的發展,將幫助程式設計師避免常見的連接衝突問題。

* 本書通過提供實際問題和實施 Java API 規範中涉及的問題,使開發者能夠與文本產生共鳴,並鼓勵重複參考。