This repository has been archived on 2019-12-07. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Felix Ableitner 6a546d97a3 Only show Bluetooth dialog if Bluetooth is disabled. 2015-02-25 20:33:58 +01:00
app Only show Bluetooth dialog if Bluetooth is disabled. 2015-02-25 20:33:58 +01:00
gradle Updated dependencies. 2015-01-23 20:00:04 +01:00
graphics Updated readme. 2015-02-09 21:49:51 +01:00
.gitignore Ignore Android Studio files. 2014-10-07 18:20:15 +03:00
LICENSE Added license information. 2014-10-03 13:05:28 +03:00
PROTOCOL.md Added flood-based routing. 2015-02-09 21:39:52 +01:00
README.md Added Google Play and F-Droid badges. 2015-02-25 20:29:17 +01:00
build.gradle Updated dependencies. 2015-01-23 20:00:04 +01:00
gradle.properties Initial commit. 2014-10-03 12:55:35 +03:00
gradlew Initial commit. 2014-10-03 12:55:35 +03:00
gradlew.bat Initial commit. 2014-10-03 12:55:35 +03:00
settings.gradle Initial commit. 2014-10-03 12:55:35 +03:00

README.md

ensichat

BitCoin donate button

Instant messanger for Android that is fully decentralized. Messages are sent directly between devices via Bluetooth, without any central server. A simple flood-based routing is used for message propagation.

screenshot 1 screenshot 2 screenshot 3

Get it on Google Play Get it on F-Droid

Building

To create a debug apk, run ./gradlew assembleDebug. Alternatively, you can use .gradlew thinDebug for a faster compile, but this requires Scala libraries installed with Android-Scala-Installer on your device.

To create a release apk, run ./gradlew assembleRelease.

License

All code is licensed under the GPL, v3 or later.