I will prefer to find someone to teach me first basic things because I don't have the basic knowledge about bluetooth communication. I don'twant to learn only about software but I would like to learn and about hardware because I want to select the right components in order to design my PCBs. Thanks for your replies.
Designing an equipment having bluetooth functionality is easy as ready made modules are available easily in the market.
Example HC-05 Module, it works on AT-Commands, i think only 5-6 commands are there to set Baud Rate, PIN Number, Name etc.
This module works with UART, whatever you will send through UART, will get transmitted by Bluetooth Module.
Its really very simple, have a look at the code for PIC Micro-controller, its works as simply as normal UART Communication.
As far as Android Application is considered it is little bit tricky part, but the Software's Like Basic4Android has simplified the task, you just read the code and you will get to know everything.