Distribution of production

The distribution of apps is subordinate to OS and market operator, so this chapter only contains a general description. For more details, please refer to the web pages given in each section.

Method of Archive Files distribution

The server administrator copies of the Archive files made by UX-Studio to deploy server. The copying process to the server is not supported by UX-Studio, so you must copy manually to the server.

The table below is a list of Archive File that needs to be distributed to Deploy Server.

Distribution List

File Name

Contents

Note

XPLATFORM HTML5 Archive Files

Component.xzip

Components for HTML5

(*.js)

  • Download from the XPLATFORM technological support site

  • Do not change the name of the file, Component.xzip

Run Archive Files

Run.xzip

Run.html

Do not change the file name of Run.xzip, and Run.html

Project Archive Files

UX-Studio Specified

HTML5 project consist of xadl, xfdl

It is limited to offline usage

Theme Archive Files

UX-Studio is Specified

HTML5 project theme

It is limited to offline usage

APP Distribution Method through Android Market

In Eclipse select the relevant project > click on the right side of the mouse> select Android Tools menu> Select Export Signed Application package menu and distribute in market.

Distribution through Google Android Market

To distribute to Google Android market you need a Google Android Market account. It can be created through a Gmail account and you can create it on the reference webpage. (Reference page: http://market.android.com/publish)When you register the generated APK according to the procedures on the Google Android Market webpage, distribution will be possible. There is no specific testing period and if there is no abnormality with APK, then it can be distributed right away.

Distribution through Samsung Apps

For deploying in SamsungApps, they must be registered as a seller on SamsungApps. You can register in the reference webpage. (Reference page: http://seller.samsungapps.com) After the creation of seller account, when you register APK according to the guidance of the webpage it is distributed after going through a testing procedure. SamsungApps has a separate testing procedure and when there are no problems according to the testing standards of the webpage, the app can be distributed.

Distribution of Android APK through private servers

In the case of Android APK, distribution is possible through private servers or email. (If it is a route where it is possible to download/install the relevant APK onto the terminal, distribution is possible.) Android terminals stop installations if it is not a formal one through a market. Therefore, when you want to distribute using a private server, check the checkbox in “settings>application program>unknown source”. The setting on Android terminal is complete by doing so.

http://developer.android.com/guide/publishing/publishing_overview.html

iOS App distribution method

iOS can be used to distribute the Apple iOS developer account that was created when development environment was being configured.

  1. Insert the app information for distribution in “Manage Your Applications” of iTunes connect. (reference: http://itunesconnect.apple.com)

  2. Create Distribution provision for distributing. It can be created in iOS Provisioning Portal of the developer webpage. Generate by referring to “how to”.

http://developer.apple.com/ios/manage/provisioningprofiles/viewDistributionProfiles.action
  1. X Code’s “Product > Archive “ menu of the App in the Product is built in the distribution provision

  1. In the “Windows>Organizer” menu of XCode, distribute the App created in Archives tab to the Appstore.

  2. You can check the distributed APP in “Manage Your Applications” of itunesconnect.

Downloading and installing of distributed Hybrid App

Downloading and installing of Android APK

When you download APK by connecting to a market.. With the Private server, the app will be installed automatically and be ready for execution.

Downloading and installing of iOS APP

When you connect to AppStore and download the app, it will be automatically installed after downloading and will be ready for execution.