This is a quick guide to publishing apps to Nokia Store with Nokia Publish tool. The publishing flow in the tool differs depending on, for example, what platform you are submitting apps for, and if you are submitting or updating apps.
This guide gives a quick overview over two flows: publishing Nokia X apps with Nokia In-App Payment items or HERE keys, or without Nokia In-App Payment items or HERE keys.
Briefly described, the publishing flow for both goes as follows:
The flow for updating Nokia X apps and Asha / Series 40 apps is described in Nokia Store Publisher Guide. The Publisher Guide also provides additional instructions on preparing your app for publishing, and on what to fill in to the Publish tool.
See additional support material and guidelines at:
You can sign in with your Nokia account, and then register as a Nokia publisher. If you do not yet have a Nokia account, you need to create one when you start to use the Publish tool.
At https://developer.nokia.com/publish click Publish your app.
Click Sign into your account. a
Sign into your Nokia account, or click Register to create one.
In the next screen you create your publisher profile. First select if you wish to create a personal or corporate publisher profile. If you represent a company and you wish several people to be able to use the same publisher account, you can create a corporate account and link many accounts under it.
Your Publish tool home page opens with your publisher dashboard open. In this view you can view your account statistics, such as estimated downloads by countries or phone types, and revenue estimates. You can also edit your account details or bank info, or add new users under your company account, and find links to necessary support information and documentation.
If you plan to publish content consumers must pay for, you must provide your bank details before you will be allowed to submit content to Nokia Publish tool.
Nokia X software platform applications are free, but you can provide purchasable functions in your applications through Nokia In-App Payment. Read more about Nokia In-App Payment in Nokia In-App Payment Developer Guide.
Bank accounts must be able to accept Euros (€) as Nokia can only pay in Euros. The admin user of each company is able to edit the account details.
Fill in the bank details. For more information on what to fill in, use the on-screen helps and the instructions in Publisher Guide.
Note: The instructions for filling in the bank information in the Publisher Guide are general, and you should pay special attention to filling in the details to meet the specific requirements in your country. If you are not sure of what to fill in, contact your bank.
Here are some common as well as country specific errors that may delay payments, and their solutions:
Publishers from Russia and the Ukraine need to sign a special agreement before payments can be made. Contact developer.support(at)nokia.com.
Before you start submitting your apps to Nokia Store, you need to:
You also need to prepare the following items carefully before you start submitting your apps, to speed up the submission process and the QA:
A name and description
A descriptive name and a good description ensure good visibility and searchability for your app.
Use more keywords than just the default keywords to make it easier for consumers to find your app in Nokia Store searches. Add translated keywords in the same field.
Price of your Nokia In-App Payment items
Nokia X software platform apps are free but you can use Nokia In-App Payment items. In this case, in the publishing tool you select a price point for each item, from free to one of the 15 pre-set price points. Nokia has set the prices for the points for each market according to the local buying power. This makes distributing applications globally easy. You can check the prices for each market from the Billing Matrix. Items can also be added afterwards.
Language and countries
Language and countries your app supports. Submitting a global English version and separate country specific versions often help to reach maximum end user coverage.
Note that if you set the language for example as en-us, the app will only be distributed in the USA. If you want a global reach for your app, you have to select English.
To check to which countries you can submit apps in other languages than English, see Nokia Publish Support FAQ section App submission > Language/Region Distribution mapping .
Customer support email address
Contact email address for customer support and questions about your app. Support website is not mandatory, but helpful.
Icons and screenshots for Nokia Store
Logos, icons and screenshots visible to end users in Nokia Store. Read more about the requirements in Add icons and screenshots.
Signing your application
Signed application files. For instructions on signing your application, see signing instructions.
When you have planned and prepared the necessary information, you are ready to start submitting your app. If you are submitting a Nokia X app that does not use Nokia In-App Payment items or HERE keys, the process continues from registering as follows:
On your Publish tool home page, click +Publish app.
Select Nokia X - Quick Publish as the content type.
When the app is available in the store you can view statistics such as downloads through your Nokia Publish account.
When defining the content item you need to add icons and screenshots that will represent your content in Nokia Store. Screenshots identify your app to shoppers when they are browsing Nokia Store. In the quick flow only two screenshots are allowed, but you can add up to eight screenshots later.
An icon representing the content in size 512x512.
Two JPG or PNG screenshots from your app, portrait images of size 480x800 recommended for best quality. Nokia Store client shows app screenshots in portrait orientation. If you upload a landscape image of size 800x480, Publish Tool rotates the screenshot into portrait. The max size of the file is 4 MB.
The Nokia Publish Tool will scale down and resize your images to fit the Nokia Store client. However, the images may have gray borders on the sides or on top and bottom.
Age rating is meant to ensure child protection in mobile devices and the mobile internet. Setting age rating for apps is mandatory for Nokia X software platform content.
Content that has been forbidden from Nokia Store in the past may now be allowed if it is assigned a 17+ rating in the publish tool, but certain material still remains forbidden, for example, adult content such as pornography. Forbidden material is listed in the Content Guidelines.
To get an age rating for your app, you need to make a selection for all valid options describing your app. The options are none, infrequent/mild or frequent/intense for the descriptors, and Yes/No for the features.
For example, if you submit a chatroom app which contains mature themes, in addition to Mature themes you may also need to select descriptor Social media without safety features. Based on your selections the Nokia Publish tool assigns your app an age rating which is shown in Nokia Store.
To help you make accurate selections when submitting your app, see the explanations and examples of the descriptors and features in Publisher Guide Age rating descriptors section.
When you have submitted the content files to the system, the Nokia QA process starts.
When you are submitting Nokia X apps with Nokia In-App Payment items or HERE keys, the flow and look of the Nokia Publish tool differ from the flow for submitting Nokia X apps without Nokia In-App Payment or HERE keys.
Select Nokia X as content type.
The page for defining content item metadata opens.
The content item is now created. Next you can add Nokia In-App Payment items, HERE keys, additional metadata, and after that upload the content files (.apk packages).
At this point you can add functionality or features purchasable from within your application with Nokia In-App Payment.
When you start to develop a Nokia In-App Payment enabled application, you should use test IDs for the Nokia In-App Payment items to avoid being charged when testing the purchase flow. Actual product IDs cost money whereas test IDs do not initiate financial transactions. For more information, see Product IDs for testing purposes.
Verify the Nokia In-App Payment functionality with actual product IDs before submitting your complete application to Nokia QA in the publishing tool. You get the IDs in the In-app payments tab in the publishing tool when you create the items. After the system has processed and published the items, you can use them in your application.
To submit the Nokia In-App Payment items to Nokia QA
Go to the In-app payments tab.
Click Create. The publishing tool gets product IDs for your Nokia In-App Payment items.
Copy the numeric Product ID or its alias to your application source files.
When the items have been published, you can test your application with the added Nokia In-App Payment items. If your application works, you can continue to submit the content files. More items can also be added afterwards.
Read more about Nokia In-App Payment items in Nokia In-App Payment Developer Guide.
Operators supported for operator billing on Nokia X software platform are listed country by country in table Supported operators for Nokia X software platform.
To set the price for your Nokia In-App Payment items
Select a price point from Free to one of the 15 pre-set price points for your Nokia In-App Payment items. Nokia has set prices for these points for each market, according to the local buying power. Note: only operator billing is supported for Nokia In-App Payment items.
You can check the prices for each market from Nokia Billing Matrix.
Note that you can only charge for Nokia In-App Payment items, otherwise Nokia X software platform apps are free.
If your application uses mapping and location features from HERE, do the following to get a HERE API key.
The tool gives you two keys: App ID and App code.
Add the keys to your manifest file in the following format:
<meta-data android:name="com.here.android.maps.appid" android:value="YOUR ID"/> <meta-data android:name="com.here.android.maps.apptoken" android:value="YOUR TOKEN"/>
You have now the following ready, and you can submit the content files to the system:
The following list contains the most common reasons why apps submitted for Nokia X fail the Nokia QA.
To avoid these issues, test your app thoroughly on the phone models you intended it for. If you don’t have access to all phones, you can use RDA, Nokia Developer Remote Device Access service, to test your app. See also Nokia X design guidelines.
You can view your published content in the device's Nokia Store client. Nokia X content is not viewable in the desktop web browser Nokia Store.
When your app is available in Nokia Store, you can start to view statistics such as downloads through your Nokia Publish account. To view the reports, click the Reports tab in your Publish tool.
You can view more detailed reports by clicking Detailed reports on the bottom of the page. For more information on the detailed reports, see View a detailed report for a content item in Publisher Guide.
Last updated 25 April 2014
We appreciate your feedback.