
Kivy: Cross-platform Python Framework for GUI apps Development
Kivy: The Open Source Python App Development Framework. Build and distribute beautiful Python cross-platform GUI apps with ease. Kivy runs on Android, iOS, Linux, macOS and …
Welcome to Kivy — Kivy 2.3.1 documentation
Welcome to Kivy’s documentation. Kivy is an open source software library for the rapid development of applications equipped with novel user interfaces, such as multi-touch apps.
Installing Kivy — Kivy 2.3.1 documentation
Kivy is written in Python and as such, to use Kivy, you need an existing installation of Python. Multiple versions of Python can be installed side by side, but Kivy needs to be installed as …
Introduction — Kivy 2.3.1 documentation
Kivy empowers you with the freedom to write your code once and have it run as-is on different platforms. Follow this guide to get the tools you need, understand the major concepts and …
Kivy Basics — Kivy 2.3.1 documentation
Kivy depends on many libraries, such as SDL2, gstreamer, PIL, Cairo, and more. They are not all required, but depending on the platform you’re working on, they can be a pain to install.
Programming Guide — Kivy 2.3.1 documentation
Designing with the Kivy Language More documentation Integrating with other Frameworks Using Twisted inside Kivy Packaging your application Create a package for Windows Create a …
Tutorials — Kivy 2.3.1 documentation
Pong Game Tutorial Introduction Getting Started Add Simple Graphics Add the Ball Adding Ball Animation Connect Input Events Where To Go Now? A Simple Paint App Basic …
Installing Kivy — Kivy 2.3.0 documentation
Kivy is written in Python and as such, to use Kivy, you need an existing installation of Python. Multiple versions of Python can be installed side by side, but Kivy needs to be installed as …
Getting Started — Kivy 2.3.1 documentation
Getting Started » Getting Started ¶ Introduction Installing Kivy A first App Properties Kv Design Language Events Non-widget stuff Layouts Drawing Packaging Diving in « Touch Tracer Line …
Kivy Language — Kivy 2.3.1 documentation
The Kivy language detects properties in your value expression and will create callbacks to automatically update the property via your expression when changes occur.