Registering Awarding

This guide explains how to register and update the Goggle box app.

Creating New App

To register a new app, click the [Create App] button in the 'Applications' listing.

Figure 1. Create New Application

On the provided app creation page, simply enter the app name, app type, and default language to create a new app ID.

At this fourth dimension, the entered app name and generated app ID are used as app identifiers, so they cannot be duplicated and cannot be inverse after cosmos.

The app name you enter when creating an app is the name used for app management within the Boob tube Seller Office system, regardless of the app title displayed on the TV.
Also, the app ID generated past the Television set Seller Function is independent of the Tizen ID of the app packet.

Input Field Description Mandatory Updatable
Application Name Enter the app proper noun to be used for management purposes within this arrangement. Yes No
App Type Choose whether is Tizen web app or .NET app. Yes No
Default Language Cull the default language for the app. Yep Yes

Tabular array 1. App Information

Enter all the information and click the [Done] button to create the app.

Immediately subsequently creating the app, you can enter the necessary data for the app service and upload the app package.

Uploading App Package

When registering the commencement version that has been developed, or when registering an upgrade version with features added or defects resolved, you must start upload the app package file to distribute the app.

If you click the [Upload App] push button in the 'Applications > App Package' list, the app upload folio is displayed.

Figure 2. Upload App Package

For Tizen web apps, upload files with a .wgt extension, for Tizen .Internet apps, upload files with a .tpk extension.

When uploading is consummate, a pre-test is automatically executed, and the issue of checking and detecting the settings and applied functions in the app packet is immediately provided on the screen.

The items that the pretest tool checks include:

Criteria Check Item
.wgt or .tpk - Parcel file name must non comprise special characters other than "_"
- Package file proper name must be within 100 byte
- Package must exist decompressed
config.xml - For web apps, there must be a "config.xml" file in the parcel
- Tizen ID, App Version, API Version, App Title and Feature information must be nowadays
- Should non be a Tizen ID used past other apps
- Tizen ID must exist the same as the previous version
- App Version format must come across standard (255.255.65535)
- App Version must not be duplicated
- API Version (Required Version) format must run into standard (x.y)
- Screen Size must be specified
- No Display role is but bachelor to Partner Seller
- Hosted\ -web App feature can but be used by allowed apps
- Ticker office tin just be used by immune apps
- Background Support function can be used equally "enable" only for allowed apps
- TV Fundamental Config office tin can simply be used by allowed apps, and if a tag is declared, the value must be nowadays.
- Casting Protocol Dial role can just be used by immune apps
- Required Package part can only be used by allowed sellers, and tags must be used co-ordinate to rules
- You must use only the allowed Privilege APIs, and only the Privilege APIs you take permission to employ.
- Privilege API related to Smart Controller Microphone tin only be used by immune apps
- Smart Hub Preview feature tags must be used co-ordinate to rules
- If the endpoint URL is alleged in the Smart Hub Preview tag, the URL information must be nowadays.
- Install Location function must exist used as "machine"
- Linked Device function tag should be used according to the rules
- Provider ID related tags must exist used co-ordinate to rules
- Required Services tag must be used with proper noun and min\ -version values
- Multiview Support tags must be used co-ordinate to the rules .
tizen-manifest.xml - For .NET apps, in that location must exist a "tizen-manifest.xml" file in the parcel
- Tizen ID, App Version, App Title and Characteristic data must be present
- Should not be a Tizen ID used by other apps
- Tizen ID must be the same every bit the previous version
- App Version format must run across standard (255.255.65535)
- App Version must not exist duplicated
- Screen Size must be specified
- Display Hidden function is merely available to Partner Seller
- Pre-launch Support function can exist used as "truthful" only for allowed apps
- Groundwork Support function can be used as "enable" but for allowed apps
- Casting Protocol Dial role can merely exist used by allowed apps
- Required Package function can only be used by allowed sellers, and tags must be used according to rules.
- You lot must use only the allowed Privilege APIs, and only the Privilege APIs you have permission to utilise.
- Privilege API related to Smart Controller Microphone can only be used by allowed apps
- Smart Hub Preview feature tags must be used accordingly
- If the endpoint URL is declared in the Smart Hub Preview tag, the URL information must exist present.
- TV Info tag must be declared and related tags must be used according to the rules
- Awarding Type related tags should be used according to rules
- Auto-restart or On-boot function must be used as "fake"
- Provider ID related tags must be used according to rules
- Required Services tag must be used with name and min-version values
- If Groundwork Update tag is declared, it must take its value
- Mount Install SquashFS tag must exist used according to the rules
- Multiview Support tags must exist used according to the rules
writer-signature.xml - In that location must be a "author- signature.xml" file in the package
- "writer- signature.xml" file must be valid
- Author information must exist the same equally the previous version
- Author Modulus value must exist the aforementioned as the previous version
- Writer Exponent value must be the same every bit the previous version.
signature1.xml - At that place must be a "signature1.xml" file in the package.

Table 2. Pre-testing Criteria

If the pre-test fails, the app package cannot be registered. If that fails, review and prepare all issues and upload the app package once more.

Finally, select whether to share the app source file with group members and click the [Done] button to complete the app package registration.

App Version Status

Registered app packages are provided in the 'Applications > App Bundle' list with version information.

Gear up to Submit

This is a version that has not even so been released, and tin can be deleted at any time.

Submitted

This is the version requested for release of the service, and may be rejected by some model groups depending on the issue of certification/verification.

Alpha Testing

This version has non been released on the App Shop and is undergoing alpha testing.

Versions in the alpha examination process cannot be requested for service release, and can be released later on the alpha test ends.

Also, the service country cannot be changed while the alpha exam is in progress, and it becomes possible to change when the alpha test is over.

Alpha Test Airtight

This version has not been released on the App Shop and has been alpha tested.
Y'all tin can request a release of the service in the version that has been alpha tested.

Deleting App No Longer Employ

You tin delete apps that have non yet been distributed or for which the service has been completely terminated, that is, apps with a condition of 'Under Registration' or 'Terminated'.

[Delete] button is provided for apps that can be deleted from the 'Applications' list. If yous click the button, it will be deleted immediately after confirming whether to delete it.

You can delete unreleased versions, i.e. versions with a condition of 'Ready to Submit' or 'Blastoff Test Closed'.

[Delete] push button is provided for versions that tin can exist deleted from the 'Applications > App Package' list. If y'all click the push, it will exist deleted immediately after confirming whether to delete it.

Figure 3. App Package List

Deleted apps and deleted versions cannot be recovered.