{"product_id":"9781491947357","title":"Creating Apps in Kivy: Mobile with Python","description":"\u003cp\u003eBuild 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.\u003c\/p\u003e\u003cp\u003eEach 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.\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eDesign custom widgets with the Kv language\u003c\/li\u003e\n\u003cli\u003eDelve into Kivy events, event handlers, and properties\u003c\/li\u003e\n\u003cli\u003eDynamically change which Kivy widgets are displayed\u003c\/li\u003e\n\u003cli\u003eUnderstand and apply iterative development principles\u003c\/li\u003e\n\u003cli\u003eCreate basic animations, using Canvas and graphics primitives\u003c\/li\u003e\n\u003cli\u003eStore local data with Kivy’s powerful key value store\u003c\/li\u003e\n\u003cli\u003eAdd basic gestures to switch between app views\u003c\/li\u003e\n\u003cli\u003eImprove your app’s usability with Kivy’s built-in widgets\u003c\/li\u003e\n\u003cli\u003eDeploy the app to your Android or iOS device, using Buildozer\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"O'Reilly Media, Incorporated","offers":[{"title":"Default Title","offer_id":47126855254256,"sku":"9781491947357","price":10.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9781491947357_p0.jpg?v=1763662105","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9781491947357","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}