Skip to main content

Introduce first-time users to your app

To show a first-time user how to get the most from your app, present onboarding information at app startup. Here are some examples of onboarding information:

  • Present detailed information on which channels are available when a user first accesses a channel app.
  • Call attention to noteworthy features in your app.
  • Illustrate any required or recommended steps that users should take when using the app for the first time.

The Leanback androidx library provides the OnboardingSupportFragment class for presenting first-time user information. This lesson describes how to use the OnboardingSupportFragment class to present introductory information that is shown when the app launches for the first time. OnboardingSupportFragment uses TV UI best practices to present the information in a way that matches TV UI styles, and is easy to navigate on TV devices.

Comments

Post a Comment

Popular posts from this blog

android app

Application Fundamentals Android apps can be written using Kotlin, Java, and C++ languages. The Android SDK tools compile your code along with any data and resource files into an APK, an  Android package , which is an archive file with an  .apk  suffix. One APK file contains all the contents of an Android app and is the file that Android-powered devices use to install the app. Each Android app lives in its own security sandbox, protected by the following Android security features: The Android operating system is a multi-user Linux system in which each app is a different user. By default, the system assigns each app a unique Linux user ID (the ID is used only by the system and is unknown to the app). The system sets permissions for all the files in an app so that only the user ID assigned to that app can access them. Each process has its own virtual machine (VM), so an app's code runs in isolation from other apps. By default, every app runs in its own Linux process. The An...