Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

This lesson is for members only. Join us and get access to thousands of tutorials and a community of expert Pythonistas.

Unlock This Lesson

Hint: You can adjust the default video playback speed in your account settings.
Hint: You can set the default subtitles language in your account settings.
Sorry! Looks like there’s an issue with video playback 🙁 This might be due to a temporary outage or because of a configuration issue with your browser. Please see our video player troubleshooting guide to resolve the issue.

Build Cross-Platform GUI Apps With Kivy (Summary)

Kivy is a really interesting GUI framework that you can use to create desktop user interfaces and mobile applications on both iOS and Android. Kivy applications won’t look like the native apps on any platform. This can be an advantage if you want your application to look and feel different from the competition!

In this video course, you’ve learned the basics of Kivy, including how to add widgets, hook up events, lay out multiple widgets, and use the KV language. Then you created your first Kivy application and learned how to distribute it on other platforms, including mobile!

There are many widgets and concepts about Kivy that you didn’t cover here, so be sure to check out Kivy’s website for tutorials, sample applications, and much more.

To learn more about concepts covered in this course, check out:

If you’re looking to build your GUI skills by mastering different libraries, then check out all of Real Python’s GUI resources!

Download

Sample Code (.zip)

92.5 KB

Download

Course Slides (.pdf)

15.1 MB

Become a Member to join the conversation.