美文网首页
使用Python和Kivy开发跨平台UI应用

使用Python和Kivy开发跨平台UI应用

作者: 大器待成 | 来源:发表于2020-05-02 13:52 被阅读0次

Kivy是一套用于跨平台快速应用开发的开源框架,采用创新用户界面交互。只需要编写一套代码,就可运行于Linux、Windows、OS X、Android、iOS、和Raspberry Pi。Kivy从1.7.2版开始遵循MIT许可证,100%免费使用,并可以在商业产品中使用。

Kivy总体思想是:kv代码管界面,python代码管逻辑。

Hello World范例

from kivy.app import App
from kivy.uix.button import Button

class TestApp(App):
    def build(self):
        return Button(text='Hello World')

TestApp().run()
kivy01.png

Kivy安装

  1. 安装最新版的pip和wheel
pip install --upgrade pip wheel setuptools
  1. 安装依赖
pip install docutils pygments pypiwin32 kivy.deps.sdl2 kivy.deps.angle
pip install kivy.deps.gstreamer
  1. 安装kivy
pip install kivy

以上命令在Python3.8环境会出错,用以下命令代替:

pip install --pre --extra-index-url https://kivy.org/downloads/simple kivy[base]
  1. 安装kivy示例(可选):
pip install kivy_examples

参考网站

Kivy入门教程

Kivy API手册

sentdex大神的入门级教程

https://www.jianshu.com/p/f95576c03f5b

相关文章

  • python可以开发安卓吗?

    我们使用kivy开发安卓APP,Kivy是一套专门用于跨平台快速应用开发的开源框架,使用Python和Cython...

  • Kivy跨平台技术开发iOS

    #kivy Kivy是一套专门用于跨平台快速应用开发的开源框架,使用Python和Cython编写,对于多点触控有...

  • 使用Python和Kivy开发跨平台UI应用

    Kivy是一套用于跨平台快速应用开发的开源框架,采用创新用户界面交互。只需要编写一套代码,就可运行于Linux、W...

  • 转发:Python Kivy 中文教程:安装(Windows)

    Python Kivy 中文教程:安装(Windows)Kivy 是一套用于跨平台快速应用开发的开源框架,只需编写...

  • kivy 学习之HelloWord

    Kivy是一套专门用于跨平台快速应用开发的开源框架,使用Python和Cython编写,对于多点触控有着非常良好的...

  • 详解如何把.py文件转.apk

    前言 Kivy是一套Python下的跨平台开源应用开发框架,官网,我们可以用它来将Python程序打包为安卓的ap...

  • kivy 开发iOS和安卓

    kivy 是一套利用python开发跨平台APP的框架,下面有些参考资料推荐给大家,这东西底层UI都是自己画的很粗...

  • QT开源网站和相关资料

    相比较微软的MFC,Qt是一个跨平台应用程序和 UI 开发框架。使用 Qt 您只需一次性开发应用程序,无须重新编写...

  • Flutter了解

    Flutter:谷歌推出的开源跨平台移动应用开发框架(使用Dart语言开发)。 前言:原生开发与跨平台开发 原生开...

  • UI5开发 – 使用SAP Fiori Client在手机测试应

    前面的文章围绕在PC端进行应用的测试,因为使用UI5开发的目的是开发跨平台的应用,虽然Chrome提供的模拟器,但...

网友评论

      本文标题:使用Python和Kivy开发跨平台UI应用

      本文链接:https://www.haomeiwen.com/subject/utskghtx.html