Book Image

Kivy Blueprints

Book Image

Kivy Blueprints

Overview of this book

Table of Contents (17 chapters)
Kivy Blueprints
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
The Python Ecosystem
Index

Summary


In this chapter, we highlighted a number of common practices for the development of Kivy-based apps, such as customization of the main window, changing the mouse cursor, window size, and background color, the use of canvas instructions to draw free-form graphics programmatically, and handling touch events correctly across all supported platforms, with regards to multitouch.

One thing about Kivy that should be evident after building the Paint app is how open ended and versatile the framework is. Instead of providing a large number of rigid components, Kivy capitalizes on composability of simple building blocks: graphical primitives and behaviors. This means that while there are not many useful ready-made widgets bundled with Kivy, you can hack together anything you need in a few lines of highly readable Pythonic code.

The modular API design pays off nicely, thanks to its practically limitless flexibility. The end result meets your application's unique requirements perfectly. The customer...