Android Projects on Multi User Mobile Bluetooth Two Way Text Chat

Android Projects on Multi-User Mobile Bluetooth Two-Way Text Chat


Bluetooth talking is an inventive way to deal with the versatile world. This application demonstrates utilization of Bluetooth as far as talking. Means people can visit by means of Bluetooth. The primary midlet has only a rundown which has two esteems server and customer. By choosing one of these two esteems, the comparing example is made. Midlet is utilized to instate the association. It does the following thing at here. To begin with, it begins the application and inquiry the Bluetooth gadget. It sends the flag to the server class. Second, it can run, delay and stop the application. Third, it demonstrates ready utilizing setAlert work on each evolving. Server class goes dynamic when it go motion from the middle class. It sends the welcome world string with the string to alternate gadgets. Customer class attempts to react the other Bluetooth gadget server.

Blue talk is a Bluetooth informing. Blue talk enables you to see other Blue visit clients around, ping anybody of them, and make either private visit sessions or open informing rooms by means of Bluetooth. This application enables two Android gadgets to do two-way message talk over Bluetooth. Begin the application from the main screen; go to My Profile and set epithet, age, sex, and interests. This is a discretionary advance to give extra data to other talk pals. Next, select ‘Search for Friends’ alternative which endeavors to find different clients in the range. Recognized client profiles are recorded as selectable boxes. While a profile is chosen, Options menu can be utilized to see profile subtle elements, start a document exchange or revive rundown of recognized companions.


Talking has generally been a PC-based compulsion. Yet, with regards to visiting over mobile phones, the choices are exorbitant like GPRS-based IMs or SMS talk. More than one client can’t convey at once.


 One-One visit.

 Unable to visit with group

 Costly visit and one-way talk


This is a Bluetooth informing application you can associate and send messages to other Android gadgets and see Bluetooth perfect gadgets around you. No GSM or Wi-Fi association required all you require is two Bluetooth good android gadgets in the scope of each other and you would text be able to away. To visit with a client, select it from the rundown and press ‘Ping’ to send an appreciated message. The other client may do likewise. As the appreciated message is shown, utilize right or left the delicate key to acknowledge or dismiss the visit session. Once the session is acknowledged, the visit begins with brilliant content to separate clients. Notwithstanding this individual to individual talk, visit rooms can be utilized to accumulate various pals.

Favorable position:

• All peers that need to impart ought to have Blue visit running.

• It is sufficient that one associate does the underlying “search for companions” operation.

• Every time another comer peer does its first “Search for companions” operation, the operation will revamp all underlying correspondence and profile sharing stuff.

• Every companion will have a refreshed rundown of profiles around naturally and the profile rundown will be shown to caution everybody about the newcomer.

• Be mindful that if more than one companion do “Search for companions” at the same time, they won’t have the capacity to see each other (as a result of Bluetooth running standards)

• Be mindful that the setup of the profile rundown may take up to one moment. Accordingly be quiet.


• Scanning for other Bluetooth gadgets

This application starts scanning for gadgets when it is opened. Alternatives menu seem simply after an effective or unsuccessful inquiry is finished. Different alternatives are new message caution – vibrate or sound, and invigorate rate setting extending from 30 seconds to three minutes. Clients can physically invigorate the rundown of clients also. Select a client from the rundown and utilize Options.

• Querying the nearby Bluetooth connector for combined Bluetooth gadgets

The Bluetooth Adapter is the section point for all Bluetooth collaboration. Utilizing this, you can find other Bluetooth gadgets, question a rundown of reinforced (combined) gadgets, instantiate a Bluetooth Device utilizing a known MAC address and make a BluetoothServerSocket tune in for correspondences from different gadgets. Utilize this to ask for an association with a remote gadget through a Bluetooth Socket or question data about the gadget, for example, its name, address, class, and holding state. Speaks to the interface for a Bluetooth attachment (like a TCP Socket). This is the association point that enables an application to trade information with another Bluetooth gadget through Input Stream and Output Stream.

• Establishing RFCOMM channels/attachments

In the attachment programming model, an attachment speaks to an endpoint of a correspondence channel. Attachments are not associated when they are first made, and are futile until a call to either interface (customer application) or acknowledge (server application) finishes effectively. Once an attachment is associated, it can be utilized to send and get information until the point when the association bombs because of connection blunder or client end.

A RFCOMM Bluetooth Socket used to acknowledge approaching associations must be appended to working framework assets with the predicament strategy. The tie takes in a tuple indicating the address of the nearby Bluetooth connector to utilize and a port number to tune in on. Ordinarily, there is just a single nearby Bluetooth connector or it doesn’t make a difference which one to utilize, so the vacant string shows that any neighborhood Bluetooth connector is satisfactory. Once an attachment is bound, a call to listen puts the attachment into listening mode and it is then prepared to acknowledge approaching associations.

• Connecting to a remote gadget

You should ask for the BLUETOOTH consent keeping in mind the end goal to play out any Bluetooth correspondence, for example, asking for an association, tolerating an association, and exchanging information. Prior to your application can impart over Bluetooth, you have to confirm that Bluetooth is bolstered on the gadget, and assuming this is the case, guarantee that it is empowered. you have to guarantee that Bluetooth is empowered. A discourse will show up asking for client consent to empower Bluetooth. Once an association is made with a remote gadget out of the blue, a matching solicitation is naturally exhibited to the client. At the point when a gadget is combined, the essential data about that gadget, (for example, the gadget name, class, and MAC address) is spared and can be perused utilizing the Bluetooth APIs. Utilizing the known MAC address for a remote gadget, an association can be started with it whenever without performing revelation (accepting the gadget is inside range).

• Transferring information over Bluetooth

Check the manual that accompanied your wireless and read the area on Bluetooth capacities to check whether your telephone has a Bluetooth secret word. Note down the secret key. Power on your phone and access the “Settings” alternative in the principal menu. Pick the “Bluetooth” alternative in the event that it is instantly accessible, or pick “Associations” and afterward “Bluetooth.” Press the choice for “Enact Bluetooth.” Enter the Bluetooth code that you noted down earlier if your telephone prompts you for one, or rather enter the standard code of “1111” in the event that you don’t have your manual and aren’t sure what the secret word is. Rehash the procedure on the second telephone. Explore to the envelope on your telephone that holds the document you need to exchange. Pick the document and afterward pick the alternative to “Send.” Press the choice to “Send to Phone” and after that press the catch to send to an associated Bluetooth telephone. Enter the telephone number of the other telephone if your cell does not speedy you to send to an initiated Bluetooth telephone in go.


 System: Pentium IV 2.4 GHz.

 Hard Disk: 40 GB.

 Floppy Drive : 1.44 Mb.

 Monitor : 15 VGA Color.

 Mouse : Logitech.

 Ram : 512 Mb.


 Operating framework : Windows XP.

 Coding Language : Java 1.6

 Tool Kit : Android 3.0

 IDE :Eclipse


Leave a Reply

Your email address will not be published. Required fields are marked *