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

Registering Your Theme Product

After creating your theme in Theme Editor, you can distribute it (either for free or commercially) via the Samsung Theme Store, which first requires that you register information and components related to the theme. After you submit your registered theme for certification by Samsung and it passes certification, your theme is distributed in the Samsung Theme Store.   You manage theme distribution and finances via the Samsung Seller Office.

To register a mobile UI theme:

  • Meet all Theme Distribution Requirements.
  • Get the following (if applicable):
    • Theme package files (.apk) for the supported image resolution(s)
    • Thumbnail screenshot image files to promote your theme: Mobile UI Theme Editor creates seven or eight screenshots when theme package files are generated.
    • Issued age rating certificates (JPG)
    • URLs: Open Source license, theme privacy policy, YouTube™ video, user support site
    • Email addresses: theme user support, those notified of changes in theme registration
    • Name of copyright holder
    • Supported languages and video resolutions
    • Information needed to make appropriate field entries
  • Enter registration information in the default language (Step 2) and in English where specified.

Notes:

  • Step 1 (login) must be completed before any other step is started or continued.
  • Step 2 must be completed before Step 3 is started.
  • Steps 3 through 7 can be started, saved, continued, or completed in ANY order.
  • After some actions, an info popup is displayed that requires clicking a button (such as OK).
  • Info popup steps are NOT indicated in this procedure.
  • An asterisk (*) indicates a field entry is always required.
  • A dot (.) indicates a field entry conditional (optional or required depends on conditions).
  • In the Seller Office UI, the term application refers to the theme being registered.

 

  1. Log in to your Samsung Seller Office account:
    1. In your browser, navigate to the Samsung Seller Office website (such as http://seller.samsungapps.com).
    2. If necessary, log in to your Seller Office account with your Samsung account email ID and password.

      TS_TR_ThemeReg_01.png TS_TR_ThemeReg_02.png

      Note: You are automatically logged out after 20 minutes of inactivity.

  2. Register theme platform and default language for registration information:
    1. Click Add New Application.
      TS_TR_ThemeReg_03.png
    2. Click Theme for Galaxy.
    3. Select Default Language: [Language used to enter registration information].
      When distributing the theme to only one country, select the most suitable language.
      When distributing to more than one country, you MUST select and use the English language.
      Note: In Step 3, you can add languages that will be displayable in your Samsung Theme Store theme listing, in addition to the default language. Languages that the theme supports and displays are registered in Supported Languages.
    4. Click Next

      Note: This procedure explains data entry for ALL fields (required and optional) in each UI page. It is recommended to click Switch to Advanced Mode in each page to display all fields, and after correctly entering or changing field entries, to click Save before leaving the page.
       
  3. Register fundamental theme information:
    TS_TR_ThemeReg_04.png
    1. Enter the required * and optional information about the theme:

      Application Title *

      Title name of the theme (maximum: 100 bytes)

      Each new title must be unique among ALL titles currently registered in ALL Seller Office accounts (yours and others) for EACH platform type.

      A title can be reused after a previously registered theme has been suspended AND terminated.

      Note: This title is displayable in your Theme Store listing.

      Description *

      Brief explanation (maximum: 4000 bytes) of the theme (including a description, features, requirements, and supported languages)

      For non-English themes, the description must contain a warning stating that the full features of the theme may not be available in devices that do not support the theme's languages.

      Note: This description is displayable in your Theme Store listing.

      Tags

      Zero to 15 words or phrases associated with the theme in order to aid searches

      Note: Tags are used to search for your Theme Store listing.

      Screenshots *

      Image files of theme screenshots (JPG, 720 x 1280 pixels, six to eight, see note below) to be displayed in your theme listing in the Theme Store

      Click and browse, or drag and drop (when supported), to upload the files.

      When a theme YouTube video URL is registered:

      • The video screenshot/hyperlink is automatically put in the first screenshot location in the Theme Store theme listing.
      • A maximum of 8 screenshots can be uploaded in this field.

      Pre-listen Sound ·

      The sound files (MP3 or OGG, 1.0MB or less) used in your theme for Theme Store users to play them before downloading your theme

      type
       

      File name

      Play time

      Size

      Function of the sound file (up to 8): ring tone, alarm tone, notification sound, touch sounds, hardkeys, dialing keypad tone, keyboard sound, and backspace button

      Title of the sound file

      Runtime (seconds)

      Size (bytes)

      To register a sound file, click the [plus icon].

      To remove the sound file, click the [x icon].

      Register ALL and ONLY the same types of Pre-listen Sound files used in the theme.

      Category *

      One or more subgroups that best describe the theme:

      Colour Palette [Subgroup]

      Topics [Subgroup]

      Color of the theme panel background
       

      Descriptive group related to the theme

      Note: Available categories and subcategories depend on the platform, theme package files, permissions, and other factors.

      Typically, the theme will be listed in the Theme Store under the topics category, unless otherwise required by country requirements.

      Age Restriction *

      Samsung Galaxy Apps age rating of the theme

      The selected age rating and distribution country will determine the actual age that is displayed in your theme's Theme Store listing.

      For details, see the Samsung Seller Office Service Application Age Rating Guide.

      Rating Certificate for Available Countries ·

      Industry age ratings and certificates

      Note: Initial entries are determined by the selected Age Restriction.

      Other than the default entries, there are no requirements that must be met. However, uploading issued certificates can help establish the proper age rating of your theme.

      For more details, see the Samsung Seller Office Service Application Age Rating Guide.

      For each age restriction certificate issued to the theme by one of the listed or other issuing organizations:

      • For certificates issued by an organization not listed, upload in the ETC category.
      • If GRB and MJ/DEJUS age ratings were issued to the theme, select Age Restriction: (the issued rating).
        Note: When the theme Age Restriction * is set to 18+, the MJ/DEJUS age rating will be fixed as 18+ and cannot be changed.
        If the issued rating is different, note this in the certification comments.
      • Click Upload, and navigate to and select the scanned certificate JPG, PNG, or GIF image file.

      Supported Languages *

      One or more displayable languages of the theme

      To add a language, click Add, mark one or more languages that the theme supports, and click Save.

      To delete a language, click [Language's X-box].

      Open Source URL ·

      For themes that use or include open source software, the URL of the open source license (maximum: 200 bytes)

      Privacy Policy URL ·

      If your theme has a privacy policy that requires a separate notification, the URL (maximum: 200 bytes) of the theme privacy policy

      You Tube URL

      YouTube video ID (11-digits maximum: 200 bytes) of a YouTube video that is related to the theme.

      The format of the complete URL is:
      http://www.youtube.com/watch?v=<YouTube video ID>

      The initial screenshot/hyperlink of the video will automatically be displayed in the first screenshot location of the Theme Store theme listing.

      For more details, click YouTube URL Information.

      Copyright Holder ·

      When a copyright of the theme exists, the name of the copyright holder (maximum: 100 bytes)

      If a company is the holder, enter the company name. If an individual is the holder, enter the individual's name.

      When entered, the copyright holder's name is displayed in the Theme Store listing instead of the seller's name.

      Support E-Mail *

      Email address of the person to whom theme end-users can send inquiries to (maximum: 100 bytes)

      To auto-populate with the Seller Office account holder email, mark Use by default profile information.

      Support URL

      URL of the available end-user support site for the theme (maximum: 200 bytes)

      Notify Result

      One to 20 email addresses which are notified of changes in the status of the theme registration

    2. Click Save.
  4. Optional: Add information in other languages for Theme Store use:

    Note: This step is optional. Enter theme title, description, and screenshots for Galaxy Apps Store display when the user wants to see your theme listing in the alternate language. Enter tags in the alternate language to aid searching for your theme.

    1. If necessary, click Switch to Advanced Mode.
    2. For each alternate language to be displayable:
      1. Click Add.
      2. In the Add Language popup, mark the displayable language(s) and click Save.
      3. In the main screen, click Select Language tab > [Displayable language].
      4. Verify the Add Information first tab changed to the [Displayable Language].
      5. In the [Displayable Language] tab:
        1. Enter the Application Title, Description, and Tags entries in the displayable language.
        2. Drag and drop, or browse and upload, 6 to 8 screenshots in the displayable language.

          For entry details, see step 3.a above.

    3. Click Save.
    4. Click Select Language tab > [Default language].
  5. Upload and register the theme package binary file(s):
    Note: Package binary filenames:
    • Must be unique among all package files registered to the theme.
    • Must not contain spaces or special characters, but can contain underscores.
    • For more package file requirements, see Theme Registration Prerequisites.
    1. For 1–10 theme package binary files:
      TS_TR_ThemeReg_05.png
      1. Click Add binary or Add more binary.
        TS_TR_ThemeReg_06.png
      2. Enter the required information and upload the package file(s):

        Google Mobile Service *

        Whether or not the theme provides the user with any Google™ services (such as Google Maps™, Gmail™, and Talk)

        Yes

        No

        The theme does provide Google services.

        The theme does not provide any Google services.

        The setting can be changed for the current package binary version.

        Note: The distribution of themes that provide the user with any Google services is prohibited in some countries (such as China) and will be automatically enforced by Seller Office.

        Binary Upload *

        Package binary file of the theme

        Click Upload, navigate to and select the file, and click Open.

      3. Click Save.
      4. For each additional package binary file, repeat the registration and upload process.
    2. Review the information about the added package binary file(s):
      TS_TR_ThemeReg_07.png
      1. Review the basic information about the files:

        No

        Index number assigned to the package binary file based on order of adding files

        Version

        Latest version code and name of the package binary file

        File Name

        Filename, number of bytes, and status of package binary file processing:

        Registering   

        In registration       

        Pre-certification  

        Certification           

        Rejected                   

        Passed                       

        On sale       

        The file for a new theme has been registered or the file for a registered theme has been changed.

        The file has failed or completed certification OR its free/commercial status has been changed.

        The file is undergoing Samsung pre-certification.

        The file is undergoing Samsung certification.

        The file has failed certification or cannot be certified.

        The file has successfully completed certification.

        The file is currently being distributed (freely or commercially) OR the file is NOT being distributed and is waiting for the specified Selling Start date to start being distributed.

        Theme Type

        Kind of theme, as specified by the theme APK file
        (The entry cannot be changed.)

        The theme type is theme for all APK files.

        Device

        Number of devices that are compatible with the package binary file AND are currently being distributed in the Theme Store

        Modify

        Icon button to change info and upload a later version of the package binary file

        Delete

        Icon button to permanently remove the package binary file

      2. To review and change the selection for distribution in the Theme Store of phone devices that are compatible with each registered theme package binary file:
        1. If necessary, click Switch to Advanced Mode.
        2. Click Selected Device(s).
          TS_TR_ThemeReg_08.png
        3. In the Detailed Device Settings popup:
          Note: Upon initial display, the popup shows the current status of each device.
          1. Review the compatible device information:

            device(s) has (have) been selected

            When the popup was initially displayed, the total number of devices that are compatible with one or more theme package binary files AND are selected for distribution in the Theme Store

            Changes are not indicated until after the popup is saved and closed.

            [Binary Number]

            Mouse-over the number to display the package binary filename

            On Sale checkmark indicates the package binary file is currently being distributed in the Theme Store.

            Check All

            Selects/unselects all devices in all groups, whether their group is expanded or collapsed

            For select/unselect details, see the [Device listing] field below.

            [Group Title Bar]

            Expands/collapse the list of devices in the group type

            [Device listing]

            For each listed device/package binary file combination, the status of compatibility and distribution of the package binary to the device in the Theme Store:

            No checkbox

            Empty checkbox

            Red checkmark

            On Sale checkmark

            The device is NOT compatible with the binary, which cannot be selected for distribution.

            The device is compatible with the binary, which is NOT selected for distribution.
             

            The device is compatible with the binary, which IS selected for distribution, BUT is NOT currently being distributed.

            The device is compatible with the binary, which is selected for distribution, AND is currently being distributed.

            Note: Each listed device is compatible with at least one binary file.
          2. To change the distribution status of a device, click [Binary file / device checkbox].
            Note: Duplicate devices discovered when verifying theme titles cannot be selected.
          3. To register the changes made and close the popup, click Save.
          4. To NOT register any changes made and close the popup, click Cancel.
      3. To review detailed information about a file:
        1. If necessary, click Switch to Advanced Mode.
        2. Click [File's version ID, number, or name]​.
          TS_TR_ThemeReg_09.png
        3. Review the detailed information:

          Version Code

          Integer value that represents the version of the theme code in the package binary file relative to other versions

          Version Name

          String value that represents the release version of the theme code in the package binary file, for display to others

          Updated

          Local time (in local format) that the package binary file was last registered

          Device Recommendation Information

          General information about the package binary file:

          Package Name

          Package ID

          API (minSdkVersion)

          API (maxSdkVersion)

          [Device Feature]
           

          Title name of the Android™ package binary file

          Unique IDentifier of the package binary file

          Lowest Android API level that the package binary file is compatible with.
           

          Highest Android API level that the package binary file is compatible with.
          Note: Android API level identifies the framework API revision offered by – but is NOT – the Android version number.

          Whether the package binary file supports/uses the following device features as stated (green checkmark) OR does not as stated (no checkmark)

          For details, see section 3.2.6. Theme Manifest File Listing Requirements of the Samsung Seller Office Service Application Certification Guide.

          Galaxy Specials Information
           

          Whether the package binary file has integrated each Galaxy Special SDK (green checkmark) OR has not integrated the (no checkmark):

          • Samsung Developer SDK
          • S Pen SDK
          • S Health SDK
          • Music Studio SDK
          • Samsung IAP SDK 
          • Group Play SDK
          • Smart Connectivity SDK
          • PEN.UP SDK

          Additional Information

          Whether the package binary file supports/provides the following as stated (green checkmark) OR does not (no checkmark):

          VOIP

          Google Mobile Service

          The file supports VoIP.

          The file provides Google mobile services to users.

          Resolution(s)

          Video resolutions supported by the package binary file

        4. To hide the details, click [File's version ID, number, or name].
    3. To change information about the current version or upload a later version of an added package binary file:
      1. Click the file's [Modify Pencil-icon].
      2. In the Add binary popup, change necessary information and upload a later version of the package binary file (step 5.a. above).
    4. To delete an added package binary file:
      1. Click the file's [Delete X-icon].
      2. In the Notice popup, click Yes.
    5. Click Save.
  6. Set the theme distribution pricing, countries, and availability date range:

    Caution: When a theme is switched between free and paid, Price and Country settings are reset.

    1. Click Country & Price.
    2. For a freely distributed theme:
      TS_TR_ThemeReg_10.png
      Enter the required and optional information about the theme:

      Price *

      Theme distribution:

      Free

       

      The theme can be downloaded from the Theme Store without a user payment.

      Country *

      One or more countries the theme is to be made available to Theme Store users (distribution country):

      Note: Lower settings can affect hierarchically higher settings. After making lower selections, ensure higher selections are as desired.

      Checkmark
       

      Check All

      [Region Name]

      [Country Name]

      When SAMSUNG Galaxy Apps becomes available…
      To automatically add a country when the Theme Store initially becomes available in the country.

      Selects/Unselects all regions and all countries.

      Selects/Unselects all countries in the region.

      Selects/Unselects the country.

      Note: There are restrictions based on other registration settings.
      When a selected country contradicts a restriction, the country will be automatically changed to NOT selected.
      For details, see Country Distribution.

      Caution: If no country or region is selected, the theme will NOT be available via the Theme Store.

      Selling Starts

      Date that distribution of the theme in the Theme Store will begin

      [Date entered or selected]   

      Checkmark                       

      Listing and distribution will start on the specified date OR the day of theme approval, whichever is later.


      Default  Selling starts on the day of approval
      Listing and distribution will start on the day of theme approval.

      Selling Ends

      Date that distribution of the theme in the Theme Store will stop

      [Date entered or selected]    

      Checkmark                       

      Listing and distribution will stop at the beginning of the specified date (00:00:00 local time).


      Default  Permanent
      Listing and distribution will NOT stop until this setting is changed to a specified date.

    3. For a commercially distributed theme:
      TS_TR_ThemeReg_10.png
      1. Enter the required and optional information about the theme:

        Price *

        Theme type of distribution and standard price of the theme:

        Paid

        USD ($)

        The theme can be downloaded from the Theme Store after the user makes a payment.

        Standard USD price in United States of America dollars that determines the default country-specific price for all distribution countries

        However, other factors can override the default country-specific price. 
        For each distribution country, the price displayed in the Theme Store that the user must pay in the local currency to download the theme will be the country-specific price at the time of the transaction. 

        For details, see the Specific Price for a Country/Region section in the Country parameter below.

        For more theme and commercial item pricing details, see Data Entry Details, Interactions, and Restrictions.

        When the USD amount is correctly specified, click Apply.

        To change the USD amount, enter a new price and click Apply.

        Payment Method

        One or more methods available to the user to pay for the theme when supported in a distribution country and not overridden by selecting phone bill payment:

        Methods can include: Credit Card, Micropayment, PayPal, Phone Bill, Cyber Cash, Qiwi, Pre Paid Card, and WebMoney.

        Red check
             

        Blue/empty checkbox      

        The method is available to users in supporting countries and cannot be made unavailable UNLESS overridden by phone bill payment.

        The method can be made unavailable or available to users in supporting countries.  To change the method's availability, click [Method's checkbox].

        Note: Credit card and phone bill payment (if selected) are the default methods of payment. Payment method(s) can vary based on the distribution country. 

        For billing details, click How will billing fee be paid by payment methods?

        For more payment method details, see the Country field below and see Data Entry Details, Interactions, and Restrictions.

        Country *

        One or more countries to which the theme is to be distributed via the Theme Store, and optional price and phone bill payment for each country.

        Distribution Country

        Note: Lower settings can affect hierarchically higher settings.  After making lower selections, ensure higher selections are as desired.

        Checkmark
         

        Check All

        [Region Name]

        [Country Name]        

        When SAMSUNG Galaxy Apps becomes available…
        To automatically distribute the theme to a country when it initially becomes available in the Theme Store.

        Selects/Unselects all regions and all countries.

        Selects/Unselects all countries in the region.
         

        Selects/Unselects the country.

        Note: There are restrictions based on other registration settings. When a selected country contradicts a restriction, the country will be automatically changed to NOT selected. For details, see Data Entry Details, Interactions, and Restrictions.

        CAUTION: If no country or region is selected, the theme will NOT be available anywhere via the Theme Store.

        Theme Payment

        Theme payment methods, price, and phone bill payment specific to a distributed country or to countries in a distributed region.

        To expand/collapse a geographical region, click [Region's title bar].

        Payment Methods

        For each country/region, payment method icons indicate the payment methods available to Theme Store users.

        Specific Price for a Country/Region

        Note: For each separate country, each country-specific price can be set independently.  For each regional block of countries, its country-specific price setting applies to all countries in the block.

        Initially, the country-specific price displayed is determined by the standard USD price of the theme and the current daily rate of exchange.

        For each country, a specific price can be set that overrides the localized standard price.

        Phone Bill Payment

        For countries with carrier agreements, phone bill payment can be made the automatic payment method, which will cause phone bill payment to override all other available payment methods, and carrier tier price options to override the current country-specific price.  

        To apply phone bill payment to all available countries:

        1. Click Check All (Apply Phone Bill).
        2. For each country, follow the next procedure.

        To apply/unapply phone bill payment to a specific available country:

        1. Click [Country's Apply Phone Bill].
          Note: If only 1 carrier and 1 price tier is available, that price will be applied.  Skip to step 5 below.
        2. Click Carrier Prices.
        3. In the Carrier prices popup:
          1. Review the available price tiers (blue text) for the available carrier(s).
            Note: Galaxy Apps is not responsible for any loss incurred due to user negligence in checking prices.
          2. Click Close
        4. Select the [Country's specific price]: (Suitable carrier tier price for your theme).
          Note: NO carrier tier price is recommended, including the country-specific price that is initially displayed upon selecting phone bill payment.
        5. Ensure the [Country's specific price] is suitable.
          The equivalent standard USD price (in USD $) is indicated below.

        Note: For more payment details, see Data Entry Details, Interactions, and Restrictions.

        Selling Starts Date that commercial distribution of the theme will begin

        [Date entered or selected]

        Checkmark

        Listing and distribution will start on the specified date OR the day of theme approval, whichever is later. 


        Default  Selling starts on the day of approval 
        Listing and distribution will start soon after theme approval. 

        Selling Ends

        Date that commercial distribution of the theme will stop

        [Date entered or selected]  

        Checkmark

        Listing and distribution will start on the specified date OR the day of theme approval, whichever is later.


        Default  Permanent
        Listing and distribution will NOT stop until this setting is changed to a specified date.

      2. Click Save.
  7. Register theme information related to certification:
    TS_TR_ThemeReg_13.png
    1. Enter the required and optional information about the theme:

      Please enter comments to the Certification Team ·

      In English only, information to aid certification evaluation (maximum: 4000 bytes)

      Required: For initial submittal of the theme:

      • Theme login info (valid user name / ID and password), temporary login ID and password, fake card number for testing at the bottom for certification evaluation
      • Explanation of why the theme does not meet requirements with the word should.

      For re-submittal to update the theme after getting certification:

      • All changes made from the previous version.
      • Changes made to address all failure issues.

      Note: If required information is omitted, certification may be rejected.

      Optional: For initial submittal or re-submittal of the theme:

      • Additional information (such as developer comments)
      • Information to prevent unnecessary certification QA failures
        (such as the concept of the theme, self-test results, precautions to be taken while testing the theme)

      Attach materials for requesting certification

      Upload a document (less than 1MB) that includes information to be referenced during certification (such as the results of self-testing and proof of copyright).

      Attach the result of self testing

      Upload a completed Samsung Developers Self‑Check List (Mobile) document containing the criteria and results of theme testing performed by its developers.

      For details and to download a checklist spreadsheet, see the Samsung Developers Self‑Check List (Mobile) at:

      http://developer.samsung.com/distribute/app-certification/self-check-list

      Video link for certification review reference

      URL of a video that aids certification (maximum: 200 bytes)

    2. Click Save.
  • Was this article helpful?