4 ms·
Has anyone here ever used Kivy for something? What did you build? How did it go? Would you use Kivy for a project again in the future?
by jitl 10y ago
Has anyone here ever used Kivy for something? What did you build? How did it go? Would you use Kivy for a project again in the future?
- overlordalex 10y agoA friend made a game for learning Morse Code, called Morsey. I'll see if he wants to give some comments on the experience. Heres the google play link: https://play.google.com/store/apps/details?id=org.morsey https://play.google.com/store/apps/details?id=org.morsey
- simopaa 10y agoIn the same vein, I'm curious about the workflow and tooling here. Being used to Visual Studio+XAML kind of WYSIWYG editing, is there anything similar in Kivy? Or do you write code, run app, close app, repeat?
- shirian 10y agoKivy has interface definition language, similar to XAML, in the way YAML is similar to XML. It's called Kivy-language [1] [1]: https://kivy.org/docs/api-kivy.lang.html https://kivy.org/docs/api-kivy.lang.html
- y4mi 10y agoAnd to answer the parents question: there is to my knowledge no wysiwyg editor for kivy. You can however write the code and directly execute it. There is no compile time to speak of, so it's not that bad.
- markatkinson 10y agoI created a game which was a clone of Winterbells. It was when I was learning to code. This was many years ago, however I recall it being quite easy and enjoyable but very limited.
- mortadelegle 10y agoI made https://github.com/AlvarBer/Persimmon https://github.com/AlvarBer/Persimmon, I would say Kivy is pretty capable. My biggest caveat is the kV lang, when you get to dynamic components you almost always have to either give up and do the ugly manual bindings by hand, or hardcode a lot of values.
- ghostly_s 10y agoWow, this looks really cool! On my list to check out.
- bitcraft 10y agoI put together a photo booth using Kivy and use it occasionally at weddings. I was able to get the inital project going in a weekend, but I've been maintaining it for a few years. I'd use Kivy for another project, and reccomend it. That's not to say it's perfect, but overall it is enjoyable to use.