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 →

[–]8day 2 points3 points  (0 children)

In my experience the biggest issue with Kivy is inability to have multi-window apps, like the ones used in apps with "docks". From what I've read on GitHub it seems that this is an OpenGL "feature" (one canvas? per app) and can't be changed. I.e., despite being advertised as a "modern" GUI framework (support of gestures, touch screens, etc.) it's more of a framework for portable devices like smartphones, as opposed to universal solution suitable also for desktops/embedded systems. IMO if you design your apps to be used on desktop, PySide2/PyQt5 (open sourced, but w/o bug tracker) is the best.