当前位置:网站首页>Create your first Kivy program Hello word (tutorial includes source code)
Create your first Kivy program Hello word (tutorial includes source code)
2022-07-03 01:18:00 【Knowledge fatness】
Kivy Complete tutorial How to use Kivy stay Python Build iOS Applications
Use Kivy In the framework of Python Build iOS A guide to the application .
Once wanted to build without learning a new language iOS Applications ? Want to break into iOS Application market , Not necessarily in MacBook Shelve on 1000 dollar ? If one or all of the above applies to you ,Kivy Maybe it's just the solution to your problem !
What is? kivy ?
Kivy It's a Python frame , Can be used to build iOS and Android Applications .Kivy It's open source Python library , For rapid development of applications utilizing innovative surfaces , For example, multi touch applications .
It is 100% Free to use .Kivy The framework is stable , And there are perfect API, And a programming guide to help you get started .
Kivy By Kivy The main framework of organizational development , And apply to Android Of Python、Kivy iOS Developed with several other libraries designed for all platforms .2012 year ,Kivy from Python The software foundation won 5000 Dollar funding , Used to migrate it to Python 3.3.Kivy It also supports the adoption of Bountysource Subsidized Raspberry Pi.
The framework contains all the elements of building the application , for example :
- Yes, mouse 、 keyboard 、TUIO And extensive input support for operating system specific multi touch events .
- Use only OpenGL ES 2 And based on vertex buffer object graphics library .
- Various widgets that support multi touch .
- An intermediate language is called KV, Can be used to easily design custom widgets .
Set up and install
Set on local machine Kivy The library is not difficult .Kivy The official website provides documents about how to set up the Library .
边栏推荐
- 【C语言】分支和循环语句(上)
- Makefile中wildcard、patsubst、notdir的含义
- MySQL foundation 04 MySQL architecture
- leetcode:871. 最低加油次数【以前pat做过 + 最大堆 +贪心】
- Appuyez sur l'apprentissage de l'esprit de frappe - reconnaissance des coordonnées de fond multithreadées
- ThinkPHP+Redis实现简单抽奖
- MySQL foundation 05 DML language
- [system analyst's road] Chapter V double disk software engineering (development model development method)
- 2022 coal mine gas drainage examination question bank and coal mine gas drainage examination questions and analysis
- 数学建模之线性规划(含MATLAB代码)
猜你喜欢

Database SQL language 01 where condition
![[AUTOSAR VI description document]](/img/3d/1382acbc4054ab218485a12b7b4e6b.png)
[AUTOSAR VI description document]

拥抱平台化交付的安全理念

Strongly connected components of digraph

(C语言)数据的存储
![[AUTOSAR XIII NVM]](/img/38/805ab70f199e2cfad4d9dae0e2c1ff.png)
[AUTOSAR XIII NVM]

异步、郵件、定時三大任務

Find a benchmark comrade in arms | a million level real-time data platform, which can be used for free for life

Infrared thermography temperature detection system based on arm rk3568

每日一题之干草堆的移动
随机推荐
产业互联网的产业范畴足够大 消费互联网时代仅是一个局限在互联网行业的存在
安全运营四要素之资产、脆弱性、威胁和事件
(C语言)数据的存储
Cut point of undirected graph
Linear programming of mathematical modeling (including Matlab code)
Mongodb common commands of mongodb series
leetcode:701. 二叉搜索树中的插入操作【bst的插入】
无向图的割点
[shutter] image component (cached_network_image network image caching plug-in)
数学建模之线性规划(含MATLAB代码)
1696C. Fishingprince Plays With Array【思维题 + 中间状态 + 优化存储】
软考信息系统项目管理师_历年真题_2019下半年错题集_上午综合知识题---软考高级之信息系统项目管理师053
MySQL
【C语言】指针与数组笔试题详解
每日一题之干草堆的移动
leetcode:871. 最低加油次数【以前pat做过 + 最大堆 +贪心】
KingbaseES ALTER TABLE 中 USING 子句的用法
matlab 多普勒效应产生振动信号和处理
Data analysis, thinking, law breaking and professional knowledge -- analysis method (I)
2022 Jiangxi Provincial Safety Officer B certificate reexamination examination and Jiangxi Provincial Safety Officer B certificate simulation examination question bank