posted 11 years ago
You usually can't install mobile apps over Bluetooth. That generally requires either publishing over the telephone network or using a local connection such as a USB cable.
Depending on the device, you may have a Bluetooth tcp/ip stack in the phone, in which case, the BlueTooth interface would be just like any other network interface and no Bluetooth-specific programming would be required.
Your biggest problem is your range requirement. I think the maximum reach of Bluetooth is about what your minimum range requirements are. That maximum is regulated in the USA by the Federal Communications Commission, and exceeding it would be a criminal offence. You'd have to check with local laws if you're outside the USA, but most countries have similar restrictions.
Sometimes the only way things ever got fixed is because people became uncomfortable.