A working - if basic - Android client.