基维的例子。
Kivy-examples的Python项目详细描述
基维
创新的用户界面使操作变得简单。
kivy是一个开源的、跨平台的Python 利用创新技术开发应用程序的框架, 多点触摸用户界面。 其目的是为了实现快速简便的交互设计和快速原型制作 同时使代码可重用和可部署。
kivy是用python和Cython编写的,基于opengl es 2,支持各种输入设备,并有一个广泛的小部件库。与 同样的代码库,你可以瞄准windows,macos,linux,android和ios。全基维 小部件是用多点触控支持构建的。
Kivy获得麻省理工学院的许可,由一个伟大的社区积极开发,并得到支持 由Kivy Organization管理的许多项目。
安装、文档和示例
广泛的安装说明以及教程和概述 文档,包括一个api引用,可以在https://kivy.org/docs找到。 也可以使用PDF version。
Kivy附带了许多示例,这些示例可以在examples
文件夹中找到。
支架
如果您需要帮助,可以在我们的邮件列表中寻求帮助:
我们还有一个不和谐频道:
- 服务器:https://chat.kivy.org
- 频道:支持
贡献
我们喜欢拉请求和讨论新奇的想法。看看我们的 contribution guide和 随时改进基维。
以下邮件列表和不一致频道仅用于 关于开发Kivy框架及其姊妹项目的讨论:
不和谐频道:
- 服务器:https://chat.kivy.org
- 频道:dev
姊妹项目
- Buildozer:通用python打包程序 对于Android和iOS。
- Plyer:独立于平台的python包装器 对于依赖于平台的api。
- Pyjnius:对java/android的动态访问 来自python的api。
- Pyobjus:对 objective-c/ios api来自python。
- Python for Android:工具链 用于为android构建和打包python应用程序。
- Kivy iOS:用于构建和 为iOS打包Kivy应用程序。
- Audiostream:用于直接访问的库 对着麦克风和扬声器。
- Kivy Designer:kivy的ui设计器。
- KivEnt:kivy的基于实体的游戏引擎。
- Garden:创建的小部件和库 由用户维护。
- Oscpy:一种快速且经过测试的Python2/3 实施OSC。
许可证
- 基维是根据麻省理工学院的许可条款被释放的。请参考 许可证文件。
- 提供的字体Roboto和Roboto Mono已获得许可, 根据 Apache License, Version 2.0。 可以查看Dejavusans(用于虚拟键盘)许可证 here。
- 当前的用户界面设计已经改编自moblintouch主题的svgs 并根据 LGPLv2.1。
贡献者
这项工程有赖于所有贡献的人。[Contribute]。支持者
感谢我们所有的支持者![Become a backer]
赞助商
通过成为赞助人来支持这个项目。您的徽标将显示在这里与您的网站链接。[Become a sponsor]