As app distribution is subject to market operators, this chapter covers the outline of app distribution. For details, refer to the web pages described in each section.
How to Distribute Archive Files
You need to copy archive files created on Nexacro Studio to a distribution server. Nexacro Studio does not support copying to the distribution server. For that reason, you have to copy those files directly to the server yourself.
The file to be copied are located in the same path as start_android[ios].json, which is specified in each app project for each device.
The table below is a list of archive files to be distributed to the distribution server.
Distribution List | File Name | Contents |
---|---|---|
ArchiveInfo | start_android[ios].json | Path information of archive files and base libraries |
Base Library | nexacro14lib.zip | Zipped-type Nexacro Platform frameworks |
Project Archive File | Archive00.xzip | Nexacro Platform HTML5 project files developed on Nexacro Studio |
Theme Archive File | [ThemeName].zip | Nexacro Platform HTML5 project themes |
Run Archive File | Run.zip | Component information and initially executed ADL JavaScript file path information (applied to iOS operating system only) |
How to Distribute Apps through Android Markets
Google Play
To distribute apps through Google Play, a Google Play account is needed.
You can distribute apps on Google Play by registering created APK files on Google Play according to a guide provided on the Google Play webpage. No inspection period is needed. Apps can be distributed right away as long as APK files do not have any problems.
SamsungApps
To distribute apps through SamsungApps, you need to enroll in SamsungApps as a seller.
After creating a seller account, you can register APK files according to a guide on the webpage. The apps will be distributed after going through an inspection process. SamaungApps has its own inspection process, and as long as the files do not violate any items of the inspection list on the webpage, the apps will be distributed after the inspection is completed.
How to Distribute Android APK Files through Private Servers
Android APK files can be distributed using private servers or email. (Android APK files can be distributed anywhere as long as those files can be downloaded and installed on Android devices.)
Android devices are initially set to block installation of apps not distributed through markets. For that reason, if you want to distribute apps using private servers, check the checkbox on the Settings > Application > Unknown source menu.
Setting menu items can differ depending on device manufacturers. Please refer to Android developer center or each device manual for details.
http://developer.android.com/guide/publishing/publishing_overview.html
- Distribution using a Web Server
You need to upload an APK file on your web browser so that you can obtain an URL for the relevant APK. The app can be downloaded and installed on a device by entering the URL on the Android device's browser.
- Distribution using Email
You need to attach an APK file to an email. The app can be downloaded and installed by opening the email containing the APK file on the Android device.
How to Distribute iOS Apps
You can distribute iOS apps using the Apple iOS developer account you created when configuring the developer environment:
Enter app information for the distribution in Manage Your Applications of itunes connect
Create Distribution provision for the distribution. It can be created using the developer webpage's iOS Provisioning Portal, referring to "how to".
http://developer.apple.com/ios/manage/provisioningprofiles/viewDistributionProfiles.action
Build apps using the distribution provision on Xcode's Product > Archive menu.
After selecting the Archive menu, you will see a screen (see the picture below). In this picture, Validat checks if requirements are fulfilled for Submit, and a network connection is needed at this point. Share checks apps or test apps on other devices before the distribution. Click Submit and follow the process.
For Xcode 4.3 and later, only the Distribute button is provided instead of Share and Submit buttons. The share function is included in the process followed by clicking the Distribute button.
You can distribute apps created on the Archives tab on Appstore Xcode using the Window > Organizer menu.
You can check distributed apps on Manage Your Applications of itunesconnect.
You can check Apple's inspection status on the itunesconnect webpage, and the apps will be distributed to the Appstore after the inspection is completed.