Duniter Android client application.
Started on december 2014, still in progress... Developers need ! ;o)
Main idea is to be able :
And maybe :
Developpement use Android Studio , and Android NDK (Native Developpement Kit) to be able to use TweetNaCl (a compact crypto library).
You should install
NDK (Native Developpement Kit): use android-ndk-r10d (64bit)
Configure the Android Studio project : edit the local.properties file, use by Gradle
sdk.dir=/path/to/android-sdks
ndk.dir=/path/to/android-ndks/android-ndk-r10d
Install dependencies for needed for kalium-jni compilation
sudo apt-get install build-essential libpcre3 libpcre3-dev libtool automake python-dev
Clone the source repository from GitHub and generate static libsodium for all Android architectures using the following instructions :
First export the path of the android NDK previously installed
export ANDROID_NDK_HOME=/absolutepath/to/android-ndk
Then
git clone https://github.com/duniter/duniter-android-app.git --recursive
cd duniter-android-app
./autogen.sh