Skip to main content
Skip table of contents

OpenTV ION app publication for operators

Overview

There are five phases in the OpenTV ION app publication process:

  • Phase 1 – Prerequisites: initiating publication with the app store, understanding roles and responsibilities.

  • Phase 2 – Preparation: organising the content and customising the app with operators' branding.

  • Phase 3 – Verification: E2E app testing and verification with the app store guidelines.

  • Phase 4 – Signing: preparing the app for publication using the operators' legal entity.

  • Phase 5 – Submission: publishing the app.

Parties involved in publishing the OpenTV ION app:

  • Operators – Own the content rights, owns the app store account and is legally responsible for the OpenTV ION app in the app store.

  • NAGRAVISION – The OpenTV ION app developer, provides signed app software.

  • App Store – Amazon, Apple and Google own each of their respective app stores and have their own submission processes.

Information Flow

Phase 1 - Enrolling in the App Store Developer Account

  • Operators must initiate the submission process to the app store as the legal relationship is between the app store and the operator.

  • Operators must enrol with each of the app stores (Apple, Amazon and Google) and create a developer account with each store.

  • Operators will be legally and financially responsible for the published app.

Phase 2 - Preparing the App for Submission

Operators to supply:

  • Video content for the app

  • App icons for the launcher

  • Branding and configuration (see the branding and configuration guide)

  • Additional content for the app store catalog:

    • Legal entity

    • App name

  • Content to merchandise the app for app store catalog:

    • Hero artwork

    • App screenshots

    • App description

Phase 3 - App Testing and Verification

  • The application will be tested with the operators' content and metadata.

  • NAGRAVISION has an app submission template that follows each of the store guidelines. 
    Changes that are outside the template risk submission rejection; guidelines can be found here:

Phase 4 - Signing the App

  • The OpenTV ION app is signed using the operator's app store certificate, provided by the app store.

Phase 5 - Submitting the App

Roles and Responsibilities

  • NAGRAVISION acts as the app developer and provides signed software.

  • OPERATORS own the developer account and ongoing relationships with the stores and deployed apps.

  • APP STORES, each organization has its own unique submission processes for their app stores

Operators

Are responsible for:

  • App store account ownership

  • Content/Content rights

  • Legal and financial (in app purchases) contact to the app store

  • Providing app store metadata: app name, legal entity name

  • App store publication

  • Testing the app (together with NAGRAVISION)

  • Making sure the app follows the app store guidelines and regulations

  • Content aggregation

  • App customisation per operators requirements

  • Helping operators submit app metadata: hero artwork, app screenshots, descriptions etc.

App Stores (Amazon, Apple, Google)

Are responsible for:

  • App store submission guidelines

  • Test suite for app submission process

  • Final deciding body on whether the app can be published in the app store

NAGRAVISION

Is responsible for:

  • Developing, maintaining and delivering signed software (OpenTV ION app) branded and configured for operators.

  • Basic app template and reference QA testing with app stores to ensure basic template meets store guidelines.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.