I. bada... 3 1. Developer Site : Register application development information... 3 1) Registration procedure... 3 2) Standards for managing mainfest.xml depending on status of registration for bada application on Seller Office... 3 2. IDE and SDK: Application development... 4 1) Develop Mobile Application... 4 2) Build UI... 4 3) Run in Simulator for Testing... 4 4) Run on Target Device for Testing... 4 5) Package for Release and Deployment... 4 3. Seller Office Registration (http://seller.samsungapps.com)... 5 1) Application Registration... 5 2) Security Test... 6 3) Application Certification... 7 II. Android... 8 1. Application Registration... 8 A. Device... 8 B. Category... 8 C. Binary... 9 D. Sales... 10 E. Display...11 F. Support Information... 14 G. Certification... 15 H. Final Review... 15 I. Complete... 16 2
I. bada bada Application Development ~ Registration Procedures Developer Site - Create your application ID. IDE and SDK - Write your application. - Test your application. Seller Office - Register your application - Sell your application Generate Application Profile New Assign Privilege Groups Set up Components Select System Requirements Download manifest.xml < Developer Site > Develop Mobile Application Build UI Run in Simulator for Testing Run on Target Device for Testing Package for Release and Deployment < IDE and SDK > Application Registration Security Test Application certification Sales < Seller Office > 1. Developer Site : Register application development information (http://developer.bada.com) 1) Registration procedure A. Sign up B. Generate a new application profile C. Set application version D. Select privileged groups to use E. Set up bada components F. Select system requirements G. Download manifest.xml : The manifest.xml file contains the application ID, privileges, application features, and other design and runtime information. 2) Standards for managing mainfest.xml depending on status of registration for bada 3
application on Seller Office Application Type Classification developer.bada.com Change Classification Change App ID Version upgrade Details Initial registration New Native Get manifest.xml from Generate a New Application Profile in developer.bada.com and register the binary containing the file. The multiple use of App ID is only available if Device is different. Modify the rejected application and reregister it (Re-exam). Same Same Do not modify the manifest.xml file and maintain the existing binary for Re-exam. Native bada Modify the existing application by using Edit (Revision). Same Same Same Upgrade needed In case of the binary being unchanged Maintain the existing binary without changing manifest.xml for revision in Seller office. In case of the binary being changed Perform Add Version for the application registered in developer.bada.com and use it after downloading the relevant manifest.xml file. Registering of already registered applications as new applications New New To re-register the same binary as the previously registered application without revision/re-exam, replace the manifest.xml file with the newly issued one from Generate a New Application Profile in developer.bada.com so that App ID is not duplicated and the application can be successfully uploaded. * Warning: Do not arbitrarily manipulate the manifest.xml file issued from develpoer.bada.com. 2. IDE and SDK: Application development 1) Develop Mobile Application 2) Build UI 3) Run in Simulator for Testing 4) Run on Target Device for Testing 5) Package for Release and Deployment 4
- Generate a Zip file from Project > Make Package. Select the files and folder to be included in the package.. Enter a new package name and select an output folder.. Check the created package in the output folder. 3. Seller Office Registration (http://seller.samsungapps.com) 1) Application Registration A. Four-step process : Basic Information > Display Information > Final Review > Complete B. Step 1 Basic Information: Device > OS bada > Select Wave C. Step 1 Basic Information: Binary & DRM For applications for bada, you do not have to enter the Application version as this information is automatically retrieved from the manifest.xml file. If you select "Yes" at Application Protection after uploading the binary file, the fifth DRM as shown below will be automatically applied. (If you select "No", DRM is not applied) 5
D. Please refer to the messages on a pop-up window when you encounter an error while uploading the binary file. 2) Security Test An Application in zip* format will automatically converted into an.oap file after going through DRM (Optional) selection, API certification, and Code signing. A. To check the status of a certain process: Seller Office > Applications > My Applications > Pre-Certification, you may check whether the final step in the registration process is complete (In Process) 6
B. In the situation where the process has failed, the seller will be notified via e-mail. If receiving a Rejected status when attempting to view the pre-review stage of an In Certification, then you may click View to find out more. C. If the application passes, it will go on to Certification Evaluation Stage (In Certification) and certification process will begin within a day. 3) Application Certification All applications that pass the certification test will be put on sale A. In the situation where the certification process was unsuccessful, the seller will be notified via e-mail. If receiving a Rejected status when attempting to view the prereview stage of an In Certification, then you may click View to find out more. B. All applications that passed the certification will not be distributed on real time. A maximum of a day is needed as the applications will be distributed to stores by the server via the automatic distribution. 7
II. Android 1. Application Registration There are three steps for application registration. A. Device 1 Select Android first and then all relevant resolutions. When the resolutions are selected, a list of supported Android devices will be displayed. Select a device. 2 Please select one from Native Application, Widget and Adobe Air of Content Type. B. Category 1 Select a category for the application. 2 Select the age rating. 3 If you selected Game as a category and Korea or Brazil as the target country, you must enter the rating information. The age restriction document must be issued by a 3rd party agency. Age restriction will be approved when the relevant 8
document is submitted. Please upload the age restriction document issued in the relevant country in the same way as you upload an image. When you upload GRB for Korea or MJ/DEJUS for Brazil, select the age restriction corresponding to the document. If the necessary document is not available or issued in a country, cancel the selection of the country. 4 Select if the application requires the network connection. C. Binary 1 The version information is automatically extracted from the Android binary format. 2 Register an apk file, an Android binary format, in Application File. (If you selected a device for shop-in-shop, a zip file instead of apk must be registered.) Ex) android.apk 3 If you use DRM option of binary, please select 'Yes' to 'Zirconia' under 'Android DRM' when registering applications. (Please note that you should register DRM for 'Package Name (App ID)' first on 'Applications > UID > Android DRM' page.) 9
D. Sales 1 This is a Sales page. 2 Select 'Free'. (Paid Service is available in some countries.) 3 Select the countries where the applications are to be sold. Check Check All or Countries where application can be sold, then click the Set countries for sale to select the countries. 10
4 The entry for Selling Starts is required, but you do not need to enter it because 'Selling starts on the day of approval' is selected as default. 5 Click [Next] to go to the next page. E. Display 1 This is a Display page. Please enter the data in English only. 11
2 Enter Application title less than 100 bytes. Click [Check] button to check whether the same Application title is used. If the same name is in use, you have to change it to another Application title. 12
3 Enter the description of the application. 4 Enter the tag. 5 Check the languages supported by the application. 6 Select another language if you want to add the description of the application in other languages. 13
7 Click the Search button and upload the image to be used as the icon of the application. (jpg or gif format, Size: 135*135 pixels, under 500KB) 8 Register 4 screenshot images. The image size is 800*480 in the landscape mode and 480*800 in the portrait mode. Any other sizes will not be registered (jpg or gif format under 500KB). F. Support Information 1 If there is a copyright on the application, enter the Copyright Holder. The information of the Copyright Holder will be displayed as the Seller name in the store. 2 Enter the Support E-Mail address. 14
G. Certification 1 Enter the comments for reference during the certification evaluation. 2 Click the [Next] button to go to the next page or the [Back] button to go back to the previous page. H. Final Review 1 This is the part to check the input data. Please confirm that all data are entered in conformity with the guide. 15
2 To change the data, click the [Back] button to move back to the previous page. Click the [Confirm] button to complete the registration process. I. Complete The registration is completed when the following message is displayed. 16