Kivy:使用python开发手持设备app

Kivy 是一套 Python 下的跨平台快速应用开发框架,对于多点触控有着良好的支持。不用深入学习 Java 或 Object C 即可开发流行智能手机平台应用。

Kivy 依据允许商业使用 LGPLv3 协议发布,支持 Linux, Windows, MacOSX, Android 和 iOS 平台,原生支持各个平台的输入设备协议,包括多点触控;其图形核心围绕 OpenGL ES2 构建,可以充分利用目标平台的 GPU 加速。其 1.6.0 版本带来了如下特性:

适用于多个 Linux 发行版及 Win 和 OS X 的下载

1.6.0 版本发布公告

Android 版本演示

iOS 下使用 Kivy 编写的游戏

注意:当前 Ubuntu PPA 中的版本与仓库中的 Cython 有兼容性问题,正在处理。