Android app to play the game of go on the DGS servers. Follow below links for more information:
Download the apk here
You can also compile it quite easily, because it does not depend on any compilation framework/IDE: it has minimal and simple libraries, and compilation is done only with the build.sh script. So you just need to adapt the build.sh script with the correct path to your android SDK, create a signing key and write the passphrase on jarsigner.password, and run the script.
More information: Webpage
keytool -genkey -v -keystore $HOME/maclef.keystore -alias YOUR_ALIAS_NAME -keyalg RSA -keysize 2048 -validity 10000
The variable signername at the start of the build.sh script defines the name the signer (YOUR_ALIAS_NAME), please set it correctly. You may also change the location of your key store, but you should then update accordingly the end of the build.sh script. Finally, the password that you have used when running the keytool command should be put in the jarsigner.password file so that the build.sh script can retrieve it to sign the apk. I've decided to put the password in a local file to avoid the risk to accidently push the password into a git repository.
Note that this buid.sh script is independent of the android program and you can use it for your own program as long as you use the same simple directory structure.