最新章節
- Index
- Leveraging mobile features in Android
- Resizing the screen into Android
- Packaging for Android
- Preparing for the App Store
- Leveraging mobile features in iOS
品牌:中圖公司
上架時間:2021-07-16 19:50:04
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Index 更新時間:2021-07-16 20:40:11
- Leveraging mobile features in Android
- Resizing the screen into Android
- Packaging for Android
- Preparing for the App Store
- Leveraging mobile features in iOS
- Resizing the screen into iOS
- Packaging for iOS
- Introduction
- Chapter 9. Kivy for Mobile Devices
- Running apps in Linux
- Including multimedia for Linux
- Packaging for Linux
- Running apps in Mac OS
- Including multimedia for Mac OS
- Packaging for Mac OS
- Running apps in Windows
- Including multimedia for Windows
- Packaging for Windows
- Introduction
- Chapter 8. Packaging our Apps for PC
- Advanced text manipulation
- Adding effects
- Using spelling
- Working with a camera
- Working with video
- Working with audio
- Leveraging the factory object
- Applying utils
- Parsing
- Logging objects
- Using the asynchronous data loader
- Getting to know the API
- Introduction
- Chapter 7. The API in Detail
- Optimizing graphics
- Rendering in a Framebuffer
- Creating your own shader
- Creating widgets
- Editing shaders
- Creating layouts
- Creating and using Atlas
- Using Carousel
- Introduction
- Chapter 6. Advanced Graphics – Shaders and Rendering
- Introducing animations
- Storing and retrieving the coordinate space context
- Modifying with multitouching
- Rotating translating and scaling the canvas
- Working with manipulating instructions
- Using context instructions
- Using drawing instructions
- Separating with the screen manager
- Introduction
- Chapter 5. Graphics – Canvas and Instructions
- Working with ActionBar
- Using AnchorLayout
- Using RelativeLayout
- Using StackLayout
- Using GridLayout
- Using BoxLayout
- Using FloatLayout
- Organizing with layouts
- Using swappable widgets
- Traversing the tree
- Manipulating the widget tree
- Using the basics: buttons labels and text inputs
- Introduction
- Chapter 4. Widgets
- Compounding properties
- Declaring a property
- Attaching callbacks
- Creating custom events
- Defining widget events
- Triggering events
- Scheduling a repetitive event
- Scheduling a one-time event
- Introduction
- Chapter 3. Events
- Recording gestures
- Grabbing touch events
- Detecting multitapping
- Recognizing touch shapes
- The differences between the touch and motion events
- Using the gyroscope
- Working with the accelerometer
- Evolving to the touchscreen
- Using the mouse
- Introduction
- Chapter 2. Input Motion and Touch
- Using Kivy garden
- Running your code
- Designing with the Kv language
- Reusing styles in multiple widgets
- Accessing widgets defined inside the Kv language in your Python code
- Referencing widgets
- Relating Python code and the Kv language
- Declaring properties within a class
- Building your interfaces
- Installing Kivy
- Introduction
- Chapter 1. Kivy and the Kv Language
- Customer support
- Reader feedback
- Conventions
- Sections
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Support files eBooks discount offers and more
- www.PacktPub.com
- About the Reviewers
- About the Author
- Credits
- Kivy Cookbook
- coverpage
- coverpage
- Kivy Cookbook
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Sections
- Conventions
- Reader feedback
- Customer support
- 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
- 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
- Compounding properties
- Chapter 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
- Working with manipulating instructions
- Rotating 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
- Using the asynchronous data loader
- Logging 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
- Running apps in Linux
- Chapter 9. Kivy for Mobile Devices
- Introduction
- Packaging for iOS
- Resizing the screen into iOS
- Leveraging mobile features in iOS
- Preparing for the App Store
- Packaging for Android
- Resizing the screen into Android
- Leveraging mobile features in Android
- Index 更新時間:2021-07-16 20:40:11