Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
Creating Apps in Kivy
Preface
Who Should Read This Book
Technology Used in This Book
Conventions Used in This Book
Using Code Examples
SafariĀ® Books Online
How to Contact Us
Acknowledgments
1. Introducing Kivy
Dependencies: The Hard Part
Installing on Mac OS
Installing on Windows
Writing Code: The Easy Part
Introducing the KV Language
User Interface Design
Widgets
The KV Language Root Widget
Creating a Custom Widget
Adjusting Widget Size
Size hint advice
Size advice
See it in action
File It All Away
2. Events and Properties
What Is an Event?
Adding Logic to a Custom Widget
Responding to Events
Accessing Properties of KV Language Widgets
Populating the Search Result List
File It All Away
3. Manipulating Widgets
A More Extensible Root Widget
ListView Adapters
Responding to ListView Item Events
Swappable Widgets
Switching Forms
File It All Away
4. Iterative Development
Improving the Add Location Form
Caching Widgets
Storing Actual Locations and Converting Arguments
Retrieving Weather Data
File It All Away
5. Kivy Graphics
A Conditions Widget
Dynamic Conditions
Abstracting Common Widgets
Basic Animation
Using Icons Instead
File It All Away
6. Kivy Storage
Maintaining a List of Locations
Storing the Location List
The User Settings Dialog
File It All Away
7. Gestures
The Forecast Tab
Recording Gestures
Touch Events
Recognizing Gestures
Firing Events
File It All Away
8. Advanced Widgets
Carousel
The ModalView Widget
Completing the Refactor
Adding an Action Bar
File It All Away
9. Releasing to Android and iOS
Getting Buildozer
Deploying Your Application
Deploying to iOS
Android Bonus: Accessing the GPS
Keeping It Running
File It All Away
Index
Colophon
Copyright
← Prev
Back
Next →
← Prev
Back
Next →