Albert S. Huang, Larry Rudolph
This book provides an introduction to Bluetooth programming, with a specific focus on developing real code. It begins with a discussion of the major concepts and techniques involved in Bluetooth programming, with special emphasis on how they relate to other networking technologies. Throughout the book, we provide specific descriptions and examples for creating applications in a number of programming languages and environments including Python, C, Java, GNU/Linux, Windows XP, Symbian Series 60, and Mac OS X. No previous experience with Bluetooth is assumed, and the material is suitable for anyone with some programming background. We place special emphasis on the essential concepts and techniques of Bluetooth programming, starting simply and allowing the reader to quickly master the basic concepts before addressing advanced features.
This web site provides the example programs listed in the book, for convenient access.