Summary

In this chapter, we created an application that integrates many Kivy components. We discussed how to control a video and how to associate different elements of the screen with it. We explored different Kivy widgets and implemented a complex interaction to display a scrollable list of elements. Here is the list of new classes and components that we used in this chapter:

  • Video: The allow_stretch and source properties inherited from Image; the state and progress properties; the _on_load, on_eos, on_source and on_state, on_position, seek methods
  • AsyncImage: The source property inherited from Image; the opacity (inherited from Widget) property
  • Label: The texture_size property
  • Slider: The value and max properties
Touch: The double_tap key
  • The Kivy ...

Get Kivy – Interactive Applications and Games in Python - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.