Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a2200709 i 4500 
001    944986070 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr unu|||||||| 
008    160317s2015    enka    o     001 0 eng d 
019    919297406|a919342889 
020    9781783987399|q(electronic bk.) 
020    1783987391|q(electronic bk.) 
029 1  AU@|b000056696535 
029 1  CHNEW|b000892935 
029 1  CHVBK|b374520925 
029 1  DEBBG|bBV043624946 
029 1  DEBBG|bBV043969010 
029 1  DEBSZ|b48579523X 
029 1  GBVCP|b882753614 
035    (OCoLC)944986070|z(OCoLC)919297406|z(OCoLC)919342889 
037    CL0500000721|bSafari Books Online 
037    D2193D0D-5B58-418E-8380-82B66418D4D3|bOverDrive, Inc.
       |nhttp://www.overdrive.com 
040    UMI|beng|erda|epn|cUMI|dIDEBK|dYDXCP|dEBLCP|dOCLCF|dDEBBG
       |dKSU|dIDB|dOCLCQ|dMERUC|dOCLCQ|dTEFOD|dCEF|dOCLCQ|dUAB
       |dUKAHL|dRDF|dOCLCQ|dN$T|dNLW|dOCLCO|dK6U|dOCLCQ|dOCLCO
       |dOCLCL 
049    INap 
082 04 005.365 
082 04 005.365|223 
099    eBook O'Reilly for Public Libraries 
100 1  Solis, Hugo,|eauthor. 
245 10 Kivy cookbook :|benhance your skills in developing 
       multitouch applications with Kivy /|cHugo Solis.
       |h[O'Reilly electronic resource] 
264  1 Birmingham, UK :|bPackt Publishing,|c2015. 
300    1 online resource (1 volume) :|billustrations 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
490 1  Quick answers to common problems 
500    Includes index. 
505 0  Cover -- Copyright -- Credits -- About the Author -- About
       the Reviewers -- www.PacktPub.com -- Table of Contents -- 
       Preface -- Chapter 1: Kivy and the Kv Language -- 
       Introduction -- Installing Kivy -- Building your 
       interfaces -- Declaring properties within a class -- 
       Relating Python code and the Kv language -- Referencing 
       widgets -- Accessing widgets defined inside the Kv 
       language in your Python code -- Reusing styles in multiple
       widgets -- Designing with the Kv language -- Running your 
       code -- Using Kivy garden 
505 8  Chapter 2: Input, Motion, and Touch Introduction -- Using 
       the mouse -- Evolving to the touchscreen -- Working with 
       the accelerometer -- Using the gyroscope -- The 
       differences between the touch and motion events -- 
       Recognizing touch shapes -- Detecting multitapping -- 
       Grabbing touch events -- Recording gestures -- Chapter 3: 
       Events -- Introduction -- Scheduling a one-time event -- 
       Scheduling a repetitive event -- Triggering events -- 
       Defining widget events -- Creating custom events -- 
       Attaching callbacks -- Declaring a property 
505 8  Compounding propertiesChapter 4: Widgets -- Introduction -
       - Using the basics: buttons, labels, and text inputs -- 
       Manipulating the widget tree -- Traversing the tree -- 
       Using swappable widgets -- Organizing with layouts -- 
       Using FloatLayout -- Using BoxLayout -- Using GridLayout -
       - Using StackLayout -- Using RelativeLayout -- Using 
       AnchorLayout -- Working with ActionBar -- Chapter 5: 
       Graphics -- Canvas and Instructions -- Introduction -- 
       Separating with the screen manager -- Using drawing 
       instructions -- Using context instructions 
505 8  Working with manipulating instructionsRotating, 
       translating, and scaling the canvas -- Modifying with 
       multitouching -- Storing and retrieving the coordinate 
       space context -- Introducing animations -- Chapter 6: 
       Advanced Graphics -- Shaders and Rendering -- Introduction
       -- Using Carousel -- Creating and using Atlas -- Creating 
       layouts -- Editing shaders -- Creating widgets -- Creating
       your own shader -- Rendering in a Framebuffer -- 
       Optimizing graphics -- Chapter 7: The API in Detail -- 
       Introduction -- Getting to know the API 
505 8  Using the asynchronous data loaderLogging objects -- 
       Parsing -- Applying utils -- Leveraging the factory object
       -- Working with audio -- Working with video -- Working 
       with a camera -- Using spelling -- Adding effects -- 
       Advanced text manipulation -- Chapter 8: Packaging our 
       Apps for PC -- Introduction -- Packaging for Windows -- 
       Including multimedia for Windows -- Running apps in 
       Windows -- Packaging for Mac OS -- Including multimedia 
       for Mac OS -- Running apps in Mac OS -- Packaging for 
       Linux -- Including multimedia for Linux 
588 0  Online resource; title from cover page (Safari, viewed 
       March 11, 2016). 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
650  0 Python (Computer program language) 
650  0 Application software|xDevelopment. 
650  6 Python (Langage de programmation) 
650  6 Logiciels d'application|xDéveloppement. 
650  7 Application software|xDevelopment|2fast 
650  7 Python (Computer program language)|2fast 
776 08 |iPrint version:|nDruck-Ausgabe|tSolis, Hugo. Kivy 
       Cookbook 
830  0 Quick answers to common problems. 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781783987382/?ar
       |zAvailable on O'Reilly for Public Libraries 
938    Askews and Holts Library Services|bASKH|nAH29155273 
938    EBL - Ebook Library|bEBLB|nEBL3564794 
938    EBSCOhost|bEBSC|n1056297 
938    ProQuest MyiLibrary Digital eBook Collection|bIDEB
       |ncis32444217 
938    YBP Library Services|bYANK|n12587228 
994    92|bJFN