Bluetooth is a technology for wireless communication. It is similar in functionality to the way laptops connect to the
Internet from home/office, but is typically used for short burst communications instead of a continuous connection.
Because of this difference, Bluetooth is more typically found supported in wireless phones and personal devices.
Bluetooth for Java is not an overview of Bluetooth. In the book, Bruce Hopkins and Ranjith Antony describe how to
develop wireless Java applications using Bluetooth for a variety of platforms. This includes an API overview of the
Java library, development of Bluetooth-based services, highlights of security concerns, and walkthroughs for
development with some of the different tools available. Programs will not be just J2ME (micro devices) based, but
will also be for J2SE (client/desktop).
About the Authors
Bruce Hopkins is an early adopter of Java technology, and has used it in a wide variety of applications, ranging from
embedded systems to enterpise applications. He currently works as a technical architect at Redwood Solutions, an
IT services firm in Livonia, Michigan.
Ranjith Antony is the technical lead for Atinav, an early Bluetooth "provider"/adopter.