top

Application Lifecycle

.

Overview

The applications which have registered at the Samsung Apps TV Seller Office are launched at Samsung Smart TV through application launch process. You may choose the Samsung Smart TV model groups where to launch your applications. Until an application is launched, the application version may be updated a few times due to the back and forth testing and resolution.

If application is submitted at the Seller Office, Samsung will review and verify your application.

The application may be rejected or failed to launch due to some defects. In this case, you are required to resolve the defects and to submit the updated application package again as version up.

If application verification is passed, the application will be launched at the Samsung Smart TV model groups of the countries selected by you.

You can upgrade your applications, or expand the service countries and the launch model group. You can change also your application’s information such as application icons, screenshots and other metadata.

If you want to suspend your service on Samsung Smart TV temporarily or to terminate forever, follow the proper process. The suspended or terminated applications will not be shown on Samsung Smart TV anymore.

For more details, refer to Application Update.

Note

You are permitted to suspend or terminate your applications only for all model groups at one time.

At the below sections, application status and its launch process will be explained.

   
Table 1. App status vs. App version status vs. Model Grup Status
Step Status Description
Application Model Group
Registration Under Registration - Application is under registration and not submitted yet.
- Submitted Application has been submitted. Right after submitted, the application status is displayed as Testing.
Verification - Testing Application is under verification or/and certification. Test result will be reported after testing.
- Dropped Application test is cancelled by seller.
- Rejected Application test request is rejected when the following cases:
- application information error
- application document error
- application test environment setup failed
- or the previous reported defects are not resolved properly in the case of version up
- Failed Application test is failed.
- Waiting Launch Application test is passed and is ready to be launched.
Live - Launched Application is launched successfully on TV.
App Changing - If application information is changed, the application status is here while Samsung reviews the updates.
Change Rejected - Even seller changed application information, Samsung reject the change for some reason.
Requested Terminate - If seller requests to terminate application service, the application status is here while Samsung reviews the request. If the request is accepted, the application status will go to "Terminated".
Stop Suspended Suspended If seller suspends its application service, the application will not be shown at Samsung Smart TV right after suspension and the application status will go to "Suspended" until restore the application.
Terminated Terminated Application service is stopped permanently at Smart TV due to seller's request.
Note

  • Application status is displayed aside of each application title at “Applications” > “App Management” page.
  • Model group status is displayed aside of each model group list at “Applications” > "App Management" > “App Information” page.

Application Status

The Application Status will reflect the overall status of the application during registration or termination. This status will not show specific QA/Verification states, which are displayed at the model group level.

You can terminate or suspend your application from all launched model groups at once. In other words you cannot terminate from some devices, but not others. If you need to remove the app from certain devices, please contact your Content Manager or submit a Q&A ticket.

For these reasons, application status is defined from the previous status of submission to service stop.

The followings are application status.

  • Under Registration
  • Suspended
  • Terminated

Under Registration

Once an application ID is created but its application has not yet been submitted to QA, the application status is considered “Under Registration”. In this step, you can change any information about the application freely.

Suspended

If you suspend your application which has already been launched on some model groups, the application will go to “Suspended” status and the application will not no longer be available on any model group from that point forward. This means that the application will not be shown in the TV Apps on any Samsung Smart TVs.

You can restore the application service by “Restore” action.

Note

As mentioned above, “Suspend” is available for all model groups at one time. You cannot suspend your application only for some selected model groups.

Terminated

You can stop your application service forever by “Terminate” action. If you request termination, Samsung will review the request and the request may be accepted or rejected.

If the termination request is accepted, the application status will be shown as “Terminated” next to the application title at “Applications” > “App Management” page. The application will not appear in the TV Apps on any Samsung Smart TVs.

Unlike “Suspend”, you cannot restore the application service by “Restore” action.

Note

As mentioned above, “Terminate” is available for all model groups at one time. You cannot terminate your application only for some selected model groups.

Model Group Status

The Model Group Status will reflect the currect state of the QA/Verification of those Model Groups. The overall status of the application will be reflected in the Application Status as noted in the above section.

Note

The Model Group Status will be blank until a submission to that model group is made. At that point, you will begin to see different status updates as the application goes through the QA/Verification life cycle.

Submitted and Testing

Once application is submitted, Samsung will review the application briefly for every model group selected before formal verification. At this period, each model group selected during registration process will be marked with “Submitted” status.

If there is no issue for a model group at brief review, application QA testing of the model group will begin. At this time each model group will show “Testing” status.

If some issues are found for a model group at brief review step, the QA round will be rejected for that model group, and you will also be notified via email. At this stage, the model group will be marked with “Rejected” status.

Dropped

You can cancel the submission or stop QA testing for some or all model groups. In this case, the cancelled model groups are at “Dropped” status.

Note

The application will be available for resubmission instantly. There is no approval from Samsung required to execute the “Drop” feature.

Rejected and Fail

If any issues are found for any of the submitted model groups during the brief review (the model group is at “Submitted” status) which is pre-verification step, the application’s formal verification will be rejected for the model group. Then, the reviewing model group will be marked with “Rejected” status.

If some defects are found at any model group’s formal verification step, the model group has “Failed” status about the submitted version application.

Note

  • Version Up
    You can submit the application for the rejected model groups or the failed model groups again after updating application version. In this case, use “Version up” feature.

  • Quick Release
    Although you cannot request “Quick Release” for model groups that are in “Rejected” status, “Quick Release” is available for failed model groups only if minor (non-critical) defects have been reported at verification step.
    If you select to “Quick Release”, the application will proceed with the release with non-critical defects, and version up will not be necessary.

Suspended and Terminated

As explained above, any launched application can be suspended of terminated from all launched model groups together. In this case, model groups will be marked with “Suspended” or “Terminated” status same as application.

An application that has been suspended can be restored again on those model groups where it was originally launched.

Important

The following actions will not be available for the whole application;

Table 2. Restricted Activities per Model Group Status
Model Group Status Unavailable Activity
Submitted - to change service country
Testing - to change service country
- to change icons, app title of default language, service category
- to update application (version up)
- to add more model groups for the submitted version
Dropped
Rejected
Failed
Waiting Launch - to change service country
- to change icons, app title of default language, service category
- to update application (version up)
- to add more model groups for the submitted version
Launched
Suspended
Terminated

However, you are permitted to change Tizen application information when all the selected model groups are at “Submitted” status.