O'Reilly logo

Kivy: Interactive Applications in Python by Roberto Ulloa

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Improving the User Experience

This chapter gives and overview over selected components that Kivy provides to make the programmer's life easier when it is time to improve the user experience. Most of them are related to specific widgets that already include the functionality; in this case, you are going to learn the basic techniques to control them. Others facilitate a deeper comprehension of the drawing context of Kivy or the use of classes to handle gestures.

The following are the knowledge you will acquire in the chapter:

  • Switching between different screens
  • Using pre-build complex widgets to select colors
  • Controlling the visible area of the canvas
  • Rotate and scale with multi-touch gestures
  • Creating single gestures to draw on the screen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required