GUI Programming with Python and Kivy

Kamil Pakula

相關主題

商品描述

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 the object-oriented programming paradigm as this is what we will be using a lot in this book.

The book 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.

商品描述(中文翻譯)

這本書涵蓋了你開始使用 Python 和 Kivy 編寫 GUI 應用程式所需了解的所有基本知識。在整本書中,我們將從零開始構建一個 GUI 應用程式,這是一個功能完整的遊戲,使用 Kivy 提供的各種工具。

書中的每一部分都以理論介紹一個主題或概念開始,然後我們將在專案中實現它。我假設你對 Kivy 庫沒有先前的了解,但你應該至少對 Python 程式語言有一些基本的認識,包括物件導向程式設計範式,因為這是我們在本書中將大量使用的。

本書涵蓋了你必須了解的 Kivy 的所有基本元素,如小部件、佈局、Kivy ID 和屬性、圖形、螢幕、動畫、聲音。最後,我們將把應用程式部署到 Windows。這本書內容相當全面,完成後,我相信你將能夠創建各種出色的 GUI 應用程式,不僅僅是遊戲。

我希望你在閱讀這本書時能有和我寫作時一樣多的樂趣。

最後瀏覽商品 (1)