Bluetooth For Java

November 19th, 2009


My experience has been that that this book covers THE BASICS in a very easy to understand writing style. I am a basic Database (formerly) and C/C++/Assembly (Embedded Hardware)Programmer, with some hands-on and classroom electronics (BS electrical engineering next year) background, but with NO FORMAL Java knowledge, and yet I found the book very easy to read and understand.

As an added bonus I was introduced to JINI Networking concepts in a very gentle way too.

This book will NOT teach you how to write Production Level Code, but that’s not the purpose of the book. Instead this book will introduce the Java-Bluetooth beginner to underlying concepts in a straight forward intuitive way, including using a “Hands-On” Bluetooth Kit with 2 Bluetooth enabled Transceivers (highly Recommended if your new to the hardware), and testing bluetooth data encryption “sniffing” techniques with a FREE ad-on that is included with the additional kit.

At the completion of this book you will have to surf the web and study the varios Bluetooth and Wireless Developer Toolkits that are out there.

Finally, I want to thank Bruce Hopkins personally for IMMEDIATELY responding when I e-mailed him, regarding the where-abouts of my kit. It turned out that my kit was sitting at my complex the whole time, which was my fault not Bruce’s, but Bruce acted Professionally the whole time, and in a short time we’ve emailed each other 5 times cumulatively, including a question I had about an SDK not directly mentioned in the book.

In synopsis, Bruce’s Book will teach you the BASICS and guide you into finding out for yourself where the next steps lay. For a TRUE BEGINNER this Book is GREAT, and for the seasoned java-bluetooth developer, you’ll have to wait for Bruce’s next clearly written Intermediate or Advanced Java Bluetooth Masterpiece.

Bluetooth is a technology for wireless communication that functions in much the same way that home/office laptops connect to the Internet. It 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). . read more.

Tags: ,


Leave a Reply