Skip to main content

Ready to market your stellar app?

Samsung Developer Program is your gateway to app monetization success.

Learn More

Samsung Developer Program

Theme Distribution Requirements

This section contains requirements that are specifically related to registering, certifying, and publishing your theme products (themes, wallpapers, and icon packs).  Some requirements (such as creating/modifying theme code in order to meet pre-certification and certification requirements) must be performed before performing theme registration steps (such as uploading package binary files).

 Requirements that your theme products and all other free and commercial products must meet to be published in the Samsung Galaxy Apps store are not in this section.  For more details about such requirements, see the Theme Service Overview section.

The following table indicates the type of accounts your theme product representative(s) need to get and the steps your theme product needs to pass in order to publish each type of theme product in the Samsung Theme Store.

 

Personal Account

 

Theme

Samsung Account

Seller Office Account

 

Seller Office

User

Free

Commercial

 

Registered

Certified

To publish a free theme product:

R

x

x

 

R

R

To publish a commercial theme product:

R

Ø

x

 

R

R

 

R - Required               x – Can do             Ø – Cannot do

 

For a Samsung Theme Store user to download your theme product, the user's device must be a Samsung device that has the following installed on it:

  • For free theme products: Samsung Galaxy Apps Client, Samsung Account Client.
  • For commercial theme products: Samsung Galaxy Apps Client, Samsung Billing Client, Samsung Account Client.

 

Theme Distribution

Distributing a theme via the Samsung Theme Store and operation requires the following.

  • For any theme distributed via the Samsung Galaxy Apps to operate on a device:
    • Samsung Galaxy Apps Client must be installed on the device.
  • For freely distributed themes (that require no user payment to download from the Samsung Theme Store) that do NOT sell commercial items (consumable, non-consumable, non-recurring subscription, and auto-recurring subscription items that require a user payment):
    • The theme must be based on the Android™ platform.
    • The theme package binary files must integrate Samsung Account.
    • The theme must be registered in Samsung Seller Office and must be certified by Samsung.
  • For commercially distributed themes (that require a user payment to download from the Samsung Theme Store) that do NOT sell commercial items:
    • The theme must be based on the Android platform.
    • The theme package binary files must integrate Samsung Account.
    • The theme must be registered in Samsung Seller Office and must be certified by Samsung.

Age Rating Requirements and Guidelines

For details about the Samsung Galaxy Apps theme ratings and guidelines in specifying the appropriate age rating for your registered theme, see the Seller Office Service Application Age Rating Guide.

Theme Package Binary Files

Theme package binary file(s) must meet the following requirements.

  • The filename must NOT contain spaces or special characters, but can contain underscores.
  • The filename must be unique among all package binary files registered to the same theme.
  • The version code must be specified as an integer in the AndroidManifest.xml file.
  • The must not be duplicate version codes among all versions of the same registered package binary file.

Theme Certification Requirements

Themes must meet requirements for Samsung certification. While certification occurs after registration, the theme information must be gathered for entry during registration, and package binary files must meet certification requirements prior to being uploaded.

For details about theme requirements to meet the certification process, see the Samsung Seller Office Service Application Certification Guide.

  • Was this article helpful?