Home Page Icon
Home Page
Table of Contents for
Title
Close
Title
by Paul Trebilcox-Ruiz
Android TV Apps Development: Building for Media and Games
Cover
Title
Copyright
Contents at a Glance
Contents
About the Author
About the Technical Reviewer
Chapter 1: Getting Started
What Exactly Is Android TV?
What to Expect from this Book
Getting Set Up
Creating a New Android TV Project
Running Your Android TV App
Summary
Chapter 2: Planning Your App
Android TV Home Screen
Launcher Icon
The Recommendations Row
Global Search
User Experience Guidelines
Casual Consumption
Cinematic Experience
Keep It Simple
Designing Your Layout
Coloration
Using Text
Other Considerations
Summary
Chapter 3: Building a Media App
Project Setup
Creating the Android Studio Project
Updating Dependencies
Building the Project Skeleton
Building the BrowseFragment Class
Creating the Data
Creating the Data Model
Loading the Data
Customizing the BrowseFragment UI
Creating a Presenter
Creating a Video Details Screen
Setting Up Video Details
Wiring Up Video Details
Displaying Content Details
Playing and Controlling Content
Creating the Media Player
Building the Playback Control Fragment
Creating Actions
Summary
Chapter 4: Enriching Your Media Apps
In-App Searching
Adding a SearchOrbView
Creating the Local Search Activity and Fragment
Implementing Local Search from a Keyboard
Using Voice Input for Local Search
Implementing a Preference Screen
Displaying a Preference Item Entry Point
Creating the Preference Screen
Using Recommendations
Building Recommendation Cards
Starting the Recommendation Service
Android TV Global Search
Building the Search Database
Creating a Global Search Content Provider
Exposing the Content Provider
Reacting to the Search Action
More Media App Features
Now Playing Card
GuidedStepFragment
Live Channels
Summary
Chapter 5: The Android TV Platform for Game Development
Android TV Games vs. Mobile
Manifest Setup
Gamepad Controller Input
Setting Up the Controller Demo Project
Storing Controller Inputs
Controller Best Practices
Using the Local Area Network
Setting Up a Second Screen Project
Advertising over the LAN
Discovering Over the LAN
Google Play Game Services
Achievements
Leaderboards
Saved Games
Multiplayer
Quests and Events
Summary
Chapter 6: Android TV App Publishing
Android TV App Checklist
Support the Android TV OS
UI Design
Searching and Discovery
Games
Distributing Your Application
Google Play Store Distribution
Amazon Fire TV Distribution
Summary
Index
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Cover
Next
Next Chapter
Copyright
Android TV Apps Development
Building for Media and Games
Paul Trebilcox-Ruiz
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset