Flockompass app, client of flock server.
Go to file
2024-01-05 21:23:49 -06:00
assets query the flock-server 2020-09-15 21:01:54 -05:00
metadata descripciones en castellano para fdroid 2023-01-23 11:31:00 -06:00
.gitignore update ignores 2022-12-06 11:14:17 -06:00
buildozer.spec update session dict whien updating from flock server 2024-01-05 21:23:49 -06:00
flockompass.kv use clock schedule to avoid mapview crash 2023-11-20 16:09:19 -06:00
LICENSE Agregar LICENSE 2020-08-05 18:30:11 +00:00
main.py update session dict whien updating from flock server 2024-01-05 21:23:49 -06:00
README.md extend readme with information on running buildozer 2023-01-24 10:18:21 -06:00
requirements.txt update session dict whien updating from flock server 2024-01-05 21:23:49 -06:00

Flockompass

Mobile app, client of flock server.

Development

Install dependencies like so:

$ pip install -r requirements.txt

It might be necessary to manually download an android NDK. If so, go to ndk downloads and get the appropiate version. Put it somewhere (it could be inside this repository) and adjust android.ndk_path in buildozer.spec. Relative paths are valid, so this is a sensible value:

# (str) Android NDK directory (if empty, it will be automatically downloaded.)
android.ndk_path = ./android-ndk-r25b-linux

Test building

Kivy apps are easily deployed and tested with buildozer.

This command will compile the app, transfer it to a usb-connected device and run it. Logs are shown on the console, hence the grep python.

$ buildozer -v android debug deploy run logcat | grep python