Bluetooth instant messaging app for Android, Edited by Maysleazy.
Screenshots here (more to be posted soon): http://imgur.com/a/Esmbt (Not Updated, will update soon)
How it works:
-
To send messages and images, we transmit them in formatted byte arrays in the following format:
[ Message Type, Sender Name Length, ...Body Length**..., Sender ID, Sender Name, Body ]
** The Body Length is separated into tens digits (from least to most significant digit) just in case the body length exceeds the size of a byte.
Notes:
- If having connection problems, make sure the host creates a room before a client tries to join
- Make sure Higher API Level (Higher Android Version) Creates the Room.
Current Bugs:
- Sometimes quitting and rejoining a chatroom is a bit buggy (Fixed)
- Sometimes rooms made by lower API cannot be joined by higher API. Workaround - Make sure Higher API Level (Higher Android Version) Creates the Room.
Download Current Version: https://bit.ly/fctestv2 (Edited by Maysleazy)