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 c670588f98 Fixed crash when opening chat. 2015-03-02 22:53:51 +01:00
app Fixed crash when opening chat. 2015-03-02 22:53:51 +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.