Home
Programming Guide
API Reference
FAQ
PDF
Quick search
Programming Guide
Programming Guide
Table Of Contents
Philosophy
Installation
Programming Guide
Quickstart
How to read the documentation
Controling the environment
Configure Kivy
Architectural Overview
Your First Widget
Widget tree
Events
Input management
Introduction to the Kivy Language
Designing with the Kivy Language
Integrating with other Frameworks
Packaging your application
Tutorials
Contributing
FAQ
Contact Us
Kivy framework
Core Abstraction
Extension Support
Graphics
Input management
External libraries
Modules
Network support
Widgets
Related Topics
Previous:
Installation on Android
Next:
Quickstart
Programming Guide
ΒΆ
Quickstart
Create an application
How to read the documentation
Importing a class
Controling the environment
Configuration
Path control
Restrict core to specific implementation
Configure Kivy
Locating the configuration file
Understanding config tokens
Architectural Overview
Core Providers and Input Providers
Graphics
Core
UIX (Widgets & Layouts)
Modules
Input Events (Touches)
Widgets and Event Dispatching
Your First Widget
Basic Considerations
Paint Widget
Widget tree
Manipulating the tree
Traversing the tree
Events
Clock events
Widget events
Input management
Input architecture
Motion event profiles
Touch events
Introduction to the Kivy Language
Widget graphics
Designing with the Kivy Language
Integrating with other Frameworks
Using Twisted inside Kivy
Packaging your application
Create package for Windows
Create package for MacOSX
Create a package for Android
Create a package for IOS