Android TV ( androidtv | 14 hours )

Prerequisites:
  • Experience with Android development
  • Familiarity with Java or Kotlin programming

Audience

  • Developers
Overview:

Android TV is an Android platform developed by Google for smart TVs. Apps built for Android TV allow users to view and navigate the user interface on large screens. Android TV also features content discovery, voice support, and live content feeds that bring mobile apps experience to a TV device.
 
This instructor-led, live training (online or onsite) is aimed at developers who wish to design and build new Android TV apps. They can also extend their existing apps to run on TV devices for boosting app engagement and revenue.

By the end of this training, participants will be able to:

  • Set up the necessary development environment to start developing Android TV apps.
  • Understand the requirements for qualifying an app as a TV app.
  • Create and test apps on an Android TV emulator for a first-hand user experience.
  • Make the TV app searchable and integrate it with Google Assistant to optimize the user experience.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Introduction

  • Overview of Android TV features and benefits

Getting Started

  • Preparing the development environment
  • Understanding the code structure
  • Setting up Android TV emulator    

Creating Android TV Apps

  • Overview of Leanback library
  • Understanding the Android TV app criteria
  • Creating a catalog browser
  • Creating a card presenter and view
  • Adding controls and player
  • Creating playlists and details view
  • Setting up listeners for clicked items
  • Working with controls and player
  • Implementing playback screen
  • Building and running videos

Optimizing Android TV Apps Engagement

  • Adding recommended content and channels
  • Making TV apps searchable
  • Integrating TV apps with the Google Assistant
  • Adding related videos preview

Troubleshooting

Summary and Conclusion

Sites Published:

United Arab Emirates - Android TV

Qatar - Android TV

Egypt - Android TV

Saudi Arabia - Android TV

South Africa - Android TV

Brasil - Android TV

Canada - Android TV

中国 - Android TV

香港 - Android TV

澳門 - Android TV

台灣 - Android TV

USA - Android TV

Österreich - Android TV

Schweiz - Android TV

Deutschland - Android TV

Czech Republic - Android TV

Denmark - Android TV

Estonia - Android TV

Finland - Android TV

Greece - Android TV

Magyarország - Android TV

Ireland - Android TV

Israel - Android TV

Luxembourg - Android TV

Latvia - Android TV

España - Android TV

Italia - Android TV

Lithuania - Android TV

Nederland - Android TV

Norway - Android TV

Portugal - Android TV

România - Android TV

Sverige - Android TV

Türkiye - Android TV

Malta - Android TV

Belgique - Android TV

France - Android TV

日本 - Android TV

Australia - Android TV

Malaysia - Android TV

New Zealand - Android TV

Philippines - Android TV

Singapore - Android TV

Thailand - Android TV

Vietnam - Android TV

India - Android TV

Argentina - Android TV

Chile - Android TV

Costa Rica - Android TV

Ecuador - Android TV

Guatemala - Android TV

Colombia - Android TV

México - Android TV

Panama - Android TV

Peru - Android TV

Uruguay - Android TV

Venezuela - Android TV

Polska - Android TV

United Kingdom - Android TV

South Korea - Android TV

Pakistan - Android TV

Sri Lanka - Android TV

Bulgaria - Android TV

Bolivia - Android TV

Indonesia - Android TV

Kazakhstan - Android TV

Moldova - Android TV

Morocco - Android TV

Tunisia - Android TV

Kuwait - Android TV

Oman - Android TV

Slovakia - Android TV

Kenya - Android TV

Nigeria - Android TV

Botswana - Android TV

Slovenia - Android TV

Croatia - Android TV

Serbia - Android TV

Bhutan - Android TV

Nepal - Android TV