Comment Bluetooth programming is easier than you think! (Score 1) 446
We sell a C++ SDK for Bluetooth programming on the PocketPC and can testify it's alive and well. As several enlightened people have pointed out here there are 3 main advantages of Bluetooth over WiFi that won't go away for several years, at least on mobile devices like laptops, cellphones, and PDAs:
1. low cost
2. lower battery consumption
3. device discovery
We have customers using our SDK for a lot of short-range control usages (equipment, robots, games). The discovery process alone recommends it over WiFi in many cases - the ability to say "who's out there within 30 feet of me?" is something you just can't do with WiFi. And WiFi PAN is only doable if you place all your WiFi cards into "adhoc" mode (not requiring an Access Point), which is not something your average user knows how to do.
WiFi is an SUV - powerful, expensive, gas-guzzling. Bluetooth is a high-performance 18-speed bicycle. People who complain they can't "coexist" and want to drive their SUVs on the bikepaths should stick to the highways. There's always a time and place where it's better to ride your bike.
Tim Johnson
www.high-point.com