Kivy Kivykivy est une bibliothèque Python open source pour développer un logiciel d'application multitouch avec une interface utilisateur naturelle (NUI). Il peut fonctionner sur Andro
Kivy Kivy
Kivy est une bibliothèque Python open source pour développer un logiciel d'application multitouch avec une interface utilisateur naturelle (NUI). Il peut fonctionner sur Android, iOS, Linux, OS X et Windows. Distribué selon les termes de la licence MIT, Kivy est un logiciel gratuit et open source.
Kivy est le cadre principal développé par l'organisation Kivy [1] aux côtés de Python pour Android, [2] Kivy iOS, [3] et plusieurs autres bibliothèques destinées à être utilisées sur toutes les plateformes. En 2012, Kivy a obtenu une subvention de 5000 $ de la Python Software Foundation pour le porter à Python 3.3. [4] Kivy soutient également le Raspberry Pi qui a été financé par BountySource. [5]
Le cadre contient tous les éléments de création d'une application tels que:
Prise en charge approfondie des entrées pour les événements multitouch spécifiques à la souris, au clavier, au Tuio et au système d'exploitation,
une bibliothèque graphique utilisant uniquement OpenGL ES 2, et basée sur l'objet tampon de sommet et les shaders,
un large éventail de widgets qui prennent en charge le multitouch
Un langage intermédiaire (KV) [6] utilisé pour concevoir facilement des widgets personnalisés.
Kivy est l'évolution du projet PYMT et est recommandé pour de nouveaux projets. [7]