Last Updated on October 6, 2019 by Ope Quadri
Hello there, if you’re just planning to work with Python, or you’re already familiar with Python-powered graphical toolkit, then you’re good to go with this creating apps in Kivy mobile with Python.
This ebook written by Dusty Philips, a software engineer at Facebook, teaches you step-by-step guide on how to build and deploy a complete Kivy App for iOS and Android devices.
- Title: Creating Apps in Kivy
- Publisher: O’Reilly Media
- Pages: 188
- Number of chapter: 9
- Publisher: O’Reilly Media
- Date of Publication: April 2014
- File: PDF
If you’re just studying kivy, or you want to take a new programming journey into the world of Kivy, then you might be asking…
What is Kivy?
“Kivy is an open source Python library for developing mobile apps and other multitouch application software with a natural user interface (NUI). It can run on Android, iOS, Linus, OS X, and Windows.”
Kivy is free and open source software, distributed under the terms of the MIT license.
Usefulness of Kivy
- Kivy has elegant built-in support for multitouch devices.
- Kivy is the only viable way to code in Python on mobile devices.
- Kivy replaces the horrible APIs of earlier graphical interfaces like HTML and CSS.
- Kivy allows you to maintain a single application for numerous operating systems.
Interesting Topics in Creating Apps in Kivy
Here are the complete chapters you’ll find in this ebook, which will give you a sound understanding of Kivy.
- Chapter 1: Introducing Kivy
- Chapter 2: Events and properties
- Chapter 3: Manipulating Widgets
- Chapter 4: Iterative Development
- Chapter 5: Kivy Graphics
- Chapter 6: Kivy Storage
- Chapter 7: Gestures
- Chapter 8: Advanced Widgets
- Chapter 9: Releasing Android and iOS
Each chapter includes exercises, using examples that run on Python 3 and Python 2.7. Learn how Kivy simplifies mobile development with its cross-platform API and domain-specific Kv language, and why this free and open source toolkit is ideal for commercial products.
Creating Mobile Apps with Kivy will guide you on the steps you need to follow to design, create and implement your own apps.
“I’m happy you’re here to study Kivy with me and hope that you’ll enjoy reading it as much as I have enjoyed writing it.
I am confident that you will be happy with the App you develop and deploy in this book and that it will lead you to develop many new applications of your own design.
I look forward to seeing your Kivy Apps on the Android and iTunes market in the near future,” Dusty Philips, the writer said.
Who Should Read Creating Apps in Kivy Mobile with Python
This book is for fairly new programmers who have read the Python tutorial, but haven’t done a lot of real-world coding.
Those who want to get a full understanding of programming workflow.
This ebook is also for those who want to create and build a fully functional mobile application.
It will also be useful to programmers who are just laying their hands on Python, and want to use Kivy for its amazing API, integrated multitouch support, or cross-platform deployment.
If you want to learn about programming workflow, not just Kivy, then Creating Mobile Apps with Kivy is for you.
About the author: Dusty Philips
He is a Canadian software engineer and author. He holds a master’s degree in computer science and is an active member of various open source communities, most notably Python, Arch Linux, and Gittip. He has written two previous books: Hacking Happy, and Python 3 Object-Oriented Programming and won the 2010 Django Dash.