Samsung Romania is launching a high profile competition to offer 34.000 euro as a prize for the most innovative app which will have commercial value to developer & Samsung.
We are committed to supporting developers who create apps for the bada platform, and will continue to provide the right tools for them to do so.
Samsung's growing portfolio of Wave handsets will bring bada apps to the masses through premium, innovative devices.
The competition will be formally announced on the bada Developer Day in Bucharest on November 15. All the developers will be invited to create initial concept for app which will encompass the following criteria:
level of innovation of the Application
suitability of the Application for the bada platform
commercial feasibility of the Application and relevant to the romanian market.
The competition will close on the 22 April 2012. Samsung Romania will notify the winners of the Prizes on 23 April 2012 using the e-mail address provided at the time of registration.
Generate a new application profile by clicking the "Generate a New Application Profile"
Build the UI
Run the application for testing Simulator
Build a package (Target release) to register the application
Generate a Zip file from Project -> Make Package
Select the files and folders to be included in the package
Type the new name of the package and select the output folder
Check the package created in the destination folder
When your application is done, the next step is to publish on Samsung Apps.
Here we draw the registration process applications Sellers Office.
Visit the Samsung Apps Seller Office [ http://seller.samsungapps.com]
Can be accessed by selecting [Log Now] or by registering your account [Join Now]. Your account, we can assume as Private Seller [Private Seller] or company [Corporate Buyer]. Registration is not complicated and takes a few minutes.
Register your application Publication of applications on Samsung Apps registration process requires passage Sellers Office applications. The registration process only consists of 4 stages: Basic Information> Display Information> Final Review> Complete Basic Information: Complete the following parts:
Part of Device:
Select OS: select studies
Resolution (s): Select the resolution of devices for which you have prepared applications: eg 480x800px
Search Results: Select the appropriate device Wave (WVGA)
Content Type: Select the Native Application
Part Category: complete fit for your application
Category: Choose a category for your application
Age Restriction: select age, which is suitable for application
Runs Offline: Check whether your application requires a internet connection
Select "Browse" and select the application file that you want to put in the Samsung Apps
In the case of research applications, no need to introduce versions of the application, the information is automatically downloaded from the file manifest.xml
Part of Sales:
Free / Paid: Select method of application distribution
Select the countries in which the application is to be sold. Select "Check All" if you want your application to be available to the whole world or "Countries WHERE application can be sold" if you want to restrict the sale of applications to specific countries.
Starts: select data
Select "Next" to proceed to the next page Display Information
Part of the Display is information that you want customers to see:
Application Title: Type the application name and then select "Check" to check whether the name is not already taken
Description: Type a description of the application
Tags: tags to complete your application in order to be easier found in Samsung Apps
Supported Languages: select languages supported by applications
Additional Languages: Choose a language if you want to add a description of the application in a given language
Icon Image: upload your application's icon at a resolution of 135x135 in jpg or gif format
Screen shoots: Put your screenshots of your application. File a resolution of 480x800 in jpg or gif (screen shots on your Wave gets by holding? Center key [home] button and then running the phone side)
Part of Support information
Copyright Holder: Information from the copyright owner will be displayed as the name of Seller in the store.
Support E-mail: insert your e-mail
YouTube URL: if you made a movie about your application - this is the place to put a link to it.
Part of Certification
Place the tips necessary information about the application for the team, which will be verified application
Select "Next" to proceed to the next page
Final review Last stage in which we can validate correctness of all information entered to change the data, click [Back] to return to the previous page. Click [Confirm] to complete the registration process The application will be forwarded to the certification process. Please note that certification takes 7 working days.
Register your apps for contest
The contest registration phase has ended.
Name of your Application*
(number received after registered on Samsung Apps)*
"To find out which privileges are needed for us to examine the environment select the option to IDE 1.2" "Privilege check" "in the project options (" "examine the Build Properties ""->""" "). In the IDE examines the 2.0 is like (" "examine the Build Properties ""->"" ""->"" ""->"" Privilege Code Analysis check" ") After you have compiled in the "" Problems ""->"" Infos "" appears on this report which privilege we are needed, possibly not this information, which means that those who have already indicated on the manifest is correct. Having been proposed that information is sufficient to generate a manifest with properly selected privileges. "
On the developer.bada.com can click "Modify" in the version number of applications (API investigates version). Then go through all the stages of editing the manifest. After finishing process, please download manifest and replace the old, existing in the application folder, the easiest way to remove the previous version of the manifest.xml and then rename the downloaded file to exactly the "manifest.xml" by removing the names generated automatically start date.
Probably the number used was smaller than the previous version number, or number form XYZ does not meet one of principle: the value of X: (0 ~ 35), the value of Y: (0 ~ 35), the value of Z: (0 ~ 1295).
Start by creating a new project and used in the analysis of the code. The newly created project contains the code that displays on the screen "Hello Bada!" and click "OK", and contains code to handle events associated with this button.
First Select "File -> New -> Application Project investigates." Second Type the name of the project under "Project name:". Third Select "examines the Form Based Application". 4th If you do not want to change the default set option - click "Finish". 5th The project name you specified will appear in the "Project Explorer". Click the right mouse button and select "Build Project".
First Open the Project Explorer view. Second Right-click on the design and build the Configuration menu, select the appropriate configuration. Third Right-click on the project and choose Build Project. 4th Right-click on the project and choose Run As well as the appropriate configuration.
(It works in the IDE 1.2) 1 Right-click on your project and select "Run As -> Run Configurations ..." Second Choose to "examine the Emulator Application" your project. Third In the "Main" or select the last option "Check memory usage" and click "Run". 4th Appears in the emulator. After turning it off in the "Problems" tab will appear, "Info". When it appears you will develop information about possible leaks.
First Select "File -> Import ...". Second From the window that shows up select the "research -> explores Application Project" and click "Next>". Third Select an existing project by clicking the "Browse ...", Then click" Finish "button. 4th The project appears in the "Project Explorer". In order to replace previous redundant binary files, click on the project, right-click and select "Clean Project". Remember to change the manifest file to match the new version explores.
In the Project Explorer view, right-click on the project and select Debug As, and the appropriate configuration. Go to the Debug perspective. In the Debug tab you can control the execution of the program using the Step Into, Step Over, Step Return (execution line by line) and Resume, Suspend, Terminate (performance standard).
First Select Properties from the context menu of the project in the Project Explorer view. Second Open the C / C + + Build, and then Settings. The section examines the C + + Compiler Directories tab and open the Include Paths box, add the path to the library header files. Third The section examines the C + + Linker go to Miscellaneous and Other Objects box add the path to the file lib library. Repeat Step 3 for each of the configuration by selecting the appropriate library file for configuration.
Right click on project, select Properties. Then expand the options and choose Build explores the Manifesto of Information. At the bottom, select the Import button, select the new manifest and confirm the selection.
Open the "Debug" (icon "worm" on the toolbar or the Window-> Show View-> Debug), click on the running process, right-click and select "Terminate / Disconect All". This forces the closure of the simulator and your application.
First Application must be built in the Target-Release configuration. To do this, right-click the project in the Project Explorer view and from the menu Build Configurations-> Set Active Target select-Release. Second Make sure the application does not use the APIs other than specified when creating the manifest and does not require any additional privileges. For this purpose, from the Project menu, choose Check API and Privilege Check. Third Create an application package by selecting from the Project menu select Make Package. 4th Select a Target-Release configuration, and then click Make.
Practice shows that this type of behavior causes a null pointer exception. Look for uninitialized pointers. It should also run the project in "Debug" - then this type of errors should be shown by the debugger.
Right click on project, select Properties. Next, examine the Build tab, expand and select the Application Information. There you can change the name of your application in any of the supported languages.
There can be many reasons for this behavior. First of all, the device must be installed certificate allowing you to run your programs on it. Then make sure the file "manifest.xml" is the same file that have generated at developer.bada.com. If so, the next step is to check whether the API version is as it is supported by your device. This is done by right-clicking on the project, then selecting Properties-> Build research. If everything is correct, then the last step is to move to "C / C + + Build -> Settings" and on the "Build Artifact". Make sure that you have there set (respectively from top): "Shared Library",, "Exe". If the application does not start on the left and reboot reboot the device. That should help.
The easiest way is to remove unused packages of resources. If your application uses a different graphics, depending on the device screen resolution, in the course of creating a package you can choose only those that will be used.
First In the Applications menu, find your application in the section On Sale or In Certification. Second Click the Add button in the Add Device column. Third fill out the form and submit a new application version.
If passed the certification application, select Application -> My Applications. Then when you're looking application, select On Sale and Ready for Sale. There you can add a version for other devices by selecting Add Device.
When the application is in the certification or selling it can be withdrawn at any time. Just log in to your account on the service vendor and go to the Applications tab-> My applications. Then on the "In Certification" for our application, select "Cancel", and on the "On Sale", "Termination".
When the application comes back with a status of "Rejected" indicates that they are mistakes in it that prevent the publication of the Samsung Apps. Along with information about the rejection of the application you will also receive a report about what was wrong with her. You can find it by clicking on the "View" tab of the Applications-> My applications-> In Certification. In the open window in the "File" is to download a file from the report, and often with suggestions as error (s) to improve.
To send an application for certification you need first -> A pack of binaries. 2th Icon applications to the phone menu (35x35 pixels) 3th Application icon to the shop samsung apps (135x135 pixels). 4th images at a resolution of 800x480 of your application (see: How to make a screenshot?). Also, if you want to distribute the game in some markets, you will need the appropriate certificates (the German market, South Korean, Canadian, Brazilian).
Competition badacup 1 last from 15 Nov. 2011 until 22 Apr. 2012
To participate in the contest must meet the following conditions:
develop an application for the Samsung platform using bada 2.0 SDK (Software Development Kit) posted on the page www.developer.bada.com or android SDK (if you wish to compete for android special section)
publish an application developed by them on the platform Samsung Apps seller.samsungapps.com/login until April 22, 2012
complete and submit the contest application form via www.badadeveloperscontest.ro (bada contest / Register your apps for contest) by fill in all requested fields until April 22, 2012;
agree for free access for smart phones users (bada & android) to registered apps to this contest until results will be announced, 23/04/2012
The contest participant may submit more than one application.