Android app to chat with anyone around you
Experimental Android app demonstrating the use of Nearby Messages API for communicating between devices within close proximity of each other (within about 100 feet). The devices don't have to be on the same network, but they do have to be connected to the Internet.
Nearby uses a combination of Bluetooth, Bluetooth Low Energy, Wi-Fi and near-ultrasonic audio to communicate between devices.
Push notifications are not currently supported due to API limitations. You must have the app in the foreground to guarantee you will receive messages from devices around you.
The app is not meant to be used for extended periods of time. Nearby's use of radios and sensors will consume battery at a higher rate than usual. (Battery consumption will decrease with earshot mode - not yet implemented, but you could help. Remember, it is a fully open source app 😀)
nearbychat-debug
com.esdraslopez.android.nearbychat
as the Application restriction and Nearby Messages API
as the API restriction.gradle.properties (Global Properties)
file like this:
NearbyChat_NearbyMessagesAPIKeyDebug="YOUR_API_KEY"
Beta. Issues with label "planned" are currently in development or will be soon.