Key App Assets

Key App Assets

You must include the assets listed below in your web app. These assets will ensure that your app is branded properly in the design that is consistent with the webOS TV system UI, and other 3rd party apps.

App Icons for a Regular LG Smart+ TV

Asset

Specification

Appinfo.json property

Location

SMALL APP ICON (Required)

80 x 80,

PNG

icon

  • In system notifications

  • In the launcher app tile (in webOS TV 1.0)

In webOS TV 1.0, this type of icons is displayed as 100 x 100 px.

LARGE APP ICON (Required)

130 x 130,

PNG

largeIcon

  • In the top left corner of the screen, when the user hovers over an app tile in the Launcher.

  • In the launcher app tile (in webOS TV 2.0)

In webOS TV 2.0, this type of icons is displayed as 115 x 115 px.

The icon image files are only used for app testing or required when app submission. However, the uploaded icon image file (400x400 pixels) at seller lounge will be used as icon and large icon by auto-resize, instead of these icon files.

icon_padding80.png

App Icon Design Guidelines
  • If the app icon is in a horizontal orientation, no padding is required around the app icon.

  • It is recommended that the small, and large app icons be identical to each other. This makes it easier for the users to identify the apps.

  • The small and large app icons are always displayed on an app tile. The app tile color is the same for the small, and large app icons.

icon_padding.png

Background Images

Asset

Specification

Appinfo.json property

Location

LAUNCHER BACKGROUND IMAGE (Required)

1920 x 1080,

PNG

bgImage

On the screen, when the user hovers over an app tile in the Launcher

SPLASH SCREEN BACKGROUND IMAGE (Required)

splashBackground

On the screen, when webOS TV is loading an app

The PVR format is not used for Launcher Background Image and Splash Screen Background Image anymore because it is not compatible with webOS TV 2015 or later models. If you already have submitted an app using PVR images to the Seller Lounge, the app needs to be repackaged using PNG images and resubmitted.

Background Image Design Guidelines

  • Avoid placing an object on the TOP 200 px and BOTTOM 200 px of the image.

  • Use minimal text inside the image.

  • Use an image that represents your brand, NOT a specific piece of content.

  • Should NOT include your icon/logo.

  • Select what could entice the viewer to click and launch the app.

app_bg_guide.jpg

App Splash Image Guidelines

  • If possible, use an image that progresses from the launcher preview into the landing page of the app. For example, the splash could use elements of the UI from the first screen of the app.

  • Should NOT be a black screen.

  • Should NOT be identical to the background image.

  • Use minimal text inside the image to avoid localization problems. 

background_guide.png

App Colors

Asset

Specification

Appinfo.json property

Location

APP TILE COLOR (Required)

HEX VALUE

iconColor

The background color of the app tile. App tiles are displayed in the Home, Launcher, and Recent screens.

App Information Description

Asset

Specification

Appinfo.json property

Location

APP NAME (Required)

<= 20 characters

title

  • In the top left corner of the screen, to the right of the app icon, when the user hovers over an app tile in the Launcher

  • In system Notifications

  • In the Recent screen's Current Card Info tile

APP SECONDARY DESCRIPTION (Optional)

<= 60 characters

appDescription

In the top left corner of the screen, below the app name, when the user hovers over an app tile in the Launcher

VIEW TITLE

<= 60 characters

The View Title is dynamically provided by the app. There is no appinfo.json property for View Title. If the app does not provide a View Title, it will be left blank.

  • In the Recent cards to the right of the app name. 

  • In the top left corner of the Home screen.

  • In the top left corner of the Recent screen.

App Description VS. View Title

  • App Description provides brief information about the app; think of it as a tagline for the app. For example, the App Description for Netflix could be Watch millions of movies and TV shows anytime, anywhere.

  • View Title provides information about the user's current action or the on-screen content of the app. For example, the View Title for Netflix could be the name of a movie that the viewer is currently watching (e.g. Kung-fu Panda 2).

  • The App Description, and View Title should NEVER be the same. 

App Metadata and Key App Assets

You must also provide information about the key app assets in the app metadata file (appinfo.json). To learn more about appinfo.json, see appinfo.json.

Navigation