当前位置:网站首页>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 .
边栏推荐
- SwiftUI 组件大全之使用 SceneKit 和 SwiftUI 构建交互式 3D 饼图(教程含源码)
- 【我的OpenGL学习进阶之旅】关于欧拉角、旋转顺序、旋转矩阵、四元数等知识的整理
- JS inheritance and prototype chain
- Assets, vulnerabilities, threats and events of the four elements of safe operation
- MySQL basics 03 introduction to MySQL types
- JDBC courses
- [AUTOSAR XIII NVM]
- Several cases of recursive processing organization
- 465. 最优账单平衡 DFS 回溯
- 软考信息系统项目管理师_历年真题_2019下半年错题集_上午综合知识题---软考高级之信息系统项目管理师053
猜你喜欢
The arm core board / development board of Feiling equipped with Ti am62x made its debut in embedded world 2022
Daily topic: movement of haystack
Correctly distinguish the similarities and differences among API, rest API, restful API and web service
[introduction to AUTOSAR seven tool chain]
异步、郵件、定時三大任務
1696C. Fishingprince plays with array [thinking questions + intermediate state + optimized storage]
[Androd] Gradle 使用技巧之模块依赖替换
Cut point of undirected graph
Excel if formula determines whether the two columns are the same
每日一题之干草堆的移动
随机推荐
鏈錶內指定區間反轉
Matlab finds the position of a row or column in the matrix
Button wizard play strange learning - go back to the city to buy medicine and add blood
excel去除小数点后面的数据,将数字取整
FPGA - 7系列 FPGA内部结构之Clocking -04- 多区域时钟
Basic remote connection tool xshell
JS inheritance and prototype chain
Compare version number
Delete duplicate elements in the ordered linked list -ii
The arm core board / development board of Feiling equipped with Ti am62x made its debut in embedded world 2022
Find a benchmark comrade in arms | a million level real-time data platform, which can be used for free for life
【FH-GFSK】FH-GFSK信号分析与盲解调研究
数学建模之线性规划(含MATLAB代码)
MySQL basic usage 02
异步、邮件、定时三大任务
Merge K sorted linked lists
Infrared thermography temperature detection system based on arm rk3568
leetcode 6103 — 从树中删除边的最小分数
Correctly distinguish the similarities and differences among API, rest API, restful API and web service
What is needed to develop a domestic arm intelligent edge computing gateway