Libra Web Solutions - Web Desgin Development information resource | Trends in Web based Software Development
Knowledgebase


Bluetooth programming / Development/ Solutions
By Ashwani Singh
February 19, 2010

Bluetooth is a high-speed, low-power microwave wireless link technology, it is the name for a short-range radio frequency (RF) technology that operates at 2.4 GHz and is capable of transmitting voice and data.
Bluetooth specification is quite large and daunting to the novice developer. But upon closer inspection, it turns out that although the specification is immense, the typical application programmer is only concerned with a small fraction of it. A significant part of the specification is dedicated to lower level tasks such as specifying the different radio frequencies to transmit on, the timing and signaling protocols, and the intricacies needed to establish communication. While there are a lot of API available which will do the talking to the lower system level communication and solutions, developer is responsibility is to use these resources and achieve the solutions the end user needs.
Here is the list of usages and development can be done in many ways:
-Keep contacts, calendars, and information in synchronize form on your computer, phone, and PDA ,Send files from a Mobile to a printer wirelessly.
-Keep your PC wire-free by connecting your computer to both a mouse and keyboard, and other devices.
-Print pictures by sending pictures from a camera phone, or digicam to a printer
-Listen to music on wireless stereo headphones streaming music from home stereo or similar audio devices
-Talk hands-free on a mobile phone as well as Laptop while driving a car. Pair a Bluetooth mobile phone to the audio system in a Bluetooth enabled motorcycle or to a Bluetooth enabled motorcycle helmet.
-In your city, listen to music wirelessly on headphones connected to MP3 mobile phones or MP3 players. Pause the music to take incoming calls and when the call is over, go back to your song.

Programming / Solutions for Bluetooth:
Based on the level and customer usage level, Bluetooth solutions can be classified into following types:
1.Bluetooth user interface development
2.Bluetooth communication interface development
3.Bluetooth browser web application development
4.Bluetooth utility development

Bluetooth programming can be done using following languages

1.Java/J2M3
2..NET

Also there are a lot of open source projects like Android where developers can create and publish applications.


Disclaimer: Libra Web Solutions do not warrant or assume any legal liability or responsibility for the quality, accuracy, completeness, legality, reliability or usefulness of any information, service represented on this website. The information provided is for information purposes only.


Was this article:
The information you were looking for? Easy to understand?
Complete with enough details?

You may also be interested in...
Get in touch with the author to know more about this topic
Visit libra web solutions service page to know about our services
Contact us for web consulting / development