Java Bluetooth Development Kits

Below is a list of development kits that support Java and Bluetooth development. They are separated in three categories: Complete, Software Only, and Simulation.

Complete Development Kits - If you're new to Java and Bluetooth development, then your best option is to start with a Complete Development Kit. Complete Development Kits are great for beginners because they include real Bluetooth hardware (not simulated), Java software, manuals, and example code.

Product Name javax.bluetooth Support javax.obex Support

Java
Platforms

Operating Systems Price
BlipNet No No J2SE Win-32, Linux $1200 USD*

* Pricing information is approximate.



Software Only Development Kits
- Software Only kits are for intermediate developers that already have purchased Bluetooth hardware, and need a Java Bluetooth development kit that is compatible with their hardware.

Company Name javax.bluetooth Support javax.obex Support

Java
Platforms

Operating
Systems
Price
Avetana Yes Yes J2SE Win-32, Mac OS X, Linux, Pocket PC €25, free**
Blue Cove Yes Yes J2SE Win-32, Mac OS X, Linux, Pocket PC free (LGPL)
Electric Blue Yes Yes J2SE WinXP SP2 $15 USD
Harald No No any platform that supports javax.comm many free
JavaBluetooth.org Yes No any platform that supports javax.comm many free
Rococo Yes Yes J2ME, J2SE Linux, Palm OS €2500 , free***

** Avetana Pricing Information (as of 6/2009)



Simulation Development Kits - Simulation development kits are (typically) not compatible with real Bluetooth hardware, and only simulate the interaction of Bluetooth devices within a JVM

Company Name javax.bluetooth Support javax.obex Support

Java
Platforms

Operating
Systems
Price
BlueSim Yes Yes J2SE Win-32 $9 USD
Rococo Yes Yes J2ME, J2SE Win-32, Linux €1000, free***

*** Rococo Pricing Information (as of 11/2007)

Rococo's Developer's Kit is free for non-commercial use