Ansicht umschalten
Avatar von Mr_Functional_Style
  • Mr_Functional_Style

mehr als 1000 Beiträge seit 13.10.2019

Gibt nichts, was ich mit Kivy nicht besser und eleganter als Qt könnte!

Kivy ist eine Python Anbindung für die bekannten SDL2 Libraries, auf denen so ziemlich jedes Spiel in Android zurück greift. SDL2 ist Standard in der Gamer - Szene und bestens unterstützt, hat eine riesige Fangemeinde ("Community"), weit größer, als Qt.

Im Vergleich zu Qt und seiner irrsinnig großen Codebasis ist Kivy vergleichsweise winzig und auch jeder Anfänger kommt nach kurzer Zeit damit bereits klar. Unterstützung der jeweils neuesten Python Version mit Async/Await sorgt dann für seidenweiche Bewegungen, auch bei tausenden von Bildschirmobjekten, die über den Bildschirm flitzen. Multi-Touch Libraries und vieles mehr gibt's natürlich auch. Auch für "automotive" perfekt geeignet.

Zudem - Kivy und SDL sind Open Source, kosten nix, sind komplett frei!! https://kivy.org/

Angesichts der riesigen, hilfsbereiten Community kann man auf "professionellen Support" auch komplett verzichten.

Zudem reichen C, Python, CMake Kenntnisse völlig aus, um selber Änderungen / Verbesserungen am Quellcode vornehmen zu können. Der Code ist klar strukturiert und einfach zu lesen/verstehen.

Im Vergleich zu dem C++ Chaos bei Qt - die Codebasis ist eine absolute Zumutung - die reinste Erholung.

Bewerten
- +
Ansicht umschalten