Step-by-step app launch process

If you have either a HTML5 or HbbTV app you want to publish on Titan OS, please follow the process below to submit for review and prepare for release.

1

Compatibility check

Ensure your app is compatible with all Titan OS specifications.

2

Create test URL

Create a test URL for thorough evaluation and QA purposes. You will need to share this URL with us via our application form (see Step 4).

3

Whitelist the IPs & provide credentials

If your app is behind a paywall or geoblock, please provide the appropriate credentials for access via our application form (see Step 4). For IP whitelisting, please contact the Support team for the list of IPs.

4

Share app assets and information

Submit all app assets and requested information via this form. (Please note: this is a temporary solution that will be improved in the near future.) For asset specifications, see Asset Requirements below.

5

App intake test

After we have received your submission form, the Titan OS Quality Assurance (QA) team will conduct a detailed intake test of the app, with a focus on playback functionality and key handling.

6

Resolve any issues identified in the device and/or app

Address and resolve any device or app performance issues identified in the QA Report (if applicable).

7

Full QA on production URL

Titan OS will perform full QA testing on the app production URL to ensure readiness for release.

8

Release

Once full QA is complete and passed, the app is ready for publishing on Titan OS. To proceed with publishing, terms and conditions need to have been settled with Titan OS Business Development. Contact here.

App Assets Specifications

To ensure proper display within the operating system, each application is required to provide a set of assets: icons, backgrounds and logo.


Icons

We request partners to provide two icon formats, each serving specific purposes:

  1. Main Icon

    • Format: JPG or PNG

    • Size: 1024x1024px.

    • Usage: This icon is used for displaying the application on the Home Screen.

  2. App Store Icon

    • Format: JPG or PNG

    • Size: Minimum of 960x540px.

    • Usage: This icon is displayed on the Apps Page and in Search Results.

Note on the file size: The size of each file should not exceed 10Mb.

Background

In the latest version of the operating system, each application will have its own detailed page. To enhance the user experience, we request the provision of one to three images that will be used as the background for this page. If more than one image is provided, Titan will chose which one to use.

Example of using Background in the interface

  1. Requirements

    • Format: JPG or PNG

    • Size: Minimum of FullHD (1920x1080px); ideally 4K (3840x2160px)

    • Maximum file size: 10MB

  2. Design considerations

    • Avoid placing any important elements or text in the right half of the image. This area will be overlaid with the application’s name and description, potentially obscuring it.

    • These images can represent either high quality screenshots of the application or specially designed artworks that reflects the app’s theme.

Screenshots

In the current version of the operating system, we do not use and display application screenshots. However, for compatibility with earlier, unupdated devices released before 2022, we request developers to upload at least one screenshot. The maximum number of screenshots allowed is three.

  1. Requirements

    • Format: JPG or PNG

    • Size: Minimum of FullHD (1920x1080px); ideally 4K (3840x2160px)

    • Maximum file size: 10MB

To facilitate the possible promotion of your app, we request that you provide us with the logo on a transparent background. This logo could be used in the banners on the Home Screen and on the Apps Page, as well as on the App Detail Page.

  1. Requirements

    • Format: PNG

    • Size: Minimum height of 512px. The width depends on the logo dimensions.

    • Maximum file size: 10MB

  2. Design considerations

    • The logo should appear clear and contrast well against a dark/black background.

    • Please crop all empty space around the logo; it should fit tightly inside its area without margins.