Jump to ratings and reviews
Rate this book

GUI Programming with Python and Kivy

Rate this book
This book covers all the basics that you need to know to start programming GUI applications with Python and Kivy. Throughout the book we will be building a GUI application from scratch, a fully functional game using all kinds of tools that Kivy has to offer.

Each part of the book starts with a theoretical introduction of a topic or idea that we then implement in the project. I assume you have no prior knowledge of the Kivy library, but you should have at least some basic knowledge of the Python programming language, including object-oriented programming with Python because this is the paradigm we’ll be using a lot in this book.

The books covers all the basic elements of Kivy that you have to know, like widgets, layouts, Kivy ids and properties, graphics, screens, animation, sound. Finally we’ll deploy the app to Windows. It is pretty comprehensive and after you finish it, I’m sure you’ll be able to create your own awesome GUI apps of any kind, not just games.

I hope you will have at least as much fun reading the book as I had writing it.

Kindle Edition

Published November 24, 2021

8 people want to read

About the author

Kamil pakula

10 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (50%)
4 stars
0 (0%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
1 (50%)
Displaying 1 of 1 review
1 review
February 10, 2024
Very good book for beginners

First of all, all the code works in this book.

I work with Kivy 2.2.1


It is a lot of information to grab it at first. If things don't make sence and you don't understand, just curry on.
I am going to work through this book the second time, I believe things will be much more understandable.

If you want to learn KivyMD, I will recommend to work through this book before learning KivyMD because KivyMD is based in Kivy.
Displaying 1 of 1 review

Can't find what you're looking for?

Get help and learn more about the design.