28 lines
1.6 KiB
Markdown
28 lines
1.6 KiB
Markdown
Ensichat
|
|
========
|
|
|
|
[![BitCoin donate button](https://img.shields.io/badge/bitcoin-donate-yellow.svg)](https://blockchain.info/address/1DmU6QVGSKXGXJU1bqmmStPDNsNnYoMJB4)
|
|
|
|
Instant messenger for Android that is fully decentralized. Messages are encrypted and sent directly between
|
|
devices via Bluetooth, without any central server. A simple flood-based routing is used for
|
|
message propagation.
|
|
|
|
<img src="graphics/screenshot_phone_1.png" alt="screenshot 1" width="200" />
|
|
<img src="graphics/screenshot_phone_2.png" alt="screenshot 2" width="200" />
|
|
<img src="graphics/screenshot_phone_3.png" alt="screenshot 3" width="200" />
|
|
|
|
[![Get it on Google Play](https://developer.android.com/images/brand/en_generic_rgb_wo_60.png)](https://play.google.com/store/apps/details?id=com.nutomic.ensichat) [![Get it on F-Droid](https://f-droid.org/wiki/images/0/06/F-Droid-button_get-it-on.png)](https://f-droid.org/repository/browse/?fdid=com.nutomic.ensichat)
|
|
|
|
Building
|
|
--------
|
|
|
|
To create a debug apk, run `./gradlew assembleDevDebug`. This requires at least Android Lollipop on your development device. If you don't have Lollipop, you can alternatively use `./gradlew assembleRelDebug`. However, this results in considerably slower incremental builds
|
|
|
|
To create a release apk, run `./gradlew assembleRelRelease`.
|
|
|
|
License
|
|
-------
|
|
|
|
All code is licensed under the [GPL](LICENSE), v3 or later.
|
|
|
|
The launcher icon is based on the [Bubbles Icon](https://www.iconfinder.com/icons/285667/bubbles_icon) created by [Paomedia](https://www.iconfinder.com/paomedia) which is available under [CC BY 3.0](http://creativecommons.org/licenses/by/3.0/).
|