This project provides an Android demo similar to the JavaScript demo created for the Differential Synchronization proof-of-concept.
This is very much a work in progress and my first attempt at working with Android. This should in no way be considered the propery way to do Android development.
The project consists of two modules:
- diffsync-demo which contains the actual demo
- diffsync-demo-test which contains the test for the demo.
An Android device or emulator is required to run the demo and test. During testing we have successfully used genymotion.
The Differential Synchronization server must be running.
The demo needs to be configured with the IP address of the server. This is done by editing
strings.xml and updating the serverHost
and serverPort
properties.
mvn install
cd diffsync-demo
mvn android:deploy
cd diffsync-demo
mvn android:run