Kivy Kivykivy是一个开源Python库,用于开发具有天然用户界面(NUI)的多Ititouch应用程序软件。它可以在Andro上运行
基维·基维(Kivy Kivy)
Kivy是一个开源Python库,用于开发具有天然用户界面(NUI)的多点触摸应用程序软件。它可以在Android,iOS,Linux,OS X和Windows上运行。 Kivy根据MIT许可证的条款分发,是免费的开源软件。
Kivy是由Kivy组织开发的主要框架,[1]与Python一起为Android,[2] Kivy IOS,[3],以及其他几个库,旨在在所有平台上使用。 2012年,Kivy从Python软件基金会获得了5000美元的赠款,用于将其移植到Python 3.3。[4] Kivy还支持通过Bountysource资助的Raspberry Pi。[5]
该框架包含构建应用程序的所有元素,例如:
对鼠标,键盘,TUIO和OS特定多点触摸事件的广泛输入支持,
仅使用OpenGL ES 2的图形库,并基于顶点缓冲区对象和着色器,
支持多点触摸的广泛小部件
中间语言(KV)[6]用于轻松设计自定义小部件。
Kivy是PYMT项目的演变,建议用于新项目。[7]