Work in progress chess app for Mac, Linux, and Android.
This is based on the hard work and open source projects of:
- Shivkumar Shivaji - https://github.com/sshivaji/kivy-chess
- The PyChess Team - https://code.google.com/p/pychess/
- Mario Balibrera - https://pypi.python.org/pypi/chesstools/0.1.8
- Niklas Fiekas - https://github.com/niklasf/python-chess
As well as the legions who have contributed to Kivy, Python-For-Android, Python, etc.
To build for Mac or Linux:
- Download Kivy
- Install and test that kivy works
- Execute "kivy main.py"
To build/install for Android:
- Do everything in the above list and make sure the app doesn't crash
- Install Buildozer
- Install (via Buildozer or directly) Android SDK (at least version 21) including platform-tools and NDK (at least version 8e)
- Make sure the JAVA_HOME environment variable is set correctly
- Execute "buildozer android debug deploy run"
- If deployed to a connected device, execute "adb logcat"