Book description
Build your very own app-store-ready, multi-touch games and applications with Kivy!
In Detail
Kivy is a Modern UI framework that greatly simplifies the development of cross-platform apps suitable for both mobile and desktop.
This book is a practical guide that will walk you through the creation of intuitive multi-platform games and apps for day-to-day use. You will learn how to build simple, common apps such as Stopwatch and Paint. Then, we will gradually dive into more advanced Python and Kivy features. We will also cover a number of related topics ranging from UI design to low-level GLSL shaders. You will be able to fill your resume with practical applications and games, including those inspired by the insanely popular puzzle game 2048 and Flappy Bird. Each chapter covers a fully functional program, highlighting different aspects of the Kivy framework.
What You Will Learn
- Set up a development environment for Python and Kivy programming
- Build cross-platform applications suitable for desktop and mobile
- Create Modern UI apps reminiscent of Windows Phone flat design
- Interface with the native Android API to broaden the scope of what functionality is available to your apps
- Customize your applications by modifying the built-in Kivy features for your project specifications
- Develop full-stack, client-server solutions with the backend and UI both written in Python
- Write modular, reusable code while utilizing various aspects of the Kivy framework
- Write your own cross-platform video-games, ready for distribution on Google Play, App Store, or even Steam
Table of contents
-
Kivy Blueprints
- Table of Contents
- Kivy Blueprints
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- 1. Building a Clock App
- 2. Building a Paint App
- 3. Sound Recorder for Android
- 4. Kivy Networking
- 5. Making a Remote Desktop App
- 6. Making the 2048 Game
- 7. Writing a Flappy Bird Clone
- 8. Introducing Shaders
- 9. Making a Shoot-Em-Up Game
- A. The Python Ecosystem
- Index
Product information
- Title: Kivy Blueprints
- Author(s):
- Release date: January 2015
- Publisher(s): Packt Publishing
- ISBN: 9781783987849
You might also like
article
Run Llama-2 Models Locally with llama.cpp
Llama is Meta’s answer to the growing demand for LLMs. Unlike its well-known technological relative, ChatGPT, …
article
Reinventing the Organization for GenAI and LLMs
Previous technology breakthroughs did not upend organizational structure, but generative AI and LLMs will. We now …
book
Multi-Platform Graphics Programming with Kivy: Basic Analytical Programming for 2D, 3D, and Stereoscopic Design
Modern science requires computer graphics models to provide realistic visual renderings. Learning the appropriate programming tools …
article
Use Github Copilot for Prompt Engineering
Using GitHub Copilot can feel like magic. The tool automatically fills out entire blocks of code--but …