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 11e1a4cba9 Fixed lint error in layout. 2015-06-24 16:11:27 +02:00
app Fixed lint error in layout. 2015-06-24 16:11:27 +02:00
gradle Updated dependencies. 2015-04-14 23:01:00 +02: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 Fixed Router to actually consider hop count and hop limit. 2015-04-20 10:43:32 +02:00
README.md Added Google Play and F-Droid badges. 2015-02-25 20:29:17 +01:00
build.gradle Updated dependencies. 2015-06-18 21:52:21 +02: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.