Creating Apps in Kivy
Mobile with Python
Publisher: O'Reilly Media
Released: April 2014
Pages: 140

Build mobile apps efficiently with Kivy, the Python-powered graphical toolkit for creating natural user interfaces with elegant multitouch support. With this hands-on guide, you’ll learn step-by-step how to build and deploy a complete Kivy app for iOS and Android devices. If you’re just beginning to work with Python, but are reasonably familiar with its syntax, you’re ready to go.

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.

  • Design custom widgets with the Kv language
  • Delve into Kivy events, event handlers, and properties
  • Dynamically change which Kivy widgets are displayed
  • Understand and apply iterative development principles
  • Create basic animations, using Canvas and graphics primitives
  • Store local data with Kivy’s powerful key value store
  • Add basic gestures to switch between app views
  • Improve your app’s usability with Kivy’s built-in widgets
  • Deploy the app to your Android or iOS device, using Buildozer
Product Details
About the Author
Recommended for You
Customer Reviews


by PowerReviews
oreillyCreating Apps in Kivy

(based on 2 reviews)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 2 customers

Sort by

Displaying reviews 1-2

Back to top

(7 of 10 customers found this review helpful)


Needs that special thing..

By Maksim

from Volgograd, RU

Verified Reviewer


  • Easy to understand


  • Not comprehensive enough
  • Too basic

Best Uses

  • Student

Comments about oreilly Creating Apps in Kivy:

The author is talented, no question about that. But there are few concerns that made me unable to give more than 2 stars.

1. The book title is misleading, it gives the impression that it is for intermediate to advanced level people who want to see various mobile app creation techniques in kivy. This book should have been named something like "Beginning kivy" or "Jump start kivy". But surely not "Creating apps in kivy" IMHO.

2. The entire book circles around one application only, and somehow the author decided that the best app for a mobile that would catch people's attention is of course... A weather app.. If this type of mobile applications is one of your favourites, then this book is for you..

3. The book content (if we take it as a beginner's book), does not provide much new information that is not already in the extensive complete documentation. The only plus is that the book is more readable than the documentation, it is written as a long connected tutorial so that you can follow it from start to end in a couple of hours and learn a couple of good things.

4. The book (at its current raw state), is too short (around 120 pages). You can pay 25 dollars and get it or just read the complete documentation for free on your e-reader, which is harder, but much more rewarding..

Having said that, I want to emphasis on the fact that the writer's writing style is unique, he does have the potential to create a bestseller if he ever decides to do that. I assume the time limits or his other projects might have affected his decisions while writing the book.

P.S: This is a re-post, the original post got stuck in a pending status in O'reilly's reviewing system without any response from Reader Reviews Support .

Thanks to Jon from O'reilly for quickly sorting this out and O'reilly twitter admins for recommending contacting Jon.

(2 of 6 customers found this review helpful)


Articulately, brightly written

By Robynsveil

from Redland Bay, QLD, Oz

About Me Developer, Maker

Verified Buyer


  • Easy to understand
  • Helpful examples
  • Well-written


    Best Uses

    • Intermediate
    • Novice

    Comments about oreilly Creating Apps in Kivy:

    The book keeps it simple. The end-product is something you can use. The author writes engagingly, great sense of humour.
    I hope to see more examples, more complex products, more variety of product application... this is a great start!

    Displaying reviews 1-2

    Back to top

    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook: $19.99
    Formats:  ePub, Mobi, PDF
    Print & Ebook: $27.49
    Print: $24.99