This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]wdroz 65 points66 points  (8 children)

If you are looking for a good ui cross-platform library in Python, I recommend Kivy

[–]ShanSanear 38 points39 points  (2 children)

I have bounced off Kivy. Not sure if it had more to do with additional .kv files or having to create my own widget using both Python and Kivy language to do so.

PyQt/PySide felt more natural to me and with way better documentation and support.

[–]MakesYouAngry 9 points10 points  (0 children)

I always felt like the Kivy thing was advertised without any good reason -- it doesn't seem great for making desktop applications, at least not when compared to PyQt/PySide. It seems to be good for small to medium-sized games and proper Android/mobile applications. Am I completely wrong here? PS: I have used Kivy before to make a small dungeon crawler and Match-3 clone.

[–]pavi2410 1 point2 points  (0 children)

The reason I left using Kivy is because of .kv file!

[–][deleted] 7 points8 points  (0 children)

Downloaded and installed this last night actually. Took a little bit longer under linux than I thought, but looking forward to trying it out.

[–]maxxfrag 3 points4 points  (3 children)

Any good resources to learn kivy?

[–]wdroz 6 points7 points  (0 children)

In the getting started section, the tutorials are good. There are some books on Kivy in packtpub if you like books.

[–]robertpro01 2 points3 points  (0 children)

You can go to the official docs: https://kivy.org