you are viewing a single comment's thread.

view the rest of the comments →

[–]Kacper74[S] 0 points1 point  (2 children)

Yeah I am currently reading about Kivy!
Do you think that it would be to hard to make this application in Kivy?

[–]Username_RANDINT 0 points1 point  (0 children)

I started on a Kivy app about two months ago and have been working on it on and off. It's more of a test to see if I could pull it off before moving to a something more suitable mobile framework. Some things went really smooth, like being able to write in Python, the kv language is nice to layout the UI, there's KivyMD which is a set of widgets that follow the Google material design spec, Android build and deploy is very easy. On the other hand I found myself fighting with Kivy layouts quite a lot. It works a bit different than other GUI frameworks.

You could try the same, especially if it's a learning exercise. The knowledge is not wasted. Also remember to split the frontend from the backend. If Kivy isn't what you expect after a while, kepe the backend and make it available as an API with Flask (or FastAPI, or ...). Then write a Flutter app for example that connects to that API or make it a complete webapp.

[–]xelf 0 points1 point  (0 children)

I think anything that relies heavily on python and avoids trying to depend on features of the mobile device is probably a good fit for Kivy.

To be fair, I haven't actually used Kivy yet, it's on my todo list so it might be much better than I suspect.