Heim >Backend-Entwicklung >Python-Tutorial >Kann Python Apps entwickeln?
Kann Python Apps entwickeln?
Python kann Apps entwickeln. Kivy ist eine Reihe von Open-Source-Frameworks, die speziell für die plattformübergreifende schnelle Anwendungsentwicklung verwendet werden Cython bietet eine sehr gute Unterstützung für Multi-Point-Touch, die es Entwicklern nicht nur ermöglicht, schnell einfache interaktive Prototypendesigns zu erstellen, sondern auch die Wiederverwendung und Bereitstellung von Code unterstützt. Es ist definitiv ein erstaunliches NUI-Framework.
Die Hauptarchitektur von Kivy wird von der Kivy-Organisation entwickelt, und Python wird für Android, Kivy iOS und viele andere Bibliotheken werden auf allen Plattformen verwendet. Im Jahr 2012 erhielt Kivy von der Python Software Foundation einen Zuschuss in Höhe von 5.000 US-Dollar für die Portierung von Kivy auf Python 3.3. Kivy unterstützt auch den von Bountysource gesponserten Raspberry Pi.
Seine Architektur umfasst alle Elemente zum Erstellen einer Anwendung, wie zum Beispiel:
Unterstützt viele Arten von Eingaben, wie Maus, Tastatur, Touch-Benutzeroberfläche (TUIO) und Multi-Touch für bestimmte Anwendungen Betriebssysteme steuern Ereignisse, die nur die OpenGL ES 2-Grafikbibliothek verwenden und auf dem Vektorpufferobjekt (Vertex Buffer Object) und Shader basieren und komplexe Multi-Touch-Steuerelemente unterstützen. Eine Zwischensprache (Kv) wird verwendet, um das Design benutzerdefinierter Steuerelemente zu vereinfachen .
Kivy hat das PyMT-Projekt verbessert und wird für neue Projekte empfohlen.
Verwandte Empfehlungen: „Python-Tutorial“
Das obige ist der detaillierte Inhalt vonKann Python Apps entwickeln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!