SlideShare a Scribd company logo
1 of 102
Download to read offline
PUBLISHER
GUIDE
August 15, 2012
Table of Contents
       Nokia Store                                          6
           How do I publish to Nokia Store?                  7
       What's new                                           8
           June 2012                                         8
           May 2012                                          9
           April 2012                                        9
           March 2012                                       10
       Register as a Nokia publisher                        12
           Select a browser language                        12
              Select a language in Firefox                  12
              Select a language in Internet Explorer        13
           Create an account                                13
              Country and account type selection            16
              Publisher information                         16
              Administrative user                           16
              Terms and conditions                          16
              Payment                                       17
              Email verification                            17
           Apply to be a Media Publisher                    17
           Link your accounts                               18
           Log in                                           19
           Change a password                                20
           Recover a password                               20
           Manage user accounts                             20
              Add a new user                                20
              Edit an existing user account                 21
              Prevent a user from accessing an account      21
           Manage publisher information                     21
              Edit publisher information                    21
           Provide bank details                             21
       Prepare content                                      23
           How we test content                              23
              How content appears in Nokia Store            24
           Prepare metadata                                 26
           Prepare icons                                    27
              Icons                                         27
              Icon shape                                    27
              Icon formatting                               28
              Icon colour and contrast                      28
              Icon imagery                                  29
              Icon text                                     30
              A step-by-step guide to icons (step 1 of 3)   30
              A step-by-step guide to icons (step 2/3)      31



Publisher Guide                                                  2
A step-by-step guide to icons (step 3/3)        31
           Prepare screenshots                                32
              Screen shots                                    32
              Screen shot formatting                          32
              Screen shot colour and contrast                 33
              Screen shot imagery                             33
              Screen shot text                                34
              A step-by-step guide to creating screen shots   34
           Prepare files                                      35
           Prepare audio                                      36
           Prepare video                                      36
           Prepare themes and wallpapers                      36
           Prepare apps                                       37
              Ask Nokia to sign apps for free                 37
              Prepare Java apps                               38
              Prepare Symbian apps                            38
              Prepare MeeGo 1.2 Harmattan apps                39
              Prepare Maemo apps                              40
              Prepare Flash Lite apps                         40
              Prepare games                                   40
       Add new content                                        42
           Add a new content item                             42
           Edit metadata                                      44
               Add or edit metadata                           45
               Display help for metadata                      46
               Preview a system-resized image                 46
               Enhance global appeal                          46
               Spotlight content                              47
                  Create a spotlight banner                   48
           Add a content file                                 48
           Validate the content file                          50
           Define the distribution                            51
               Select phone compatibility                     51
               Select country distribution                    53
               Select language compatibility                  53
           Submit content to QA                               54
               Submit a content file to QA                    54
           Check the QA status                                54
       Update content                                         58
           Edit the content item                              58
           Edit a content file                                58
               Update a content file                          59
           Remove content                                     59
               Remove a content item                          59
               Remove a content file                          60
       Review performance reports                             61
           View a summary report for your account             61
           View a detailed report for a content item          62
           View the payment policy                            63



Publisher Guide                                                    3
View in-app analytics (IAA) data        63
       Appendices                                 65
           Publisher information                   65
           Account user                            66
           Bank information                        67
           Legal questions                         68
               About encryption                    69
           Categories                              69
               Application categories              70
               Game categories                     72
               Ringtone categories                 73
               Graphics categories                 74
               Video categories                    74
           Content item                            75
           Content file                            81
               All content                         81
               Qt-based apps                       82
               Java apps                           82
               Symbian apps                        83
               MeeGo 1.2 Harmattan & Maemo apps    85
               Flash Lite apps                     85
               Series 40 Web Apps                  85
               Web RunTime widgets                 86
               Themes                              86
               Audio, Ringtones, Video             86
               Wallpaper                           86
           File validation errors                  87
       Glossary                                   99
       Contact us                                 101
       Legal notices                              102




Publisher Guide                                         4
Publisher Guide




       This guide provides all the information you need to publish your content in Nokia Store. Learn how to:

       – Navigate Nokia Publish

       – Prepare different content types for upload

       – Enhance your product branding through text and images

       – Expand the global appeal of your content

       – Spotlight your content for greater visibility

       – Request Nokia’s free signing service for apps

       – Pass our QA review by following our best practices

       – Prepare for the new features described in What's new on page 8

       The Publisher Guide is available in many languages. For localized versions of the guide, go to: http://
       support.publish.nokia.com/?p=9.




Publisher Guide                                                                                                  5
Nokia Store
       Nokia Store is a global marketplace reaching millions of consumers in almost every country worldwide.
       Through our store, consumers can access:
       – Apps — business, entertainment, news, RSS, social networking, sports, weather
       – Games — action, adventure, arcade, casino, education, puzzle, sports, strategy, trivia
       – Media — audio (podcasts, ringtones, spoken word), video
       – Personalisation — themes (customised skins), wallpapers

       Consumers can access our store through either of these platforms:

       Desktop computer — Web browser




       Mobile device — Nokia Store app




Publisher Guide                                                                                                6
By publishing to Nokia Store, you have an unmatched distribution channel for promoting your brand and
       products. Our store offers both a simple billing system as well as rewarding revenue share. You can further
       maximise the monetisation potential of apps by offering in-app purchases and in-app advertising. To
       browse the store, go to http://store.nokia.com/. To read about monetisation opportunities, go to https://
       www.developer.nokia.com/Distribute/Monetizing_your_app/.


       How do I publish to Nokia Store?
       Before you can publish your content, you first need to develop it using the right tools and SDKs from Nokia.
       This guide does not go into detail about this topic, as you can find everything you need to know on our
       developer portal http://developer.nokia.com/, which provides a wealth of information. Note that the
       development tools you use and the file formats you generate vary by device platform. For a list of the
       content and file types we support, see Prepare files on page 35.

       The next step is to publish your content. With Nokia Publish, this is quick and easy.

       You can:
       – Register as a Nokia Store publisher
       – Add, edit, and remove content for Nokia Store
       – Check the status of our Quality Assurance (QA) review
       – Review daily download statistics and estimated revenue reports
       – Manage your publisher account and multiple user access

       To access Nokia Publish, go to http://publish.nokia.com/.




Publisher Guide                                                                                                       7
What's new
       Read about new features that have been added recently to the Nokia Publish content intake tool.


       June 2012
       Single Sign On
       Nokia is moving to a single user account for all Nokia sites including Nokia Developer and Nokia Publish.
       From now on, you use the same user name and password regardless of which Nokia site you visit. For
       details, go to Create_an_account on page 13. Once you have a Nokia account, you must link your old
       Nokia Publish and Nokia Developer accounts to your new Nokia account. See Link your accounts
       on page 18.

       New look
       Nokia Publish has a cleaner look and feel. That's because all the help text has been removed from the
       interface and placed inside pop-up text boxes. To see a description of a field, move your cursor over the
       help button next to the field, and a message box appears. Click the help button to pin the information to
       the interface.

       New website
       Our migration from “Ovi” to “Nokia” is complete. The official Nokia Publish website is now
       publish.nokia.com.

       New pricing policy
       The way you price your content has changed. Previously, you selected a price in Euros. Now, you select
       either “Free,” or one of 15 price points. For each price point, Nokia defines a global retail price which may
       have country and operator exceptions. For prices by country, see our Billing Matrix. These prices are
       approximate. The final consumer price is determined by Nokia in conjunction with the operator and
       currency mapping.

       File validation checks
       Nokia Publish now does automatic file checking for many tests that were previously done by our Quality
       Assurance (QA) department. When you are ready to upload your content, click the Validate button to have
       the system run a series of tests on your files and display a report at the bottom of the page. If the file
       passes, continue with publishing your app. If not, check the errors listed in the Validation report. Note that
       this feature is currently available for Series 40 apps only. For more information, see Validate the content
       file on page 50.




Publisher Guide                                                                                                         8
Nokia Application Privacy Requirements
       In keeping with new privacy regulations and guidelines, any app that collects personal data must inform
       the user by way of a privacy policy. Apps that collect data must also provide users with the ability to opt
       out of data collection at any time. For more information about privacy requirements, see the Nokia Store
       Content Guidelines.

       In-app analytics (open beta soon)
       Nokia's analytics solutions is moving to open beta soon. For more information, please go to https://
       projects.developer.nokia.com/inappanalytics. See also What's new – March 2012 on page 10.


       May 2012
       Simplified Java signing
       Submitting a Java content item in Nokia Publish is now a lot simpler than it used to be. For instructions on
       submitting a Java app, see Prepare Java apps on page 38.


       April 2012
       Automatic detection of In-App Purchases
       Nokia Publish now automatically detects if a content file you upload has in-app purchases. Instead of
       manually having to select a check box when you upload the content file, the system now checks for you.




       New Feedback link in Nokia Publish
       Your feedback is invaluable, so we have included a Feedback link in the upper right corner of the Nokia
       Publish welcome page:




Publisher Guide                                                                                                       9
Click and give us a quick score on how we are doing.

       New Guides link in Nokia Publish
       In response to your feedback, there is now a Guides link in the top button bar of Nokia Publish pages:




       This gives you quick and easy access to the Nokia Publisher Guides at any time within the tool.


       March 2012
       New look
       You might notice that the Nokia Publish website has a new look and feel. The site has been rebranded.
       Aside from replacing references to Ovi Publish with Nokia Publish, the style has been updated to look like
       the Nokia Developer website.

       Chinese languages
       You can now view the Nokia Publish website in either Simplified or Traditional Chinese. To do so, select
       language through the browser on page 12.

       In-App Analytics (currently in closed beta)
       With this release, Nokia introduces In-App Analytics (IAA), a new data tracking system that allows you gather
       information and analytics about your app. Now you can:

       – understand how your consumers interact with your app
       – optimise your app by enhancing the consumer experience
       – maximise return on investment by identifying opportunities, optimising advertising campaigns, and
         targeting markets
       – prioritise new feature development based on how consumers use existing features
       – create a statistical framework against which to measure your business goals

       IAA consists of an API and a set of libraries that you use to code your app to gather information on events
       that you want to monitor. IAA automatically collects a set of standard data such as session start/end, phone
       model, country/carrier. You can choose to collect data on any other event within your app.

       The data is displayed on the IAA reporting dashboard that you access from your Nokia Publish account. IAA
       enabled files can be distributed on the following platforms and devices:
       – Nokia Qt SDK 1.1, for Nokia devices in the Symbian^1, Symbian ^3, and MeeGo families
       – Nokia SDK 1.0 for Java, for Nokia devices in the Series 40 family



Publisher Guide                                                                                                        10
– Nokia Web Tools for Java Web Apps for Nokia devices in the Series 40 family

       Currently, to use IAA, you must join our closed beta program. For a preview of developing apps with IAA,
       go to: https://projects.developer.nokia.com/inappanalytics. For a preview of the IAA reporting dashboard,
       see View in-app analytics data on page 63. If you have any IAA-related questions, contact in-
       app.analytics@nokia.com.

       Bank details required for paid content
       If consumers must pay for your content or in-app purchases in your content, you must identify the bank
       account where Nokia can deposit your revenue payments. With this release, you must provide your bank
       details before you will be allowed to submit this content to Nokia Publish. This is to streamline the payment
       process and minimize delays. The Nokia Publish tool will now remind you to provide your bank details
       on page 21.

                  Note: If your content is free and does not contain in-app purchases, you can still submit the content
                  without having to provide your bank details.




Publisher Guide                                                                                                           11
Register as a Nokia publisher
       Become part of the community of Nokia publishers and enjoy unmatched distribution opportunities for
       your product! Nokia Publish gives you an easy way to distribute, monetize, and manage your content in
       Nokia Store — reaching millions of Nokia consumers worldwide on a wide range of Nokia devices. You can
       get started right away by signing up for only 1€.


       Select a browser language
       The Nokia Publish website is currently available in the following languages:
       – Simplified Chinese
       – Traditional Chinese

       To display a translated version of the website, select the language through the browser. The remainder of
       this section describes how to select a language in the following browsers:
       – Mozilla Firefox, Version 3
       – Interner Explorer, Version 8

       The steps might vary slightly for different browser versions. If you need help for another version, please
       consult the documentation for the browser.


       Select a language in Firefox
       1. Launch the Firefox browser.
       2. From the Tools menu, select Options.
       3. Click the Content tab.
       4. In the Languages area, click Choose.
       5. From the Select a language to add ... menu, select the desired language.
           Currently, the following languages are supported:
           – Chinese [zh]
           – Chinese/China [zh-cn]
           – Chinese/Hong Kong [zh-hk]
           – Chinese/Singapore [zh-sg]
           – Chinese/Taiwan [zh-tw]
       6. Click Add.
       7. In the Languages in order of preference area, click the selected language; then click Move Up to move
          it to the top of the selected languages.



Publisher Guide                                                                                                     12
8. Click OK to close both open dialog boxes.
       9. In the browser, click the refresh button to apply the selected language to the current web page.


       Select a language in Internet Explorer
       1.    Launch the Internet Explorer browser.
       2.    From the Tools menu, select Internet Options.
       3.    Click the General tab.
       4.    In the General area, click Languages.
       5.    In the Language Preference window, click Add...
       6.    From the Add Language window, select the desired language.
             Currently, the following languages are supported:
             – Chinese (Simplified) [zh-Hans]
             – Chinese (Simplified, Singapore) [zh-SG]
             – Chinese (Traditional) [zh-Hant]
             – Chinese (Traditional, Hong Kong S.A.R.) [zh-HK]
             – Chinese (Traditional, Macao S.A.R.) [zh-MO]
             – Chinese [zh]
       7.    Click OK.
       8.    In the Languages in order of preference area, click the selected language; then click Move up to move
             it to the top of the selected languages.
       9.    Click OK to close both dialog boxes.
       10. In the browser, click the refresh button to apply the selected language to the current web page.


       Create an account
                  Note: A Nokia account and a Nokia Publish account are not the same thing. A Nokia account is a new way
                  to access all Nokia sites. If you don't have a Nokia account, you must create one.

       1. Go to http://publish.nokia.com.




Publisher Guide                                                                                                            13
2. Click Register.




       3. Scroll to the bottom of the page and click Register.




Publisher Guide                                                  14
4. Enter your email address, password, and other information as required, then click Register.




       5. Click Get Started. This starts a six-step registration process to create your new Nokia Publish account.
           Note: If you already have a Nokia Publish account, click Link Accounts to link your Nokia Publish account
           to your new Nokia account. For more information, see Link your accounts on page 18.




Publisher Guide                                                                                                        15
Country and account type selection
       1. In Country, select the country in which you are registering this account. This affects the address and
          banking information fields displayed later.

                  Note: Individuals, entities, and participants from Iran, Syria, Cuba, North Korea, Sudan, and Myanmar
                  (Burma) including individuals, entities, and participants that are on the embargo sanctions list of the
                  UN, EU, US, and other nations cannot publish to Nokia Store. Nokia Store Publishers must fully comply
                  with all applicable export control laws and regulations.

       2. In Account type, select the type of account you want to create:
           – Personal — These accounts are for individuals who want to distribute content.
           – Corporate — These accounts are for legal business entities who want to distribute content. With
             this account type, you can also apply to be a Media Publisher, and distribute personalisation content
             such as audio, ringtones, video, and wallpapers. For more information, see Apply to be a Media
             Publisher on page 17.


       Publisher information
                  Note: The fields shown vary depending on the country and account type you selected. The example above
                  shows the fields for a Corporate account based in the United States of America.

       1. Review the field descriptions and limitations in Publisher information on page 65.
       2. Enter information about you or your business. You must provide information for all fields with an *.

                  Note: Some fields that are mandatory for Corporate accounts (VAT or Business registration number,
                  Publisher Brand Logo) are optional for Personal accounts.

       3. Click Next.


       Administrative user
       1. Review the field descriptions and limitations in Account user on page 66.
       2. Enter information about the person who will manage your Nokia Publish account. This person will have
          cp_manager access and be able to add new users to your account. For more information, see Manage
          user accounts on page 20.
       3. Click Next.


       Terms and conditions
       1. Read the Terms and conditions.
       2. If you agree to the Terms and conditions, select the
          I have read and agree to the Terms and Conditions check box.
       3. Click Accept Terms and Conditions.


Publisher Guide                                                                                                             16
Payment
       There is a 1€ charge to register. This is a one-time, non-refundable processing fee.

       1. Read the Payment Terms.
       2. If you agree to the terms, select the I have read and agree to the Payment Terms listed above check
          box.
       3. Click Proceed to payment.
       4. In the next web page, from the drop-down menu at the bottom, select your language and bank’s
          country.
       5. Click a credit card type: MasterCard, Diners club, Visa, or American Express, Maestro, JCB, or
          AirPlus.
       6. Click Select.
       7. Enter the payment details.
       8. Click Submit.


       Email verification
       If the payment is processed successfully, we send you an email.

       1. Open the email sent from Nokia.
       2. Click the provided link. This displays a login page with a message confirming that registration is
          complete.
           You can now log in to Nokia Publish and upload content for Nokia Store.


       Apply to be a Media Publisher
       While a regular account with Nokia Publish allows you to distribute apps and games, you need to apply for
       a Media Publisher account to distribute personalisation content such as ringtones, wallpapers, audio, and
       video. Additional criteria apply for such an account, as there are additional content rights and quality issues
       to be considered.

                  Note: Audio is limited to podcasts, ringtones, and spoken word. Full-length music tracks are distributed
                  by Nokia partners through Nokia Music at http://music.nokia.com/.

       You must apply to be a Media Publisher. This ensures that Nokia Store consumers have access to only high-
       quality media, and also optimises the placement of your premium content in Nokia Store. You can publish
       content that you have the inherent rights to distribute, or have acquired an exclusive license to distribute.
       You can publish up to 20 content items (paid or free) in Nokia Store at any given time. To apply for a Media
       Publisher account, contact developer.support@nokia.com.




Publisher Guide                                                                                                              17
Link your accounts
       Nokia's new Single Sign On feature means you use the same username and password for all your Nokia
       accounts. If you have an existing Nokia Publish or Nokia Developer account, you must create a new Nokia
       account and then link your old accounts to the Nokia account. Once you do that, your old username and
       password are no longer valid.

       1. Create a new Nokia account (this is not the same as your Nokia Developer or your Nokia Publisher
          account). To create a new Nokia account, see Create_an_account on page 13.
       2. Go to Nokia Publish.
       3. Sign in using your Nokia account username and password.
       4. Enter your Nokia Publish username and password, and then click Link Accounts.




       5. Your Nokia Publish and Nokia accounts are now linked. From now on, use your Nokia account to log in
          to Nokia Publish. Your old Nokia Publisher username and password are no longer valid.




       To link your Developer account, go to Nokia Developer and log in with your Nokia account username and
       password. Follow the prompts to sign in to your Developer account. Once you link your accounts, your
       Developer username and password are no longer valid.




Publisher Guide                                                                                                  18
Log in
       1. Go to https://publish.nokia.com/login.




       2. Log in with your Nokia account username and password.
           This displays the Nokia Publish home page, which provides:
           – The latest publishing news, alerts, and announcements
           – A Create new content link to upload content
           – Information about your account, for example, content that is not yet submitted
           – A checklist of important terms used when publishing content

                  Note: This guide shows the web pages for
                  cp_manager accounts. The web pages for cp_developer accounts display only the Home, Content, and
                  Support tabs, and do not provide access to Agreements, Reports, and Accounts information. For
                  details about what cp_manager and cp_developer accounts can do, see Account user on page 66
                  (Role field).




Publisher Guide                                                                                                      19
Change a password
       1. In the top right corner of the web page, click Edit profile.




       2. Click Change password.

       3. Enter the old password, then the new password twice. The password must be 6-40 characters in length
          and contain both letters and numbers.

       4. Click Update.


       Recover a password
       1. On the login page, click Forgot username/password?.

       2. Enter the email address of the account user.

       3. Click Send. The account user receives an email with a new password.


       Manage user accounts
       When you register as an Nokia Publisher for the first time, Nokia Publish sets up an administrative user for
       you initially. You can log in as this administrative user to add more users to the account.


       Add a new user
       1. Click the Accounts tab.
       2. Click New User at the bottom of the page.




       3. Review the field descriptions and limitations in Account user on page 66.
       4. Enter information about the new user.

       5. Click Add. This sends an email with a default password to the new user.



Publisher Guide                                                                                                       20
Edit an existing user account
       1. Click the Accounts tab.
       2. Click Edit in the row for the user.
       3. Modify the information.
       4. Click Submit.


       Prevent a user from accessing an account
       1. Click the Accounts tab.
       2. Click Disable in the row for the user.


       Manage publisher information
       When you register as a Nokia Publisher, you provide important details about you and your business, such
       as the official company name, contact information and Business/VAT Registration number.


       Edit publisher information
       1. Click the Accounts tab.
       2. Click Publisher.

       3. Review the field descriptions and limitations in Publisher information on page 65.
       4. Modify the information.
       5. Click Update.


       Provide bank details
       If consumers must pay for your content or in-app purchases in your content, you must identify the bank
       account where Nokia can deposit your revenue payments. You must provide your bank details before you
       will be allowed to submit this content to Nokia Publish. This is to streamline the payment process and
       minimize delays.

       Bank accounts must be able to accept Euros (€) as we can pay only in Euros. (Consumers in China can use
       Alipay to pay for apps and in-app purchase. For more information see http://support.publish.nokia.com/?
       p=4475.) If your content is free and does not contain in-app purchases, you can submit the content without
       having to provide your bank details.

                  Note: Your bank information is encrypted in our payment system and is not stored in Nokia Publish. Once
                  you submit your information, this web page will be blank. If you need to change any of the bank information
                  you entered previously, you must re-enter all the fields on the web page. Please provide all information
                  in English.



Publisher Guide                                                                                                                 21
1. Click the Accounts tab.
       2. Click Bank information.




       3. Review the field descriptions and limitations in Bank information on page 67.
       4. Enter your bank information. If you need help with finding this information, please contact your bank.
       5. Click Save and send bank information.
           If you use an intermediary bank to deposit funds into an account from abroad, you must send an email
           to developer.support@nokia.com and provide the following information:
           – Bank country
           – Bank city
           – Bank name
           – SWIFT codes for both the intermediary and beneficiary banks




Publisher Guide                                                                                                    22
Prepare content
       This section describes what you need to do to ensure that your content is as ready as possible to ensure
       its success in clearing our testing procedures. The section summarises how we test your content. It also
       describes how to prepare metadata and images for content publication. Finally, it delves into the
       requirements for specific content types, including audio, video, themes, wallpapers, and apps.


       How we test content
       We strive to offer only high-quality content to our Nokia Store consumers. Ultimately, you as a publisher
       are responsible for the quality of your content, but we conduct an additional Quality Assurance (QA) review
       to check areas such as the following:
       – Content installs, displays, and operates properly
       – Content is appropriate for a wide spectrum of consumers
       – Content does not infringe on others’ intellectual property
       – Content is fully tested on at least one device per device family (Symbian^3, S60, Series 40, MeeGo,
         Maemo)
       – Apps are packaged properly
       – Metadata that you enter through Nokia Publish is correct and complete

       We also perform any requested processing, for example, applying DRM protection to, and signing, your
       app.

       If your content:
       – Passes our review — We email you, then publish your content to Nokia Store.
       – Fails outright, for example, crashes repeatedly — We email you immediately so that you can make the
         necessary fixes and resubmit your content. This restarts our review process.
       – Works but has issues — We test as much of the content as possible before emailing you all the issues.
         You make the necessary fixes and resubmit your content. This also restarts our review process.

       You must test your content before submitting it to Nokia Publish. You can greatly shorten your time to
       market by fully testing your content. Consider our testing as only a complementary peer review. Due to
       time constraints, we cannot:

       – Confirm every single aspect or function of your content
       – Test that each submitted file works for every Nokia device, country, or language you select
       – Verify that your content complies with all local laws and regional operator restrictions

       Review this section to learn how to:



Publisher Guide                                                                                                      23
– Prepare your app to meet our content requirements
       – For the latest, official guidelines used by QA to test for appropriate content and technical requirements,
         go to:

          http://support.publish.nokia.com/?p=64

          These guidelines are updated on a quarterly basis. Review them regularly for new requirements.
       – Prepare promotional materials for Nokia Store — For more detailed instructions:
          • see the Merchandising Guide provided in the Documentation section of the Nokia Publish Support
            site at http://support.publish.nokia.com/
          • purchase the Nokia-sponsored App-Promo:http://store.nokia.com/content/151509


       How content appears in Nokia Store
       When consumers navigate Nokia Store, they see the content icon (1) and name (2):

       Desktop computer — Web browser




       Mobile device — Nokia Store app




Publisher Guide                                                                                                       24
When consumers select content, they also see the content description (3) and screen shots (4):

       Desktop computer — Web browser




       Mobile device — Nokia Store app




Publisher Guide                                                                                         25
Prepare metadata
       To enhance your branding and broaden global appeal, prepare the following:
       1. Icon — Consumers should recognise your product type or brand, and be compelled to download the
          content.
       2. Name — Be brief. Localise the Name and Description for consumers who have selected a particular
          language on their devices. For details, see Enhance global appeal on page 46.
       3. Description — Promote your content and describe any special discounts or Try-and-Buy offers. Also
          state any limitations, as described for the Description field under Content item on page 75.
       4. Screen shots — Showcase your content experience, for example, the energy of a game or value of a
          service. Provide the maximum of three screen shots to engage interest and increase downloads.
          Minimally, you provide one Icon and one Screen shot. The system scales down these images for various
          displays in Nokia Store. You can preview resized images and replace them with your own as needed.
       5. Keywords — Select words related to your content, which are matched in Nokia Store consumer
          searches.
       6. Devices — Select the Nokia devices on which to make your content available. To filter devices by family
          (Symbian ^3, S60, Series 40, MeeGo, Maemo), features (Nokia Store, touch screen, GPS, WLAN, WCDMA,
          etc.), content supported (Qt based apps, Flash Lite, Web Runtime widgets), and display resolution (for
          media like wallpapers or videos), go to: http://www.developer.nokia.com/Devices/
          Device_specifications.
       7. Countries, languages — Select the regions and languages for which to make your content available.




Publisher Guide                                                                                                     26
8. Application Privacy Policy — If your app collects personal data of any kind, you must prepare and
          upload a privacy policy that outlines how the data is collected and used. For more information about
          the privacy policy, see the Nokia Store Content Guidelines


       Prepare icons
       Icons
       Icons are used to promote your app on the Nokia Store shelf. The consumer clicks the icon to see your
       content’s detail page, which includes a description and screen shots of your application. In order to compel
       consumers to click on your icon, it should enable them to quickly recognize your product and decide they
       want to learn more about it.




       Icon shape
       The platforms below use surround style icons on the phone. These icons are also known as squircles
       because they combine the properties of a square and a circle:

       – MeeGo 1.2 Harmattan
       – Series 40 TB10.4 and forward
       – Symbian PS2 and forward

       The icons displayed in Nokia Store can use a square image, although we recommend squircles.

       Nokia has compiled a series of guidelines and toolkits, containing Adobe templates, to help you create your
       own surround style app icons. If your artwork is vector-based, use the Adobe Illustrator template. If your
       artwork is a bitmap file, use the Adobe Photoshop template. Choose one of the pre-cast backgrounds and
       place your graphic or logo on top of it; or follow the easy-to-use steps to use your own background.


Publisher Guide                                                                                                       27
Icon formatting
       Icons in the Nokia Store range in display size from 46 to 256 pixels square. You can enter all the required
       image sizes individually, or Nokia Publish will auto-scale your 256 x 256 image to other smaller image sizes.
       It’s recommended that you occasionally zoom out while creating your icon, reviewing its readability at 46
       x 46 pixels.

              Size                                              Composition
                        A 256 x 256 image uploaded to Nokia                   Consider the limitations of the mobile
                        Publish will be scaled down to other                  screen and design simple icons that will
                        smaller images                                        render well


                        Avoid uploading overly-compressed                     Exaggerate and simplify for easy
                        images as Nokia Publish will                          reading on small screen sizes
                        automatically compress the file on
                        ingest

        Format                                                  Padding
                        For Icons with transparency, upload                   Images with transparency should have
                        high-quality PNG-24 files                             a 10 pixel pad between the 256 x 256
                                                                              icon & the edge of the frame. This is
                        Use at least PNG-8 for display in the                 particularly important for icons with
                        store interface. When in doubt, use                   rounded corners, bevels, or outer
                        PNG-24 file format.                                   strokes. Without padding, rounded
                                                                              corners will read poorly scaled down in
                                                                              Nokia Store.



       Icon colour and contrast
       Icons are only as effective as they are clean. In order to achieve clean imagery, ensure there is contrast
       between the subject and the background.


Publisher Guide                                                                                                          28
Colour                                            Contrast
                       Colour palettes should be vibrant and                Use adequate foreground /
                       concise                                              background contrast so that the
                                                                            subject is the centre of attention


                       Imagery should be clean and simple                   Choose complementary colours for
                                                                            good contrast and avoid harsh
                                                                            combinations


                       Highlights help icons appear                         White will pop on saturated
                       interactive, encouraging the consumer                backgrounds
                       to engage (top lit is best)




       Icon imagery
       Simplicity. Icons need to communicate the essence of your apps with a 30 pixel square – so simplicity is
       key. Focus on the most distinguishable feature of your product and forget the rest.

                  Do                                             Don't
                       Icons should be original art created                 Don’t employ over-used metaphors –
                       specifically to promote your app                     your icon’s strength is its unique
                                                                            imagery


                       Capture the essence of what your                     Don’t use screen shots for icons
                       content is about



                       Focus on a single, distinguishable                   Don’t use low resolution images with
                       feature of your app to represent the                 pixilated edges
                       whole experience


                       Sometimes the best representation of                 As a general rule, do not use
                       your app is your logo mark, or 'bug'                 photographs – the details will appear
                                                                            'muddy' in the small format


                                                                            Don’t use clip art for imagery




Publisher Guide                                                                                                     29
Icon text
       The purpose of an icon is to provide a highly recognizable snapshot of your app, not to describe or explain
       it. Short word or letter marks may be effective, but save your text for the content details page. Your content
       item’s icon will serve all markets you choose. So, if you use a word or letter mark, be sure that it makes
       sense and isn’t offensive in all distributed languages.

                  Do                                                Don't
                        Abbreviated, recognisable word marks                    Avoid placing application titles in icons
                        may function as effective icons                         (titles will always appear beside the icon
                                                                                in the Store)


                        Concise word marks may also function                    Avoid placing descriptive text or
                        as effective icons                                      subtitles in icons – small text will be
                                                                                unreadable




       A step-by-step guide to icons (step 1 of 3)
       Developing an icon for your application

       Comprehensive advice for building your Nokia Store icon with or without a logo

       Step 1: An icon should immediately communicate the application’s purpose to the consumer. Use your
       product’s logo if its recognizable or instantly reflect your app’s function. If you don’t use a logo, we suggest
       that you create a strong central image representing the application’s purpose.

                          If you use a logo                                    If you don't use a logo
                              Re-size your logo to fit within a                       Take a literal approach. Use a
                              256x256 pixel container                                 unique and recognizable
                                                                                      element from your application’s
                                                                                      interface as your central image

                              While simple logos can be re-                           If your image is derived from a
                              sized without complication,                             screen shot, crop your image or
                              complicated logos must be                               isolate it from its background.
                              cropped to remain coherent at
                              small sizes




Publisher Guide                                                                                                              30
If you use a logo                                  If you don't use a logo
                                                                                   Re-size your image to fit within a
                                                                                   256x256 pixel container




       A step-by-step guide to icons (step 2/3)
       Tip: If you don’t use a logo, take a literal approach to choosing a central image for your app.

       A relevant image for your icon will give consumers a feeling for your application’s purpose and usefulness.

                               Good                                                   Poor
                                   Literal illustrations for icons                       Care to guess what these
                                   are instantly                                         applications do? Clip-art,
                                   understandable. The use of                            abstract shapes, and
                                   these applications can be                             poorly drawn objects will
                                   deduced from their icons                              confuse the consumer


       Step 2

       Create a container with distinct contrast for your central image.

       Good contrast is easy on the eyes. The colour of your container box should complement and frame your
       logo, not distract from or overpower your logo. When possible, choose colours from your brand’s colour
       palette.

        Good                                                         Poor
                                   The complementary light
                                   gray container box creates
                                   distinct contrast without
                                   distracting from the logo



       A step-by-step guide to icons (step 3/3)
       Step 3: Use subtle embellishments for your container box to add depth to your icon.

       Experiment with strokes, gradients, and other elements to add depth to a flat logo. Use these effects
       judiciously; it’s important to remember that flat, two-color icons can look much cleaner than heavily
       embellished icons.




Publisher Guide                                                                                                         31
Good                                                 Poor
                                  Simple, intentional                                   Crude additions can
                                  additions can simulate an                             overwhelm the
                                  interactive element for                               composition and distract
                                  your icon                                             from the central image




                                Tip
                     To keep your icons straight-forward and              Next: a step-by-step guide to creating
                     simple, we encourage you to use a                    powerful screen shots
                     minimal colour palette for your icons




       Prepare screenshots
       Screen shots
       Content screen shots appear on content details pages and should represent the user experience inside
       your app. Nokia Store consumer data studies show that applications with a full complement of screen shots
       (3) are 20% more likely to be downloaded or purchased.




       Screen shot formatting
       Screen shots in Nokia Store can display as small as 29 pixels square. You can enter all the required image
       sizes individually, or Nokia Publish will auto-scale your 256x256 image to other smaller image sizes. It’s
       recommended that you occasionally zoom out while creating your icon, reviewing its readability at 29 x 29
       pixels.



Publisher Guide                                                                                                     32
Size                                                Composition
                               A 256 x 256 image uploaded to                            Consider the limitations of the
                               Nokia Publish will be scaled down                        mobile screen and choose simple
                               to other small images.                                   screen shots that will render well



                               Avoid uploading overly-                                  Use your 3 screen shots to
                               compressed images as Nokia                               capture a variety of features
                               Publish will automatically                               made available through your app
                               compress the file on ingest


        Format                                                     Screen Capture
        Use at least PNG-8 for display in the store interface.     Use a screen capture app to create images (as opposed
        When in doubt, use PNG-24 file format                      to a hand held photo of the app on the device)




       Screen shot colour and contrast
       Screen shots are only as effective as they are clean. In order to achieve clean imagery, ensure there is
       contrast between the subject and the background.

                  Color                                                 Contrast
                               A vibrant, colorful screen shot                          Choose screen shots with
                               that is also focused and clean                           adequate foreground /
                                                                                        background contrast so that the
                                                                                        app’s function is clear


                               Screen shots should not use
                               borders




       Screen shot imagery
       It is recommended that you highlight app features by zooming in and cropping rather than attempting to
       portray the entire screen. Fill the frame and show off your app.




Publisher Guide                                                                                                              33
Do                                                 Don't
                             Screen shots should depict the                        Avoid distorted images. Create
                             spirit of an app, whether that be                     an effective crop by scaling the
                             the energy of a game or the value                     image to fit the screen
                             of a service



                             Screen shots should be a realistic                    Avoid framing the entire app, but
                             representation of application                         determine the most important
                             user experience                                       feature to highlight, then crop in
                                                                                   to highlight it



                             Choose the most important,                            Avoid images of hands on device.
                             distinguishable features of the                       Make sure photographs are well-
                             app to highlight                                      lit or avoid photos entirely




       Screen shot text
       The purpose of a screen shot is to provide a glimpse of the user experience inside your app, not to describe
       or explain it. Text should only be used as a brief caption, not as an advertisement.

                                Do                                                   Don't
                             Text may be used when is it a                         Avoid the use of text as an
                             prominent feature of the                              advertisement – let the screen
                             application                                           shot 'sell' your app, not the text
                                                                                   on top



                             When text is a prominent feature                      Reserve your text for your app
                             of the application, it is important                   description, not your screen shot
                             to zoom in so that it may be read
                             at small sizes




       A step-by-step guide to creating screen shots
       Create powerful screen shots for Nokia Store




Publisher Guide                                                                                                         34
Crop your screen shots to highlight key points about your content.

       At dimensions smaller than 256 pixels square, every pixel counts.




        Screen shots do not scale well because   Instead, crop specific areas that      You are allowed three screen shots for
        they contain so much visual              you want to highlight about your       your application. Make yours count by
        information. They fail to inform         application. Select quality features   showing off your application with
        consumers at small sizes.                and show how your application is       cropped screen shots.
                                                 unique.


       *This scenario uses Zuma Revenge as an example.


       Prepare files
       You can submit files of the following formats and sizes:

                                 Content type                       File formats                      Maximum file size
                             Flash Lite app          .sis .sisx (Symbian^3, S60)                  350 MB
                                                     .nfl (Series 40)
                             Java app                .jad + .jar                                  350 MB (S60 devices)
                                                                                                  2 MB (S40 devices)

                             MeeGo, Maemo app .deb                                                500 MB


                             Qt based app            .sis .sisx (Symbian)                         350 MB
                                                     .deb (MeeGo, Maemo)

                             Symbian app             .sis .sisx                                   350 MB


                             Series 40 web app       .wgt (Series 40)                             500 KB


                             Web RunTime (WRT) .wgz                                               2 MB
                             widget

                             Theme                   .sis .sisx (Symbian)                         5 MB
                                                     .deb (Maemo)
                                                     .nth (Series 40)


Publisher Guide                                                                                                                  35
Content type                 File formats                Maximum file size
        Media Publishers only:
                             Audio              .mid .mp3 .mp4 .aac .amr .wav .mp2 .w 35 MB
                                                ma

                             Ringtone           .mid .mp3 .aac .amr .wav .mp2 .wma    35 MB


                             Video              .3gp .mp4 .3g2 .wmv .asf .avi         35 MB


                             Wallpaper          .jpg .png .gif .deb                   1 MB




       For the file name requirements, see the File field under All Content on page 81.


       Prepare audio
       Audio content containing music or ringtones must have the following:

       – bit rate — minimum 128 kb/s
       – audio sample rate — minimum 44 kHz

       Audio content with little or no music (spoken word, podcasts, audio books) must have the following:

       – bit rate — minimum 16 kb/s
       – audio sample rate — minimum 24 kHz

       Audio must not be corrupted, for example, must not stop unexpectedly at any point.

       Audio must not include entire music tracks. Only short (up to 30-second) samples are allowed.


       Prepare video
       – The actions and focus of the video must be clearly viewable.
       – Text must be clearly readable, for example, have sufficient sharpness and contrast.
       – The audio and video must not stop unexpectedly at any point.
       – The audio must be synchronised with the video for its entire duration.


       Prepare themes and wallpapers
       – Graphics must be clear and fully displayed. They must not be overlapping, cut off, or corrupted.
       – Text must be fully displayed and have enough sharpness and contrast to be read clearly.



Publisher Guide                                                                                               36
– Themes must be packaged using the latest Carbide UI Theme plug-in.
       – Wallpaper must have a ratio identical to the screen ratio of the target device.
       – Wallpaper must have a bit depth between 8 and 24.


       Prepare apps
       Ensure your app meets these Quality Assurance (QA) requirements:

       – The app must use the display area to its full extent on the screens of all intended devices.
       – If the app responds to orientation (portrait or landscape) switches, it must adjust its display correctly.
       – When the app is in focus, the device must be able to accept incoming phone calls, SMS text, and email.
       – When the app loses focus, it must enter a suspended state and enable the device to be used as normal.
       – If the app calls an external service, for example, a web server, the service must be ready for testing when
         you submit the app for QA.
       – The app must be energy efficient, and not significantly drain the device battery.

       To optimise the Nokia Store consumer experience, an app should also follow these criteria:

       – The app should provide an About option to display information such as the version number.
       – The app should provide a Help option to provide built-in, self-serve support.
       – The app should provide an Exit option for consumers who do not know how to use the operating system
         to close open apps and also consumers who assume that switching apps automatically exits the last
         app.
       – The app should not significantly use memory (RAM).

       There are additional requirements for individual metadata fields. For details, see Content Item
       on page 75 and Content file on page 81.

                  Note: In addition to testing your content on device emulators, you can remotely test on real Nokia devices.
                  To see the real devices provided, go to:
                  http://www.developer.nokia.com/rda.


       Ask Nokia to sign apps for free
       You must sign apps to prove that they are from a trusted source and are safe to install. You can ask Nokia
       to sign your apps for free. We provide the following types of signing:

       – Java (.jad and .jar files) — We provide Java Verified signing.
       – Symbian (.sis(x) files, developed in native Symbian C++, Qt, or Flash Lite) — We provide only Express
         signing.




Publisher Guide                                                                                                                 37
• For Express signing, your app can use only: User Capabilities (LocalServices, Location,
            NetworkServices, ReadUserData, UserEnvironment, WriteUserData) and System Capabilities
            (PowerMgmt, ProtServ, ReadDeviceData, SurroundingsDD, SwEvent, TrustedUI, WriteDeviceData).
          • For Certified signing, you must use our Symbian Signed service. You must get Certified signing if
            your app uses Restricted Capabilities (CommDD, DiskAdmin, NetworkControl, MultimediaDD) or
            Device Manufacturer (AllFiles, DRM, TCB) capabilities. You must also get Certified signing if your app
            is distributed through channels other than Nokia Store.
       – MeeGo (.deb files) — Nokia Publish automatically signs all submitted MeeGo 1.2 Harmattan apps,
         provided that they are packaged correctly using the Qt SDK for MeeGo.
       – S40 Web Apps (.wgt files) — Nokia Publish automatically converts all submitted S40 Web Apps to a Java
         MIDlet (.jad, .jar) and signs the MIDlet.

       To renew certificates, contact developer.support@nokia.com. We can sign apps that have already been
       signed by another signing service, apps whose certificate have expired, and apps whose certificate will
       expire in the next three months.

       For a summary of our packaging and signing requirements, see the remainder of this section. For more
       detail, see http://www.developer.nokia.com/Distribute/Packaging_and_signing.xhtml.


       Prepare Java apps
       1. Test the app to meet the criteria for Java Verified: http://javaverified.com/files/utc_java_v3%
          202_june_2012_final.pdf. See also our criteria described here: http://www.developer.nokia.com/
          Community/Wiki/index.php/How_to_conform_with_Unified_Testing_Criteria

                  Note: VeriSign and Thawte do not have similar test criteria. Also note that VeriSign-signed MIDlets
                  cannot be installed onto Series 40 5th Edition, Feature Pack 1 devices. To list these devices, use the
                  device filtering provided at:
                  http://www.developer.nokia.com/Devices/Device_specifications/.

       2. If you are using another signing service, sign your app. Ensure that the app does not display certificate
          error messages.
       3. When you submit your app through Nokia Publish, and you want Nokia to sign it, be sure to submit an
          unsigned app.

                  Note: The flow chart and questionnaire required for UTC compliance are no longer required if you submit
                  your Java app to Nokia for signing. Nokia provides a flow chart and questionnaire on your behalf. If however
                  you choose to sign your app directly with Java Verified, you do still need to supply a flow chart and
                  questionnaire for your app.


       Prepare Symbian apps
       This section applies to apps written in native Symbian C++ as well as those developed through the Qt SDK.




Publisher Guide                                                                                                                  38
1. If you want Nokia to sign your app, email developer.support@nokia.com to request the service. Include
          up to five IMEIs for the devices you will use for testing. We send you UIDs for your app from our
          protected range, a certificate installer for the devices, and developer certificate/key pair for testing.
          If you need to use additional IMEIs or UIDs, let us know.
       2. If you are using Qt:

           a. Download the latest Smart Installer, to ensure that the latest Qt DLLs are used. For details, go to:
              Nokia Smart Installer for Symbian.
           b. See the packaging requirements and sample package header code at: Publishing Qt App to Nokia
              Store.
           c. You can use the Publish Qt Symbian Applications to Nokia Store wizard to check your package
              information and capabilities used. For details, Publishing.
       3. Test the app to meet the Symbian Signed Test Criteria..
       4. If you are using another signing service, sign your app. Ensure that the app does not display certificate
          error messages.
       5. When you submit your app through Nokia Publish, you must provide the following:

           – Content file — If you want Nokia to sign your app, you submit an unsigned app.
           – AppUID (see the screen shot under Add a content file on page 48) — To enter the right UID, see
             http://support.publish.nokia.com/?p=1456.


       Prepare MeeGo 1.2 Harmattan apps
       The MeeGo 1.2 Harmattan platform uses Debian packages to install apps. However, Harmattan enables
       you to use some additional metadata fields in the control file of the app. For more information, see the:
       – Debian Policy Manual
       – Harmattan Appendix to the Debian Policy Manual
       – Harmattan Developer Documentation

       This section applies to apps developed through the Qt SDK.

       1. The following files in the Debian package are the most relevant:

           – Copyright — Contains the information about copyright and license information.
           – Rules — Contains the exact rules for different targets specifying how to create the packages.
           – Control file — Includes the packaging metadata for your app.
           – Changelog — Includes the package name, version, distribution, urgency, and changes made in the
             package revision.
           – Aegis manifest file — If your app needs to access protected Harmattan resources, the credentials
             are defined in the Aegis manifest file. The Aegis manifest file is created automatically by the Qt SDK
             as a part of the build if it is needed. This usually covers your basic security needs. If the Aegis manifest
             file is not needed, the Qt SDK does not create it. You may need to edit the Aegis manifest file
             manually, if:


Publisher Guide                                                                                                             39
• Your app provides protected services to other apps
                  • You have problems with the automatically generated file
       2. Modify the following files:

           – Desktop file — Add the display name and icon displayed for your app in the launcher.
           – Copyright file — Add the information about copyright and license information for your app.
           – Control file — Add the mandatory and optional packaging metadata for your app.
       3. If you are using Qt, use an official release of the Qt SDK, not a Beta release, to package the app.
       4. Test the app to meet the Nokia Store Content Guidelines.

                   Note: Do not sign MeeGo 1.2 Harmattan apps. Nokia Publish automatically signs all these apps for Nokia
                   Store.


       Prepare Maemo apps
       This section applies to apps written in a native Maemo language as well as those developed through the
       Qt SDK.

       1. Ensure the following:

           – Package category — Has the category user/hidden.
           – App file — Is installed in the opt folder on the ext3 partition.
       2. If you are using Qt:

           – Use an official release of the Qt SDK, not a Beta release, to package the app.
           – Target Maemo 5 devices, for example, Nokia N900 with PR1.3.
       3. Test the app to meet the Nokia Store Content Guidelines: http://support.publish.nokia.com/?p=64.

                   Note: Do not sign Maemo apps. The .deb packages on Maemo devices currently do not support any signing.



       Prepare Flash Lite apps
       – Do not (prompt consumers to) install Adobe Flash or Flash Lite Player.
       – Do not use the Adobe Mobile Packager Tool to package .sis(x) files. For a Flash packaging service, go to:
         http://www.developer.nokia.com/Develop/Other_Technologies/Flash_lite/.
       – Do not submit a standalone .swf Flash file, or submit an .swf Flash file packaged as a .sis(x), .wgz, or .nfl
         file, intending it to be used as an animated wallpaper or screen saver.
       – Use a version of Flash Lite that is compatible with the version on the target device.


       Prepare games
       Ensure that games distributed to touch screen devices:


Publisher Guide                                                                                                             40
– Are touch enabled.
       – Disable by default the on-screen keypad, which is used to scroll the display. For sample code, go to:
         http://www.developer.nokia.com/Community/Wiki/Using_on-
         screen_keypad_in_MIDlets_in_S60_5th_Edition_devices.
       – Utilise the full screen and can be fully playable without the on-screen keypad.




Publisher Guide                                                                                                  41
Add new content
       Content includes both of the following:

       – A content item is a Nokia Store offering. This can be an app or media such as a ringtone or wallpaper.
         Each content item has metadata (descriptions, keywords, price point, product icon, screen shots), and
         one or more content files.
       – A content file is the installable file that is downloaded to a device. For apps, these are package files that
         install the app software, for example, a Java .jar file or Symbian .sis(x) file. For media like ringtones or
         wallpapers, these are the media files, for example, an .mp3 or .mp4 file.

       Each content item can have multiple content files. For example, if you localised a Symbian app into several
       languages, you would have a different .sis(x) file for each language. Or, if you designed a wallpaper for
       several devices, you might have a different .jpg file resized for each possible device screen size. In these
       scenarios, you add multiple files to the same content item. For each content file, you can select different
       target devices, countries, and languages.

                  Note: Do not add a new content item if you are only adding a new content file for an existing content
                  item. Also do not duplicate content items with different names or descriptions to increase the exposure
                  in Nokia Store. These types of duplicated content items provide a poor consumer experience, and will not
                  pass our quality review.

       Later, if you need to update a content file, for example, to release new features or bug fixes, replace the
       existing content file as described in Update a content file on page 58. Do not add a new content file, but
       rather replace the content file you intend to update, in order to ensure that consumers who downloaded
       the original file will receive updates and are able to re-download in case they accidentally deleted the item.
       To ensure that the update gets pushed properly to consumers who have already downloaded the app,
       check the version and app ID requirements in http://support.publish.nokia.com/?p=1456.


       Add a new content item
       1. On the Content tab, click New Content Item.




Publisher Guide                                                                                                              42
2. Click the content type to create.




           – The available content types shown depend on your account type. If you are a Media Publisher, the
             web page displays additional icons for wallpapers, video, and ringtones.
           – If you used the Nokia Qt SDK to develop a Symbian, MeeGo, or Maemo app, select
             Qt Based Application.
           – If you used a native development tool to develop a Symbian, MeeGo, or Maemo app, select
             Symbian application or MeeGo/Maemo.
           – This guide illustrates a Qt-based MeeGo app.
       3. Review details about the Legal questions on page 68.

       4. Answer Yes or No to the questions.
       5. Click Continue.




Publisher Guide                                                                                                 43
6. Review the metadata details and limitations in Content Item on page 75.




       7. Enter the metadata for the content item.
       8. Click Create.


       Edit metadata
       You can add optional metadata such as additional screen shots; edit existing metadata; and preview
       system-resized icons and screen shots to replace as needed.

                  Note: Review and edit all metadata before you submit the content to QA. If you submit content to QA,
                  then later edit any metadata, you must re-submit the changes, which initiates a new QA review of the
                  changed metadata.




Publisher Guide                                                                                                          44
Add or edit metadata
       1. Click the Content item tab.




                  Note: After you
                  add a content file on page 48, you may need to enter additional metadata. For example, after adding
                  a MeeGo app, you will need to provide the Primary full-size screen shot 854 x 480.

       2. In the row of metadata that you want to change, click Edit.


                  Note: If the web page does not display the options
                  Edit and Delete for metadata, your current user login cannot modify this content item. Check the user
                  Role, as described in Account user on page 66 and ask your administrator to change it as needed.

       3. Review the metadata details and limitations in Content Item on page 75.
       4. Enter the new metadata for the content item.
       5. Click Save.




Publisher Guide                                                                                                           45
Display help for metadata
       1. Move the mouse pointer over the help icon in the metadata row.


       Preview a system-resized image
       1. In the images section click Show scaled versions in the metadata row.
       2. In the images section click         in the row of the image size to preview.

       3. To replace this image with your own custom image, click Edit and upload the image.


       Enhance global appeal
       If your content has global appeal, you can add translated descriptions to enhance consumer searches for
       your content. This is particularly effective for countries where English is not commonly used.

       You can do the following:
       – Translate the content item Display Name and Description into the local language. These translations
         appear to consumers who have that language configured on their devices.




                  Note: If you are providing descriptions in multiple languages
                  including English, the default Display Name and Description must be in English. If your languages do not
                  include English, any language can be the default.

       – In the Description, to match consumer searches, specify the type of content, for example, app, game,
         ringtone, or theme. If your content is free, include the localised word for free.

       – Translate an app’s user interface: displayed headings, labels, and messages. In Nokia Publish, add a
         separate content file to the content item. Then, for each content file, select the appropriate country
         and language distribution.




Publisher Guide                                                                                                              46
Spotlight content
       Spotlights can significantly enhance an app’s visibility and downloads in Nokia Store. The Nokia Store team
       spotlights apps that are timely (for example, ones that apply to an upcoming holiday) or of wide interest
       (for example, ones that apply to an international sporting event).

       To take advantage of this promotional opportunity, provide the optional spotlight banners (967x277,
       111x111, 74x74 pixels), text (50 characters long), and format (967x277 — PNG only, 111x111 — PNG or
       JPG, 74x74 — PNG or JPG) under the Content Item tab > Spotlight & Promotion area. The spotlights appear
       as follows:

       Desktop computer — Web browser




       Mobile device (S60) — Nokia Store app




Publisher Guide                                                                                                      47
Create a spotlight banner
       To create a spotlight banner for a Nokia Store website, follow these suggested guidelines:




       1. Add a button to prompt consumers to click the banner. Nokia Store will display the content download
          page.
       2. Describe the content in brief.
       3. Add the Nokia Store shopping bag icon.
       4. Add Now available at Nokia Store.
       5. Add a promotional badge.
       6. Add a Nokia device.
       7. Add a brand or product logo.

                  Note: You can generate spotlight banners using the Online Marketing Tool (OMT) available at:
                  http://snac.nokia.com/2/omt. Simply specify your content name, URL, category, price, and main language.
                  Upload a content image and choose the copy text options, devices, banner visuals, and output sizes. For
                  output sizes, select Spotlight sizes. You can also select standard sizes appropriate for web page
                  advertisements. Click Generate banners to create banners in the selected sizes.



       Add a content file
       For details about the relation between content items and content files, and when to add or update content
       files, please read About content items and content files on page 42.




Publisher Guide                                                                                                             48
1. Click the Content files tab.




                  Note: In the upper right corner, the
                  Item Revision number updates every time you enter metadata, upload a file, etc. To see each change
                  that was made, see the change log at the bottom of the page.

       2. Review the metadata details and limitations in Content file on page 81.




                  Note: The fields shown vary depending on the content type you selected. For a description of the
                  fields for various content types, see
                  Content file on page 81.

       3. Enter the metadata for the content file.




Publisher Guide                                                                                                        49
4. In the App contains analytics field, select Yes if the app uses Nokia or any third-party analytics to collect
          usage data. Otherwise, select No.

                  Note: If you are uploading a Symbian, Qt, or a Java file, you must click
                  Validate to have the system run a series of checks on the file. If your file contains errors, you must fix
                  them before you can continue. if the validation report contains any warnings, you can continue with
                  the publishing process but your app may fail final QA testing. It depends on the phones you choose
                  to target, for example, some warnings apply only to Series 40 devices. For more information, see
                  Validate the content file on page 50.

       5. Click Upload & continue.


       Validate the content file
       If the file you are uploading is a Symbian, Qt, or a Java content item, Nokia Publish introduces some new
       functionality designed to help you get your app into Nokia Store quicker. File validation is a series of
       automated tests that you run against your content. The content file must pass these tests before you
       continue with the publication process.

       1. Upload your content file.
       2. Fill in the information fields.




Publisher Guide                                                                                                                50
3. Click Validate to generate a Validation report. If the report contains any errors, you must fix the errors
          and upload the file again before you can continue. If the report contains warnings, you can continue
          with the publishing process but your app may fail final QA testing. It depends on the phones you choose
          to target, for example, some warnings apply only to Series 40 devices.
       4. Once the Validation report is free of errors, click Upload and Continue.




       Define the distribution
       After you upload a file, you use the Distribution tab to select the devices, countries, and languages for the
       file.


       Select phone compatibility
       1. Click the Phones tab.
       2. On the left, phones are grouped in a tree structure by phone family (Maemo 5, MeeGo, S60, Symbian^3,
          etc.) then screen size (360x640, etc.). To show the phones in a phone family or screen size, click + .

                  Note: You will see only the phones that currently support the content type and selected options. For
                  example, for MeeGo/Maemo apps, you will see only the phones N9 and N900. If you have selected
                  the in-app purchase option, you will see only phones that currently support in-app purchases. Qt
                  based apps that use in-app purchases for instance are currently supported only on Symbian^3
                  phones.




Publisher Guide                                                                                                          51
3. In the middle Proposed compatibility column, for each phone, roll your mouse pointer along its bar.




           Select the amount of testing you have done on the phone:

           – Fully Tested — You have run full test cases on this phone. For at least one phone per phone family,
             you must select Fully Tested. This is the phone on which we will focus our QA testing. If you do not
             select Fully Tested for a phone, we must fail the file.

           – Briefly Tested — You have briefly tested the main functionality on this phone.

           – Assumed to Work — You assume that because the phone is in the same family as another similar
             phone that you have tested, the file will work on this phone.

           – Might Work — You have not tested the file on this phone or on another similar phone in the same
             family, but assume that it might work.

           – Not Compatible — The file should not work on this phone. Do not even try.

           – Not Known — Shown only when a new operator, phone, or language is added to the system and the
             compatibility is not yet defined.

                  Note: The phone list includes:
                  – only phones that support the content type. For example, if you selected a Qt Based Application,
                    only phones that support Qt apps are listed.
                  – only phones that support selected features. If you enabled In-App Purchases for your content,
                    only phones that support in-app purchases are listed. If you selected a minimum OS of Nokia Belle,
                    only phones with Nokia Belle or later operating systems are listed.




Publisher Guide                                                                                                          52
– phones that are not yet supported by Nokia Store. By selecting these phones, you choose to
                    distribute your content to these phones in the future when they become available. An email will
                    be sent once new phones are supported by Nokia Store. The latest list of Nokia phones that support
                    Nokia Store is available at: http://www.developer.nokia.com/Devices/Device_specifications/.


       Select country distribution
       1. Click the Countries tab.
       2. Select the check box for either:
           – Can be distributed in any country and any operator, where allowed—This distributes the content
             file to all countries and all operators, except mainland China, as mainland China requires special
             processing. To distribute to countries including mainland China, clear this check box and select either
             of the options below.

           – Global—This selects the check boxes for all regions listed. Clear this check box to clear the check
             boxes for all regions listed.

           – Specific regions and countries—Select the check box next to a region or country to distribute to
             those only. Countries are displayed in a tree structure by region. To expand a region, click +.


                  Note: You can distribute only English content globally to all countries. If your content is in another
                  language, you must distribute to the countries listed at:
                  http://support.publish.nokia.com/?cat=6&topic=45&faq=Language%20region%20distribution%
                  20mapping under Nokia Store Language, Country, Regional targeting / localization planning matrix.


       Select language compatibility
       1. Click the Languages tab.
       2. Click the check box for either:
           – Works for all languages—This distributes the content file to devices with any language selected. To
             distribute to devices with specific languages only, clear the check box.

           – Specific languages—This distributes to devices configured with the selected languages only.

       3. Click Save.
           You will receive either of the following:
           – A confirmation that the distribution has been saved.
           – A prompt for additional information related to the content file that you have just submitted. For
             example, if you have just submitted a MeeGo or Maemo app, you will be asked to provide full-size
             (16:9 aspect ratio) screen shots, which are required for these phone families.




Publisher Guide                                                                                                            53
Submit content to QA
                  Note: If consumers must pay for your content or in-app purchases in your content, you must identify the
                  bank account where Nokia can deposit your revenue payments. You must provide your bank details
                  before you will be allowed to submit this content to Nokia Publish. This is to streamline the payment
                  process and minimize delays. See how to provide your bank details on page 21. If your content is free and
                  does not contain in-app purchases, you can still submit the content without having to provide your bank
                  details.

       Your content must pass our Quality Assurance (QA) review before we can publish it to Nokia Store. For
       more about our QA process and requirements, see Prepare Content on page 23.


       Submit a content file to QA
       1. Click the Content File tab.
       2. Make any final changes to the metadata.
       3. Click Submit to QA.
           You will receive either of the following:

           – A confirmation that the file has been submitted.
           – A prompt for additional information related to the content file that you have just submitted. For
             example, if you have just submitted a MeeGo or Maemo app, you will be asked to provide full-size
             (16:9 aspect ratio) screen shots, which are required for these phone families.

           After you have submitted a file to QA, you can do the following:

           – Add another content file for a different distribution (device, country, or language) — See Add a
             content file on page 48.
           – Copy an existing distribution to a new content file — On the Distribution tab, click
             Load distribution from existing file. You must modify the new distribution so that it does not overlap
             with an existing one.
           – Update a content item or file that has been submitted — Beware that this halts the QA process. For
             details, see Update Content on page 58.


       Check the QA status
       After you have submitted content to QA, you can check its status.

       To check the status of a content item
       This shows the status of the QA review of a content item's metadata (name, description, icon, screen shots,
       etc.).
       1. Click the content item.



Publisher Guide                                                                                                               54
2. Check the QA Overview area, Item status.




       To diagnose a status
       The possible states of a content item or file are as follows:

       – Not submitted to QA — You have not yet submitted the content to QA.
       – Pending — You have submitted the content and it is in a queue of content to be tested.
       – In progress — We are currently reviewing the content. For content items, we review the metadata and
         check for inappropriate content. For content files, we check packaging and signing, and test areas such
         as functionality and operation. There might be a delay if, for example, special hardware or software is
         required for testing; testing needs to be done in specific countries; language specialists need to be
         involved; etc.
       – Failed — We have completed the review and found the content unacceptable. For content files, under
         the Failed link, check the reason why it failed. You must resolve the issues and re-submit the content
         to QA.
       – Editing — You have clicked Edit item or Edit file to edit the content metadata or replace a content file.
         You must click Submit to QA to restart the review process.
       – Passed — We have completed the review, found the content acceptable, and will publish it to Nokia
         Store.

                  Note: The status of the content item can be different from the status of a file. For example, the
                  content item metadata can be
                  Passed but a file can be Pending.


       To check the status of a content file
       1. Click the Content files tab.
       2. Click the name of the content file.

                  Note: Do
                  not click Edit file, which restarts the QA review process.




Publisher Guide                                                                                                       55
3. Check the QA Overview.




       4. Click Show QA details.
       5. Next to the status of a content file (for example, Passed), click Show to display the distribution details.
          This toggles the link to Hide, to enable you to hide the details.




           The coloured status bar shows an overview of the status of all submitted content files. The bar
           summarizes how many files are:




Publisher Guide                                                                                                         56
Publisher Guide   57
Update content
       You can edit content at any time, during any content status. However, if you edit a content item or file that
       is undergoing QA, this removes the item or file from the QA review process.

       After making your changes, you must resubmit the item or file to QA. This restarts the QA review process
       for the changed item or file.

       If your item or file is already published, the published revision remains published until the edited revision
       passes QA.


       Edit the content item
       1. In the Content tab, click Content item.
       2. Click the content item you want to edit.




       3. Click Edit item.

       4. Click Edit in the general metadata row.

       5. Make the changes, then click Save.
       6. Click Submit changes to QA. This starts a QA review of the changed metadata.


       Edit a content file
       If you are updating a content file, that is, releasing an update that provides new features or bug fixes:

       – replace the existing content file as described below — do not add a new content file.



Publisher Guide                                                                                                        58
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide
Nokia publisher guide

More Related Content

Similar to Nokia publisher guide

The Zomi Understanding Adobe Photoshop Cs4
The Zomi Understanding Adobe Photoshop Cs4The Zomi Understanding Adobe Photoshop Cs4
The Zomi Understanding Adobe Photoshop Cs4Yogesh Shinde
 
How To Create .ipa files for TestFlight
How To Create .ipa files for TestFlightHow To Create .ipa files for TestFlight
How To Create .ipa files for TestFlightKuldeep Singh
 
Manual ace backup_3
Manual ace backup_3Manual ace backup_3
Manual ace backup_3fr1010
 
仕事の効率が格段にアップするクラウドサービス活用術
仕事の効率が格段にアップするクラウドサービス活用術仕事の効率が格段にアップするクラウドサービス活用術
仕事の効率が格段にアップするクラウドサービス活用術Yasunari Goto (iChain. Inc.)
 
6) robotica mcgraw - hill - pic robotics a beginners guide to robotics proj...
6) robotica   mcgraw - hill - pic robotics a beginners guide to robotics proj...6) robotica   mcgraw - hill - pic robotics a beginners guide to robotics proj...
6) robotica mcgraw - hill - pic robotics a beginners guide to robotics proj...Miguel Angel Corona Lòpez
 
Open emi appside 6th march
Open emi appside 6th marchOpen emi appside 6th march
Open emi appside 6th marchtinegatn
 
Social Media Boot Camp, Chicago June 17, 2010
Social Media Boot Camp, Chicago June 17, 2010Social Media Boot Camp, Chicago June 17, 2010
Social Media Boot Camp, Chicago June 17, 2010Eric Schwartzman
 
Social Media Boot Camp SF April 29, 2010
Social Media Boot Camp SF April 29, 2010Social Media Boot Camp SF April 29, 2010
Social Media Boot Camp SF April 29, 2010guest3b9e35d
 
Understanding Your Content
Understanding Your ContentUnderstanding Your Content
Understanding Your ContentChiara Fox Ogan
 
A Dempiere Solutions
A Dempiere SolutionsA Dempiere Solutions
A Dempiere Solutionsslideman01
 
Adempiereerp
AdempiereerpAdempiereerp
Adempiereerptar2an
 
Fun with silverlight4 Table of Content @iRajLal
Fun with silverlight4 Table of Content @iRajLalFun with silverlight4 Table of Content @iRajLal
Fun with silverlight4 Table of Content @iRajLalRaj Lal
 
DaVinci Resolve 18 Colorist Guide
DaVinci Resolve 18 Colorist GuideDaVinci Resolve 18 Colorist Guide
DaVinci Resolve 18 Colorist Guidenuevometropolis
 
Bertrand Bodson (EMI) iStrategy London 2012
Bertrand Bodson (EMI) iStrategy London 2012Bertrand Bodson (EMI) iStrategy London 2012
Bertrand Bodson (EMI) iStrategy London 2012iStrategy
 
Bi Report On The Future Of Video Content Convergence Table Of Contents
Bi Report On The Future Of Video Content Convergence   Table Of ContentsBi Report On The Future Of Video Content Convergence   Table Of Contents
Bi Report On The Future Of Video Content Convergence Table Of ContentsKeith Johnson
 

Similar to Nokia publisher guide (19)

fms9_cwp_php_en
fms9_cwp_php_enfms9_cwp_php_en
fms9_cwp_php_en
 
Asp net 3_5_social_networking
Asp net 3_5_social_networkingAsp net 3_5_social_networking
Asp net 3_5_social_networking
 
The Zomi Understanding Adobe Photoshop Cs4
The Zomi Understanding Adobe Photoshop Cs4The Zomi Understanding Adobe Photoshop Cs4
The Zomi Understanding Adobe Photoshop Cs4
 
How To Create .ipa files for TestFlight
How To Create .ipa files for TestFlightHow To Create .ipa files for TestFlight
How To Create .ipa files for TestFlight
 
Manual ace backup_3
Manual ace backup_3Manual ace backup_3
Manual ace backup_3
 
仕事の効率が格段にアップするクラウドサービス活用術
仕事の効率が格段にアップするクラウドサービス活用術仕事の効率が格段にアップするクラウドサービス活用術
仕事の効率が格段にアップするクラウドサービス活用術
 
6) robotica mcgraw - hill - pic robotics a beginners guide to robotics proj...
6) robotica   mcgraw - hill - pic robotics a beginners guide to robotics proj...6) robotica   mcgraw - hill - pic robotics a beginners guide to robotics proj...
6) robotica mcgraw - hill - pic robotics a beginners guide to robotics proj...
 
Open emi appside 6th march
Open emi appside 6th marchOpen emi appside 6th march
Open emi appside 6th march
 
Social Media Boot Camp, Chicago June 17, 2010
Social Media Boot Camp, Chicago June 17, 2010Social Media Boot Camp, Chicago June 17, 2010
Social Media Boot Camp, Chicago June 17, 2010
 
Social Media Boot Camp SF April 29, 2010
Social Media Boot Camp SF April 29, 2010Social Media Boot Camp SF April 29, 2010
Social Media Boot Camp SF April 29, 2010
 
RefWorks Basics
RefWorks BasicsRefWorks Basics
RefWorks Basics
 
Understanding Your Content
Understanding Your ContentUnderstanding Your Content
Understanding Your Content
 
A Dempiere Solutions
A Dempiere SolutionsA Dempiere Solutions
A Dempiere Solutions
 
Adempiereerp
AdempiereerpAdempiereerp
Adempiereerp
 
Fun with silverlight4 Table of Content @iRajLal
Fun with silverlight4 Table of Content @iRajLalFun with silverlight4 Table of Content @iRajLal
Fun with silverlight4 Table of Content @iRajLal
 
DaVinci Resolve 18 Colorist Guide
DaVinci Resolve 18 Colorist GuideDaVinci Resolve 18 Colorist Guide
DaVinci Resolve 18 Colorist Guide
 
Birdie Design Report
Birdie Design ReportBirdie Design Report
Birdie Design Report
 
Bertrand Bodson (EMI) iStrategy London 2012
Bertrand Bodson (EMI) iStrategy London 2012Bertrand Bodson (EMI) iStrategy London 2012
Bertrand Bodson (EMI) iStrategy London 2012
 
Bi Report On The Future Of Video Content Convergence Table Of Contents
Bi Report On The Future Of Video Content Convergence   Table Of ContentsBi Report On The Future Of Video Content Convergence   Table Of Contents
Bi Report On The Future Of Video Content Convergence Table Of Contents
 

Recently uploaded

HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxmarlenawright1
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jisc
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...Nguyen Thanh Tu Collection
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 

Recently uploaded (20)

HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 

Nokia publisher guide

  • 2. Table of Contents Nokia Store 6 How do I publish to Nokia Store? 7 What's new 8 June 2012 8 May 2012 9 April 2012 9 March 2012 10 Register as a Nokia publisher 12 Select a browser language 12 Select a language in Firefox 12 Select a language in Internet Explorer 13 Create an account 13 Country and account type selection 16 Publisher information 16 Administrative user 16 Terms and conditions 16 Payment 17 Email verification 17 Apply to be a Media Publisher 17 Link your accounts 18 Log in 19 Change a password 20 Recover a password 20 Manage user accounts 20 Add a new user 20 Edit an existing user account 21 Prevent a user from accessing an account 21 Manage publisher information 21 Edit publisher information 21 Provide bank details 21 Prepare content 23 How we test content 23 How content appears in Nokia Store 24 Prepare metadata 26 Prepare icons 27 Icons 27 Icon shape 27 Icon formatting 28 Icon colour and contrast 28 Icon imagery 29 Icon text 30 A step-by-step guide to icons (step 1 of 3) 30 A step-by-step guide to icons (step 2/3) 31 Publisher Guide 2
  • 3. A step-by-step guide to icons (step 3/3) 31 Prepare screenshots 32 Screen shots 32 Screen shot formatting 32 Screen shot colour and contrast 33 Screen shot imagery 33 Screen shot text 34 A step-by-step guide to creating screen shots 34 Prepare files 35 Prepare audio 36 Prepare video 36 Prepare themes and wallpapers 36 Prepare apps 37 Ask Nokia to sign apps for free 37 Prepare Java apps 38 Prepare Symbian apps 38 Prepare MeeGo 1.2 Harmattan apps 39 Prepare Maemo apps 40 Prepare Flash Lite apps 40 Prepare games 40 Add new content 42 Add a new content item 42 Edit metadata 44 Add or edit metadata 45 Display help for metadata 46 Preview a system-resized image 46 Enhance global appeal 46 Spotlight content 47 Create a spotlight banner 48 Add a content file 48 Validate the content file 50 Define the distribution 51 Select phone compatibility 51 Select country distribution 53 Select language compatibility 53 Submit content to QA 54 Submit a content file to QA 54 Check the QA status 54 Update content 58 Edit the content item 58 Edit a content file 58 Update a content file 59 Remove content 59 Remove a content item 59 Remove a content file 60 Review performance reports 61 View a summary report for your account 61 View a detailed report for a content item 62 View the payment policy 63 Publisher Guide 3
  • 4. View in-app analytics (IAA) data 63 Appendices 65 Publisher information 65 Account user 66 Bank information 67 Legal questions 68 About encryption 69 Categories 69 Application categories 70 Game categories 72 Ringtone categories 73 Graphics categories 74 Video categories 74 Content item 75 Content file 81 All content 81 Qt-based apps 82 Java apps 82 Symbian apps 83 MeeGo 1.2 Harmattan & Maemo apps 85 Flash Lite apps 85 Series 40 Web Apps 85 Web RunTime widgets 86 Themes 86 Audio, Ringtones, Video 86 Wallpaper 86 File validation errors 87 Glossary 99 Contact us 101 Legal notices 102 Publisher Guide 4
  • 5. Publisher Guide This guide provides all the information you need to publish your content in Nokia Store. Learn how to: – Navigate Nokia Publish – Prepare different content types for upload – Enhance your product branding through text and images – Expand the global appeal of your content – Spotlight your content for greater visibility – Request Nokia’s free signing service for apps – Pass our QA review by following our best practices – Prepare for the new features described in What's new on page 8 The Publisher Guide is available in many languages. For localized versions of the guide, go to: http:// support.publish.nokia.com/?p=9. Publisher Guide 5
  • 6. Nokia Store Nokia Store is a global marketplace reaching millions of consumers in almost every country worldwide. Through our store, consumers can access: – Apps — business, entertainment, news, RSS, social networking, sports, weather – Games — action, adventure, arcade, casino, education, puzzle, sports, strategy, trivia – Media — audio (podcasts, ringtones, spoken word), video – Personalisation — themes (customised skins), wallpapers Consumers can access our store through either of these platforms: Desktop computer — Web browser Mobile device — Nokia Store app Publisher Guide 6
  • 7. By publishing to Nokia Store, you have an unmatched distribution channel for promoting your brand and products. Our store offers both a simple billing system as well as rewarding revenue share. You can further maximise the monetisation potential of apps by offering in-app purchases and in-app advertising. To browse the store, go to http://store.nokia.com/. To read about monetisation opportunities, go to https:// www.developer.nokia.com/Distribute/Monetizing_your_app/. How do I publish to Nokia Store? Before you can publish your content, you first need to develop it using the right tools and SDKs from Nokia. This guide does not go into detail about this topic, as you can find everything you need to know on our developer portal http://developer.nokia.com/, which provides a wealth of information. Note that the development tools you use and the file formats you generate vary by device platform. For a list of the content and file types we support, see Prepare files on page 35. The next step is to publish your content. With Nokia Publish, this is quick and easy. You can: – Register as a Nokia Store publisher – Add, edit, and remove content for Nokia Store – Check the status of our Quality Assurance (QA) review – Review daily download statistics and estimated revenue reports – Manage your publisher account and multiple user access To access Nokia Publish, go to http://publish.nokia.com/. Publisher Guide 7
  • 8. What's new Read about new features that have been added recently to the Nokia Publish content intake tool. June 2012 Single Sign On Nokia is moving to a single user account for all Nokia sites including Nokia Developer and Nokia Publish. From now on, you use the same user name and password regardless of which Nokia site you visit. For details, go to Create_an_account on page 13. Once you have a Nokia account, you must link your old Nokia Publish and Nokia Developer accounts to your new Nokia account. See Link your accounts on page 18. New look Nokia Publish has a cleaner look and feel. That's because all the help text has been removed from the interface and placed inside pop-up text boxes. To see a description of a field, move your cursor over the help button next to the field, and a message box appears. Click the help button to pin the information to the interface. New website Our migration from “Ovi” to “Nokia” is complete. The official Nokia Publish website is now publish.nokia.com. New pricing policy The way you price your content has changed. Previously, you selected a price in Euros. Now, you select either “Free,” or one of 15 price points. For each price point, Nokia defines a global retail price which may have country and operator exceptions. For prices by country, see our Billing Matrix. These prices are approximate. The final consumer price is determined by Nokia in conjunction with the operator and currency mapping. File validation checks Nokia Publish now does automatic file checking for many tests that were previously done by our Quality Assurance (QA) department. When you are ready to upload your content, click the Validate button to have the system run a series of tests on your files and display a report at the bottom of the page. If the file passes, continue with publishing your app. If not, check the errors listed in the Validation report. Note that this feature is currently available for Series 40 apps only. For more information, see Validate the content file on page 50. Publisher Guide 8
  • 9. Nokia Application Privacy Requirements In keeping with new privacy regulations and guidelines, any app that collects personal data must inform the user by way of a privacy policy. Apps that collect data must also provide users with the ability to opt out of data collection at any time. For more information about privacy requirements, see the Nokia Store Content Guidelines. In-app analytics (open beta soon) Nokia's analytics solutions is moving to open beta soon. For more information, please go to https:// projects.developer.nokia.com/inappanalytics. See also What's new – March 2012 on page 10. May 2012 Simplified Java signing Submitting a Java content item in Nokia Publish is now a lot simpler than it used to be. For instructions on submitting a Java app, see Prepare Java apps on page 38. April 2012 Automatic detection of In-App Purchases Nokia Publish now automatically detects if a content file you upload has in-app purchases. Instead of manually having to select a check box when you upload the content file, the system now checks for you. New Feedback link in Nokia Publish Your feedback is invaluable, so we have included a Feedback link in the upper right corner of the Nokia Publish welcome page: Publisher Guide 9
  • 10. Click and give us a quick score on how we are doing. New Guides link in Nokia Publish In response to your feedback, there is now a Guides link in the top button bar of Nokia Publish pages: This gives you quick and easy access to the Nokia Publisher Guides at any time within the tool. March 2012 New look You might notice that the Nokia Publish website has a new look and feel. The site has been rebranded. Aside from replacing references to Ovi Publish with Nokia Publish, the style has been updated to look like the Nokia Developer website. Chinese languages You can now view the Nokia Publish website in either Simplified or Traditional Chinese. To do so, select language through the browser on page 12. In-App Analytics (currently in closed beta) With this release, Nokia introduces In-App Analytics (IAA), a new data tracking system that allows you gather information and analytics about your app. Now you can: – understand how your consumers interact with your app – optimise your app by enhancing the consumer experience – maximise return on investment by identifying opportunities, optimising advertising campaigns, and targeting markets – prioritise new feature development based on how consumers use existing features – create a statistical framework against which to measure your business goals IAA consists of an API and a set of libraries that you use to code your app to gather information on events that you want to monitor. IAA automatically collects a set of standard data such as session start/end, phone model, country/carrier. You can choose to collect data on any other event within your app. The data is displayed on the IAA reporting dashboard that you access from your Nokia Publish account. IAA enabled files can be distributed on the following platforms and devices: – Nokia Qt SDK 1.1, for Nokia devices in the Symbian^1, Symbian ^3, and MeeGo families – Nokia SDK 1.0 for Java, for Nokia devices in the Series 40 family Publisher Guide 10
  • 11. – Nokia Web Tools for Java Web Apps for Nokia devices in the Series 40 family Currently, to use IAA, you must join our closed beta program. For a preview of developing apps with IAA, go to: https://projects.developer.nokia.com/inappanalytics. For a preview of the IAA reporting dashboard, see View in-app analytics data on page 63. If you have any IAA-related questions, contact in- app.analytics@nokia.com. Bank details required for paid content If consumers must pay for your content or in-app purchases in your content, you must identify the bank account where Nokia can deposit your revenue payments. With this release, you must provide your bank details before you will be allowed to submit this content to Nokia Publish. This is to streamline the payment process and minimize delays. The Nokia Publish tool will now remind you to provide your bank details on page 21. Note: If your content is free and does not contain in-app purchases, you can still submit the content without having to provide your bank details. Publisher Guide 11
  • 12. Register as a Nokia publisher Become part of the community of Nokia publishers and enjoy unmatched distribution opportunities for your product! Nokia Publish gives you an easy way to distribute, monetize, and manage your content in Nokia Store — reaching millions of Nokia consumers worldwide on a wide range of Nokia devices. You can get started right away by signing up for only 1€. Select a browser language The Nokia Publish website is currently available in the following languages: – Simplified Chinese – Traditional Chinese To display a translated version of the website, select the language through the browser. The remainder of this section describes how to select a language in the following browsers: – Mozilla Firefox, Version 3 – Interner Explorer, Version 8 The steps might vary slightly for different browser versions. If you need help for another version, please consult the documentation for the browser. Select a language in Firefox 1. Launch the Firefox browser. 2. From the Tools menu, select Options. 3. Click the Content tab. 4. In the Languages area, click Choose. 5. From the Select a language to add ... menu, select the desired language. Currently, the following languages are supported: – Chinese [zh] – Chinese/China [zh-cn] – Chinese/Hong Kong [zh-hk] – Chinese/Singapore [zh-sg] – Chinese/Taiwan [zh-tw] 6. Click Add. 7. In the Languages in order of preference area, click the selected language; then click Move Up to move it to the top of the selected languages. Publisher Guide 12
  • 13. 8. Click OK to close both open dialog boxes. 9. In the browser, click the refresh button to apply the selected language to the current web page. Select a language in Internet Explorer 1. Launch the Internet Explorer browser. 2. From the Tools menu, select Internet Options. 3. Click the General tab. 4. In the General area, click Languages. 5. In the Language Preference window, click Add... 6. From the Add Language window, select the desired language. Currently, the following languages are supported: – Chinese (Simplified) [zh-Hans] – Chinese (Simplified, Singapore) [zh-SG] – Chinese (Traditional) [zh-Hant] – Chinese (Traditional, Hong Kong S.A.R.) [zh-HK] – Chinese (Traditional, Macao S.A.R.) [zh-MO] – Chinese [zh] 7. Click OK. 8. In the Languages in order of preference area, click the selected language; then click Move up to move it to the top of the selected languages. 9. Click OK to close both dialog boxes. 10. In the browser, click the refresh button to apply the selected language to the current web page. Create an account Note: A Nokia account and a Nokia Publish account are not the same thing. A Nokia account is a new way to access all Nokia sites. If you don't have a Nokia account, you must create one. 1. Go to http://publish.nokia.com. Publisher Guide 13
  • 14. 2. Click Register. 3. Scroll to the bottom of the page and click Register. Publisher Guide 14
  • 15. 4. Enter your email address, password, and other information as required, then click Register. 5. Click Get Started. This starts a six-step registration process to create your new Nokia Publish account. Note: If you already have a Nokia Publish account, click Link Accounts to link your Nokia Publish account to your new Nokia account. For more information, see Link your accounts on page 18. Publisher Guide 15
  • 16. Country and account type selection 1. In Country, select the country in which you are registering this account. This affects the address and banking information fields displayed later. Note: Individuals, entities, and participants from Iran, Syria, Cuba, North Korea, Sudan, and Myanmar (Burma) including individuals, entities, and participants that are on the embargo sanctions list of the UN, EU, US, and other nations cannot publish to Nokia Store. Nokia Store Publishers must fully comply with all applicable export control laws and regulations. 2. In Account type, select the type of account you want to create: – Personal — These accounts are for individuals who want to distribute content. – Corporate — These accounts are for legal business entities who want to distribute content. With this account type, you can also apply to be a Media Publisher, and distribute personalisation content such as audio, ringtones, video, and wallpapers. For more information, see Apply to be a Media Publisher on page 17. Publisher information Note: The fields shown vary depending on the country and account type you selected. The example above shows the fields for a Corporate account based in the United States of America. 1. Review the field descriptions and limitations in Publisher information on page 65. 2. Enter information about you or your business. You must provide information for all fields with an *. Note: Some fields that are mandatory for Corporate accounts (VAT or Business registration number, Publisher Brand Logo) are optional for Personal accounts. 3. Click Next. Administrative user 1. Review the field descriptions and limitations in Account user on page 66. 2. Enter information about the person who will manage your Nokia Publish account. This person will have cp_manager access and be able to add new users to your account. For more information, see Manage user accounts on page 20. 3. Click Next. Terms and conditions 1. Read the Terms and conditions. 2. If you agree to the Terms and conditions, select the I have read and agree to the Terms and Conditions check box. 3. Click Accept Terms and Conditions. Publisher Guide 16
  • 17. Payment There is a 1€ charge to register. This is a one-time, non-refundable processing fee. 1. Read the Payment Terms. 2. If you agree to the terms, select the I have read and agree to the Payment Terms listed above check box. 3. Click Proceed to payment. 4. In the next web page, from the drop-down menu at the bottom, select your language and bank’s country. 5. Click a credit card type: MasterCard, Diners club, Visa, or American Express, Maestro, JCB, or AirPlus. 6. Click Select. 7. Enter the payment details. 8. Click Submit. Email verification If the payment is processed successfully, we send you an email. 1. Open the email sent from Nokia. 2. Click the provided link. This displays a login page with a message confirming that registration is complete. You can now log in to Nokia Publish and upload content for Nokia Store. Apply to be a Media Publisher While a regular account with Nokia Publish allows you to distribute apps and games, you need to apply for a Media Publisher account to distribute personalisation content such as ringtones, wallpapers, audio, and video. Additional criteria apply for such an account, as there are additional content rights and quality issues to be considered. Note: Audio is limited to podcasts, ringtones, and spoken word. Full-length music tracks are distributed by Nokia partners through Nokia Music at http://music.nokia.com/. You must apply to be a Media Publisher. This ensures that Nokia Store consumers have access to only high- quality media, and also optimises the placement of your premium content in Nokia Store. You can publish content that you have the inherent rights to distribute, or have acquired an exclusive license to distribute. You can publish up to 20 content items (paid or free) in Nokia Store at any given time. To apply for a Media Publisher account, contact developer.support@nokia.com. Publisher Guide 17
  • 18. Link your accounts Nokia's new Single Sign On feature means you use the same username and password for all your Nokia accounts. If you have an existing Nokia Publish or Nokia Developer account, you must create a new Nokia account and then link your old accounts to the Nokia account. Once you do that, your old username and password are no longer valid. 1. Create a new Nokia account (this is not the same as your Nokia Developer or your Nokia Publisher account). To create a new Nokia account, see Create_an_account on page 13. 2. Go to Nokia Publish. 3. Sign in using your Nokia account username and password. 4. Enter your Nokia Publish username and password, and then click Link Accounts. 5. Your Nokia Publish and Nokia accounts are now linked. From now on, use your Nokia account to log in to Nokia Publish. Your old Nokia Publisher username and password are no longer valid. To link your Developer account, go to Nokia Developer and log in with your Nokia account username and password. Follow the prompts to sign in to your Developer account. Once you link your accounts, your Developer username and password are no longer valid. Publisher Guide 18
  • 19. Log in 1. Go to https://publish.nokia.com/login. 2. Log in with your Nokia account username and password. This displays the Nokia Publish home page, which provides: – The latest publishing news, alerts, and announcements – A Create new content link to upload content – Information about your account, for example, content that is not yet submitted – A checklist of important terms used when publishing content Note: This guide shows the web pages for cp_manager accounts. The web pages for cp_developer accounts display only the Home, Content, and Support tabs, and do not provide access to Agreements, Reports, and Accounts information. For details about what cp_manager and cp_developer accounts can do, see Account user on page 66 (Role field). Publisher Guide 19
  • 20. Change a password 1. In the top right corner of the web page, click Edit profile. 2. Click Change password. 3. Enter the old password, then the new password twice. The password must be 6-40 characters in length and contain both letters and numbers. 4. Click Update. Recover a password 1. On the login page, click Forgot username/password?. 2. Enter the email address of the account user. 3. Click Send. The account user receives an email with a new password. Manage user accounts When you register as an Nokia Publisher for the first time, Nokia Publish sets up an administrative user for you initially. You can log in as this administrative user to add more users to the account. Add a new user 1. Click the Accounts tab. 2. Click New User at the bottom of the page. 3. Review the field descriptions and limitations in Account user on page 66. 4. Enter information about the new user. 5. Click Add. This sends an email with a default password to the new user. Publisher Guide 20
  • 21. Edit an existing user account 1. Click the Accounts tab. 2. Click Edit in the row for the user. 3. Modify the information. 4. Click Submit. Prevent a user from accessing an account 1. Click the Accounts tab. 2. Click Disable in the row for the user. Manage publisher information When you register as a Nokia Publisher, you provide important details about you and your business, such as the official company name, contact information and Business/VAT Registration number. Edit publisher information 1. Click the Accounts tab. 2. Click Publisher. 3. Review the field descriptions and limitations in Publisher information on page 65. 4. Modify the information. 5. Click Update. Provide bank details If consumers must pay for your content or in-app purchases in your content, you must identify the bank account where Nokia can deposit your revenue payments. You must provide your bank details before you will be allowed to submit this content to Nokia Publish. This is to streamline the payment process and minimize delays. Bank accounts must be able to accept Euros (€) as we can pay only in Euros. (Consumers in China can use Alipay to pay for apps and in-app purchase. For more information see http://support.publish.nokia.com/? p=4475.) If your content is free and does not contain in-app purchases, you can submit the content without having to provide your bank details. Note: Your bank information is encrypted in our payment system and is not stored in Nokia Publish. Once you submit your information, this web page will be blank. If you need to change any of the bank information you entered previously, you must re-enter all the fields on the web page. Please provide all information in English. Publisher Guide 21
  • 22. 1. Click the Accounts tab. 2. Click Bank information. 3. Review the field descriptions and limitations in Bank information on page 67. 4. Enter your bank information. If you need help with finding this information, please contact your bank. 5. Click Save and send bank information. If you use an intermediary bank to deposit funds into an account from abroad, you must send an email to developer.support@nokia.com and provide the following information: – Bank country – Bank city – Bank name – SWIFT codes for both the intermediary and beneficiary banks Publisher Guide 22
  • 23. Prepare content This section describes what you need to do to ensure that your content is as ready as possible to ensure its success in clearing our testing procedures. The section summarises how we test your content. It also describes how to prepare metadata and images for content publication. Finally, it delves into the requirements for specific content types, including audio, video, themes, wallpapers, and apps. How we test content We strive to offer only high-quality content to our Nokia Store consumers. Ultimately, you as a publisher are responsible for the quality of your content, but we conduct an additional Quality Assurance (QA) review to check areas such as the following: – Content installs, displays, and operates properly – Content is appropriate for a wide spectrum of consumers – Content does not infringe on others’ intellectual property – Content is fully tested on at least one device per device family (Symbian^3, S60, Series 40, MeeGo, Maemo) – Apps are packaged properly – Metadata that you enter through Nokia Publish is correct and complete We also perform any requested processing, for example, applying DRM protection to, and signing, your app. If your content: – Passes our review — We email you, then publish your content to Nokia Store. – Fails outright, for example, crashes repeatedly — We email you immediately so that you can make the necessary fixes and resubmit your content. This restarts our review process. – Works but has issues — We test as much of the content as possible before emailing you all the issues. You make the necessary fixes and resubmit your content. This also restarts our review process. You must test your content before submitting it to Nokia Publish. You can greatly shorten your time to market by fully testing your content. Consider our testing as only a complementary peer review. Due to time constraints, we cannot: – Confirm every single aspect or function of your content – Test that each submitted file works for every Nokia device, country, or language you select – Verify that your content complies with all local laws and regional operator restrictions Review this section to learn how to: Publisher Guide 23
  • 24. – Prepare your app to meet our content requirements – For the latest, official guidelines used by QA to test for appropriate content and technical requirements, go to: http://support.publish.nokia.com/?p=64 These guidelines are updated on a quarterly basis. Review them regularly for new requirements. – Prepare promotional materials for Nokia Store — For more detailed instructions: • see the Merchandising Guide provided in the Documentation section of the Nokia Publish Support site at http://support.publish.nokia.com/ • purchase the Nokia-sponsored App-Promo:http://store.nokia.com/content/151509 How content appears in Nokia Store When consumers navigate Nokia Store, they see the content icon (1) and name (2): Desktop computer — Web browser Mobile device — Nokia Store app Publisher Guide 24
  • 25. When consumers select content, they also see the content description (3) and screen shots (4): Desktop computer — Web browser Mobile device — Nokia Store app Publisher Guide 25
  • 26. Prepare metadata To enhance your branding and broaden global appeal, prepare the following: 1. Icon — Consumers should recognise your product type or brand, and be compelled to download the content. 2. Name — Be brief. Localise the Name and Description for consumers who have selected a particular language on their devices. For details, see Enhance global appeal on page 46. 3. Description — Promote your content and describe any special discounts or Try-and-Buy offers. Also state any limitations, as described for the Description field under Content item on page 75. 4. Screen shots — Showcase your content experience, for example, the energy of a game or value of a service. Provide the maximum of three screen shots to engage interest and increase downloads. Minimally, you provide one Icon and one Screen shot. The system scales down these images for various displays in Nokia Store. You can preview resized images and replace them with your own as needed. 5. Keywords — Select words related to your content, which are matched in Nokia Store consumer searches. 6. Devices — Select the Nokia devices on which to make your content available. To filter devices by family (Symbian ^3, S60, Series 40, MeeGo, Maemo), features (Nokia Store, touch screen, GPS, WLAN, WCDMA, etc.), content supported (Qt based apps, Flash Lite, Web Runtime widgets), and display resolution (for media like wallpapers or videos), go to: http://www.developer.nokia.com/Devices/ Device_specifications. 7. Countries, languages — Select the regions and languages for which to make your content available. Publisher Guide 26
  • 27. 8. Application Privacy Policy — If your app collects personal data of any kind, you must prepare and upload a privacy policy that outlines how the data is collected and used. For more information about the privacy policy, see the Nokia Store Content Guidelines Prepare icons Icons Icons are used to promote your app on the Nokia Store shelf. The consumer clicks the icon to see your content’s detail page, which includes a description and screen shots of your application. In order to compel consumers to click on your icon, it should enable them to quickly recognize your product and decide they want to learn more about it. Icon shape The platforms below use surround style icons on the phone. These icons are also known as squircles because they combine the properties of a square and a circle: – MeeGo 1.2 Harmattan – Series 40 TB10.4 and forward – Symbian PS2 and forward The icons displayed in Nokia Store can use a square image, although we recommend squircles. Nokia has compiled a series of guidelines and toolkits, containing Adobe templates, to help you create your own surround style app icons. If your artwork is vector-based, use the Adobe Illustrator template. If your artwork is a bitmap file, use the Adobe Photoshop template. Choose one of the pre-cast backgrounds and place your graphic or logo on top of it; or follow the easy-to-use steps to use your own background. Publisher Guide 27
  • 28. Icon formatting Icons in the Nokia Store range in display size from 46 to 256 pixels square. You can enter all the required image sizes individually, or Nokia Publish will auto-scale your 256 x 256 image to other smaller image sizes. It’s recommended that you occasionally zoom out while creating your icon, reviewing its readability at 46 x 46 pixels. Size Composition A 256 x 256 image uploaded to Nokia Consider the limitations of the mobile Publish will be scaled down to other screen and design simple icons that will smaller images render well Avoid uploading overly-compressed Exaggerate and simplify for easy images as Nokia Publish will reading on small screen sizes automatically compress the file on ingest Format Padding For Icons with transparency, upload Images with transparency should have high-quality PNG-24 files a 10 pixel pad between the 256 x 256 icon & the edge of the frame. This is Use at least PNG-8 for display in the particularly important for icons with store interface. When in doubt, use rounded corners, bevels, or outer PNG-24 file format. strokes. Without padding, rounded corners will read poorly scaled down in Nokia Store. Icon colour and contrast Icons are only as effective as they are clean. In order to achieve clean imagery, ensure there is contrast between the subject and the background. Publisher Guide 28
  • 29. Colour Contrast Colour palettes should be vibrant and Use adequate foreground / concise background contrast so that the subject is the centre of attention Imagery should be clean and simple Choose complementary colours for good contrast and avoid harsh combinations Highlights help icons appear White will pop on saturated interactive, encouraging the consumer backgrounds to engage (top lit is best) Icon imagery Simplicity. Icons need to communicate the essence of your apps with a 30 pixel square – so simplicity is key. Focus on the most distinguishable feature of your product and forget the rest. Do Don't Icons should be original art created Don’t employ over-used metaphors – specifically to promote your app your icon’s strength is its unique imagery Capture the essence of what your Don’t use screen shots for icons content is about Focus on a single, distinguishable Don’t use low resolution images with feature of your app to represent the pixilated edges whole experience Sometimes the best representation of As a general rule, do not use your app is your logo mark, or 'bug' photographs – the details will appear 'muddy' in the small format Don’t use clip art for imagery Publisher Guide 29
  • 30. Icon text The purpose of an icon is to provide a highly recognizable snapshot of your app, not to describe or explain it. Short word or letter marks may be effective, but save your text for the content details page. Your content item’s icon will serve all markets you choose. So, if you use a word or letter mark, be sure that it makes sense and isn’t offensive in all distributed languages. Do Don't Abbreviated, recognisable word marks Avoid placing application titles in icons may function as effective icons (titles will always appear beside the icon in the Store) Concise word marks may also function Avoid placing descriptive text or as effective icons subtitles in icons – small text will be unreadable A step-by-step guide to icons (step 1 of 3) Developing an icon for your application Comprehensive advice for building your Nokia Store icon with or without a logo Step 1: An icon should immediately communicate the application’s purpose to the consumer. Use your product’s logo if its recognizable or instantly reflect your app’s function. If you don’t use a logo, we suggest that you create a strong central image representing the application’s purpose. If you use a logo If you don't use a logo Re-size your logo to fit within a Take a literal approach. Use a 256x256 pixel container unique and recognizable element from your application’s interface as your central image While simple logos can be re- If your image is derived from a sized without complication, screen shot, crop your image or complicated logos must be isolate it from its background. cropped to remain coherent at small sizes Publisher Guide 30
  • 31. If you use a logo If you don't use a logo Re-size your image to fit within a 256x256 pixel container A step-by-step guide to icons (step 2/3) Tip: If you don’t use a logo, take a literal approach to choosing a central image for your app. A relevant image for your icon will give consumers a feeling for your application’s purpose and usefulness. Good Poor Literal illustrations for icons Care to guess what these are instantly applications do? Clip-art, understandable. The use of abstract shapes, and these applications can be poorly drawn objects will deduced from their icons confuse the consumer Step 2 Create a container with distinct contrast for your central image. Good contrast is easy on the eyes. The colour of your container box should complement and frame your logo, not distract from or overpower your logo. When possible, choose colours from your brand’s colour palette. Good Poor The complementary light gray container box creates distinct contrast without distracting from the logo A step-by-step guide to icons (step 3/3) Step 3: Use subtle embellishments for your container box to add depth to your icon. Experiment with strokes, gradients, and other elements to add depth to a flat logo. Use these effects judiciously; it’s important to remember that flat, two-color icons can look much cleaner than heavily embellished icons. Publisher Guide 31
  • 32. Good Poor Simple, intentional Crude additions can additions can simulate an overwhelm the interactive element for composition and distract your icon from the central image Tip To keep your icons straight-forward and Next: a step-by-step guide to creating simple, we encourage you to use a powerful screen shots minimal colour palette for your icons Prepare screenshots Screen shots Content screen shots appear on content details pages and should represent the user experience inside your app. Nokia Store consumer data studies show that applications with a full complement of screen shots (3) are 20% more likely to be downloaded or purchased. Screen shot formatting Screen shots in Nokia Store can display as small as 29 pixels square. You can enter all the required image sizes individually, or Nokia Publish will auto-scale your 256x256 image to other smaller image sizes. It’s recommended that you occasionally zoom out while creating your icon, reviewing its readability at 29 x 29 pixels. Publisher Guide 32
  • 33. Size Composition A 256 x 256 image uploaded to Consider the limitations of the Nokia Publish will be scaled down mobile screen and choose simple to other small images. screen shots that will render well Avoid uploading overly- Use your 3 screen shots to compressed images as Nokia capture a variety of features Publish will automatically made available through your app compress the file on ingest Format Screen Capture Use at least PNG-8 for display in the store interface. Use a screen capture app to create images (as opposed When in doubt, use PNG-24 file format to a hand held photo of the app on the device) Screen shot colour and contrast Screen shots are only as effective as they are clean. In order to achieve clean imagery, ensure there is contrast between the subject and the background. Color Contrast A vibrant, colorful screen shot Choose screen shots with that is also focused and clean adequate foreground / background contrast so that the app’s function is clear Screen shots should not use borders Screen shot imagery It is recommended that you highlight app features by zooming in and cropping rather than attempting to portray the entire screen. Fill the frame and show off your app. Publisher Guide 33
  • 34. Do Don't Screen shots should depict the Avoid distorted images. Create spirit of an app, whether that be an effective crop by scaling the the energy of a game or the value image to fit the screen of a service Screen shots should be a realistic Avoid framing the entire app, but representation of application determine the most important user experience feature to highlight, then crop in to highlight it Choose the most important, Avoid images of hands on device. distinguishable features of the Make sure photographs are well- app to highlight lit or avoid photos entirely Screen shot text The purpose of a screen shot is to provide a glimpse of the user experience inside your app, not to describe or explain it. Text should only be used as a brief caption, not as an advertisement. Do Don't Text may be used when is it a Avoid the use of text as an prominent feature of the advertisement – let the screen application shot 'sell' your app, not the text on top When text is a prominent feature Reserve your text for your app of the application, it is important description, not your screen shot to zoom in so that it may be read at small sizes A step-by-step guide to creating screen shots Create powerful screen shots for Nokia Store Publisher Guide 34
  • 35. Crop your screen shots to highlight key points about your content. At dimensions smaller than 256 pixels square, every pixel counts. Screen shots do not scale well because Instead, crop specific areas that You are allowed three screen shots for they contain so much visual you want to highlight about your your application. Make yours count by information. They fail to inform application. Select quality features showing off your application with consumers at small sizes. and show how your application is cropped screen shots. unique. *This scenario uses Zuma Revenge as an example. Prepare files You can submit files of the following formats and sizes: Content type File formats Maximum file size Flash Lite app .sis .sisx (Symbian^3, S60) 350 MB .nfl (Series 40) Java app .jad + .jar 350 MB (S60 devices) 2 MB (S40 devices) MeeGo, Maemo app .deb 500 MB Qt based app .sis .sisx (Symbian) 350 MB .deb (MeeGo, Maemo) Symbian app .sis .sisx 350 MB Series 40 web app .wgt (Series 40) 500 KB Web RunTime (WRT) .wgz 2 MB widget Theme .sis .sisx (Symbian) 5 MB .deb (Maemo) .nth (Series 40) Publisher Guide 35
  • 36. Content type File formats Maximum file size Media Publishers only: Audio .mid .mp3 .mp4 .aac .amr .wav .mp2 .w 35 MB ma Ringtone .mid .mp3 .aac .amr .wav .mp2 .wma 35 MB Video .3gp .mp4 .3g2 .wmv .asf .avi 35 MB Wallpaper .jpg .png .gif .deb 1 MB For the file name requirements, see the File field under All Content on page 81. Prepare audio Audio content containing music or ringtones must have the following: – bit rate — minimum 128 kb/s – audio sample rate — minimum 44 kHz Audio content with little or no music (spoken word, podcasts, audio books) must have the following: – bit rate — minimum 16 kb/s – audio sample rate — minimum 24 kHz Audio must not be corrupted, for example, must not stop unexpectedly at any point. Audio must not include entire music tracks. Only short (up to 30-second) samples are allowed. Prepare video – The actions and focus of the video must be clearly viewable. – Text must be clearly readable, for example, have sufficient sharpness and contrast. – The audio and video must not stop unexpectedly at any point. – The audio must be synchronised with the video for its entire duration. Prepare themes and wallpapers – Graphics must be clear and fully displayed. They must not be overlapping, cut off, or corrupted. – Text must be fully displayed and have enough sharpness and contrast to be read clearly. Publisher Guide 36
  • 37. – Themes must be packaged using the latest Carbide UI Theme plug-in. – Wallpaper must have a ratio identical to the screen ratio of the target device. – Wallpaper must have a bit depth between 8 and 24. Prepare apps Ensure your app meets these Quality Assurance (QA) requirements: – The app must use the display area to its full extent on the screens of all intended devices. – If the app responds to orientation (portrait or landscape) switches, it must adjust its display correctly. – When the app is in focus, the device must be able to accept incoming phone calls, SMS text, and email. – When the app loses focus, it must enter a suspended state and enable the device to be used as normal. – If the app calls an external service, for example, a web server, the service must be ready for testing when you submit the app for QA. – The app must be energy efficient, and not significantly drain the device battery. To optimise the Nokia Store consumer experience, an app should also follow these criteria: – The app should provide an About option to display information such as the version number. – The app should provide a Help option to provide built-in, self-serve support. – The app should provide an Exit option for consumers who do not know how to use the operating system to close open apps and also consumers who assume that switching apps automatically exits the last app. – The app should not significantly use memory (RAM). There are additional requirements for individual metadata fields. For details, see Content Item on page 75 and Content file on page 81. Note: In addition to testing your content on device emulators, you can remotely test on real Nokia devices. To see the real devices provided, go to: http://www.developer.nokia.com/rda. Ask Nokia to sign apps for free You must sign apps to prove that they are from a trusted source and are safe to install. You can ask Nokia to sign your apps for free. We provide the following types of signing: – Java (.jad and .jar files) — We provide Java Verified signing. – Symbian (.sis(x) files, developed in native Symbian C++, Qt, or Flash Lite) — We provide only Express signing. Publisher Guide 37
  • 38. • For Express signing, your app can use only: User Capabilities (LocalServices, Location, NetworkServices, ReadUserData, UserEnvironment, WriteUserData) and System Capabilities (PowerMgmt, ProtServ, ReadDeviceData, SurroundingsDD, SwEvent, TrustedUI, WriteDeviceData). • For Certified signing, you must use our Symbian Signed service. You must get Certified signing if your app uses Restricted Capabilities (CommDD, DiskAdmin, NetworkControl, MultimediaDD) or Device Manufacturer (AllFiles, DRM, TCB) capabilities. You must also get Certified signing if your app is distributed through channels other than Nokia Store. – MeeGo (.deb files) — Nokia Publish automatically signs all submitted MeeGo 1.2 Harmattan apps, provided that they are packaged correctly using the Qt SDK for MeeGo. – S40 Web Apps (.wgt files) — Nokia Publish automatically converts all submitted S40 Web Apps to a Java MIDlet (.jad, .jar) and signs the MIDlet. To renew certificates, contact developer.support@nokia.com. We can sign apps that have already been signed by another signing service, apps whose certificate have expired, and apps whose certificate will expire in the next three months. For a summary of our packaging and signing requirements, see the remainder of this section. For more detail, see http://www.developer.nokia.com/Distribute/Packaging_and_signing.xhtml. Prepare Java apps 1. Test the app to meet the criteria for Java Verified: http://javaverified.com/files/utc_java_v3% 202_june_2012_final.pdf. See also our criteria described here: http://www.developer.nokia.com/ Community/Wiki/index.php/How_to_conform_with_Unified_Testing_Criteria Note: VeriSign and Thawte do not have similar test criteria. Also note that VeriSign-signed MIDlets cannot be installed onto Series 40 5th Edition, Feature Pack 1 devices. To list these devices, use the device filtering provided at: http://www.developer.nokia.com/Devices/Device_specifications/. 2. If you are using another signing service, sign your app. Ensure that the app does not display certificate error messages. 3. When you submit your app through Nokia Publish, and you want Nokia to sign it, be sure to submit an unsigned app. Note: The flow chart and questionnaire required for UTC compliance are no longer required if you submit your Java app to Nokia for signing. Nokia provides a flow chart and questionnaire on your behalf. If however you choose to sign your app directly with Java Verified, you do still need to supply a flow chart and questionnaire for your app. Prepare Symbian apps This section applies to apps written in native Symbian C++ as well as those developed through the Qt SDK. Publisher Guide 38
  • 39. 1. If you want Nokia to sign your app, email developer.support@nokia.com to request the service. Include up to five IMEIs for the devices you will use for testing. We send you UIDs for your app from our protected range, a certificate installer for the devices, and developer certificate/key pair for testing. If you need to use additional IMEIs or UIDs, let us know. 2. If you are using Qt: a. Download the latest Smart Installer, to ensure that the latest Qt DLLs are used. For details, go to: Nokia Smart Installer for Symbian. b. See the packaging requirements and sample package header code at: Publishing Qt App to Nokia Store. c. You can use the Publish Qt Symbian Applications to Nokia Store wizard to check your package information and capabilities used. For details, Publishing. 3. Test the app to meet the Symbian Signed Test Criteria.. 4. If you are using another signing service, sign your app. Ensure that the app does not display certificate error messages. 5. When you submit your app through Nokia Publish, you must provide the following: – Content file — If you want Nokia to sign your app, you submit an unsigned app. – AppUID (see the screen shot under Add a content file on page 48) — To enter the right UID, see http://support.publish.nokia.com/?p=1456. Prepare MeeGo 1.2 Harmattan apps The MeeGo 1.2 Harmattan platform uses Debian packages to install apps. However, Harmattan enables you to use some additional metadata fields in the control file of the app. For more information, see the: – Debian Policy Manual – Harmattan Appendix to the Debian Policy Manual – Harmattan Developer Documentation This section applies to apps developed through the Qt SDK. 1. The following files in the Debian package are the most relevant: – Copyright — Contains the information about copyright and license information. – Rules — Contains the exact rules for different targets specifying how to create the packages. – Control file — Includes the packaging metadata for your app. – Changelog — Includes the package name, version, distribution, urgency, and changes made in the package revision. – Aegis manifest file — If your app needs to access protected Harmattan resources, the credentials are defined in the Aegis manifest file. The Aegis manifest file is created automatically by the Qt SDK as a part of the build if it is needed. This usually covers your basic security needs. If the Aegis manifest file is not needed, the Qt SDK does not create it. You may need to edit the Aegis manifest file manually, if: Publisher Guide 39
  • 40. • Your app provides protected services to other apps • You have problems with the automatically generated file 2. Modify the following files: – Desktop file — Add the display name and icon displayed for your app in the launcher. – Copyright file — Add the information about copyright and license information for your app. – Control file — Add the mandatory and optional packaging metadata for your app. 3. If you are using Qt, use an official release of the Qt SDK, not a Beta release, to package the app. 4. Test the app to meet the Nokia Store Content Guidelines. Note: Do not sign MeeGo 1.2 Harmattan apps. Nokia Publish automatically signs all these apps for Nokia Store. Prepare Maemo apps This section applies to apps written in a native Maemo language as well as those developed through the Qt SDK. 1. Ensure the following: – Package category — Has the category user/hidden. – App file — Is installed in the opt folder on the ext3 partition. 2. If you are using Qt: – Use an official release of the Qt SDK, not a Beta release, to package the app. – Target Maemo 5 devices, for example, Nokia N900 with PR1.3. 3. Test the app to meet the Nokia Store Content Guidelines: http://support.publish.nokia.com/?p=64. Note: Do not sign Maemo apps. The .deb packages on Maemo devices currently do not support any signing. Prepare Flash Lite apps – Do not (prompt consumers to) install Adobe Flash or Flash Lite Player. – Do not use the Adobe Mobile Packager Tool to package .sis(x) files. For a Flash packaging service, go to: http://www.developer.nokia.com/Develop/Other_Technologies/Flash_lite/. – Do not submit a standalone .swf Flash file, or submit an .swf Flash file packaged as a .sis(x), .wgz, or .nfl file, intending it to be used as an animated wallpaper or screen saver. – Use a version of Flash Lite that is compatible with the version on the target device. Prepare games Ensure that games distributed to touch screen devices: Publisher Guide 40
  • 41. – Are touch enabled. – Disable by default the on-screen keypad, which is used to scroll the display. For sample code, go to: http://www.developer.nokia.com/Community/Wiki/Using_on- screen_keypad_in_MIDlets_in_S60_5th_Edition_devices. – Utilise the full screen and can be fully playable without the on-screen keypad. Publisher Guide 41
  • 42. Add new content Content includes both of the following: – A content item is a Nokia Store offering. This can be an app or media such as a ringtone or wallpaper. Each content item has metadata (descriptions, keywords, price point, product icon, screen shots), and one or more content files. – A content file is the installable file that is downloaded to a device. For apps, these are package files that install the app software, for example, a Java .jar file or Symbian .sis(x) file. For media like ringtones or wallpapers, these are the media files, for example, an .mp3 or .mp4 file. Each content item can have multiple content files. For example, if you localised a Symbian app into several languages, you would have a different .sis(x) file for each language. Or, if you designed a wallpaper for several devices, you might have a different .jpg file resized for each possible device screen size. In these scenarios, you add multiple files to the same content item. For each content file, you can select different target devices, countries, and languages. Note: Do not add a new content item if you are only adding a new content file for an existing content item. Also do not duplicate content items with different names or descriptions to increase the exposure in Nokia Store. These types of duplicated content items provide a poor consumer experience, and will not pass our quality review. Later, if you need to update a content file, for example, to release new features or bug fixes, replace the existing content file as described in Update a content file on page 58. Do not add a new content file, but rather replace the content file you intend to update, in order to ensure that consumers who downloaded the original file will receive updates and are able to re-download in case they accidentally deleted the item. To ensure that the update gets pushed properly to consumers who have already downloaded the app, check the version and app ID requirements in http://support.publish.nokia.com/?p=1456. Add a new content item 1. On the Content tab, click New Content Item. Publisher Guide 42
  • 43. 2. Click the content type to create. – The available content types shown depend on your account type. If you are a Media Publisher, the web page displays additional icons for wallpapers, video, and ringtones. – If you used the Nokia Qt SDK to develop a Symbian, MeeGo, or Maemo app, select Qt Based Application. – If you used a native development tool to develop a Symbian, MeeGo, or Maemo app, select Symbian application or MeeGo/Maemo. – This guide illustrates a Qt-based MeeGo app. 3. Review details about the Legal questions on page 68. 4. Answer Yes or No to the questions. 5. Click Continue. Publisher Guide 43
  • 44. 6. Review the metadata details and limitations in Content Item on page 75. 7. Enter the metadata for the content item. 8. Click Create. Edit metadata You can add optional metadata such as additional screen shots; edit existing metadata; and preview system-resized icons and screen shots to replace as needed. Note: Review and edit all metadata before you submit the content to QA. If you submit content to QA, then later edit any metadata, you must re-submit the changes, which initiates a new QA review of the changed metadata. Publisher Guide 44
  • 45. Add or edit metadata 1. Click the Content item tab. Note: After you add a content file on page 48, you may need to enter additional metadata. For example, after adding a MeeGo app, you will need to provide the Primary full-size screen shot 854 x 480. 2. In the row of metadata that you want to change, click Edit. Note: If the web page does not display the options Edit and Delete for metadata, your current user login cannot modify this content item. Check the user Role, as described in Account user on page 66 and ask your administrator to change it as needed. 3. Review the metadata details and limitations in Content Item on page 75. 4. Enter the new metadata for the content item. 5. Click Save. Publisher Guide 45
  • 46. Display help for metadata 1. Move the mouse pointer over the help icon in the metadata row. Preview a system-resized image 1. In the images section click Show scaled versions in the metadata row. 2. In the images section click in the row of the image size to preview. 3. To replace this image with your own custom image, click Edit and upload the image. Enhance global appeal If your content has global appeal, you can add translated descriptions to enhance consumer searches for your content. This is particularly effective for countries where English is not commonly used. You can do the following: – Translate the content item Display Name and Description into the local language. These translations appear to consumers who have that language configured on their devices. Note: If you are providing descriptions in multiple languages including English, the default Display Name and Description must be in English. If your languages do not include English, any language can be the default. – In the Description, to match consumer searches, specify the type of content, for example, app, game, ringtone, or theme. If your content is free, include the localised word for free. – Translate an app’s user interface: displayed headings, labels, and messages. In Nokia Publish, add a separate content file to the content item. Then, for each content file, select the appropriate country and language distribution. Publisher Guide 46
  • 47. Spotlight content Spotlights can significantly enhance an app’s visibility and downloads in Nokia Store. The Nokia Store team spotlights apps that are timely (for example, ones that apply to an upcoming holiday) or of wide interest (for example, ones that apply to an international sporting event). To take advantage of this promotional opportunity, provide the optional spotlight banners (967x277, 111x111, 74x74 pixels), text (50 characters long), and format (967x277 — PNG only, 111x111 — PNG or JPG, 74x74 — PNG or JPG) under the Content Item tab > Spotlight & Promotion area. The spotlights appear as follows: Desktop computer — Web browser Mobile device (S60) — Nokia Store app Publisher Guide 47
  • 48. Create a spotlight banner To create a spotlight banner for a Nokia Store website, follow these suggested guidelines: 1. Add a button to prompt consumers to click the banner. Nokia Store will display the content download page. 2. Describe the content in brief. 3. Add the Nokia Store shopping bag icon. 4. Add Now available at Nokia Store. 5. Add a promotional badge. 6. Add a Nokia device. 7. Add a brand or product logo. Note: You can generate spotlight banners using the Online Marketing Tool (OMT) available at: http://snac.nokia.com/2/omt. Simply specify your content name, URL, category, price, and main language. Upload a content image and choose the copy text options, devices, banner visuals, and output sizes. For output sizes, select Spotlight sizes. You can also select standard sizes appropriate for web page advertisements. Click Generate banners to create banners in the selected sizes. Add a content file For details about the relation between content items and content files, and when to add or update content files, please read About content items and content files on page 42. Publisher Guide 48
  • 49. 1. Click the Content files tab. Note: In the upper right corner, the Item Revision number updates every time you enter metadata, upload a file, etc. To see each change that was made, see the change log at the bottom of the page. 2. Review the metadata details and limitations in Content file on page 81. Note: The fields shown vary depending on the content type you selected. For a description of the fields for various content types, see Content file on page 81. 3. Enter the metadata for the content file. Publisher Guide 49
  • 50. 4. In the App contains analytics field, select Yes if the app uses Nokia or any third-party analytics to collect usage data. Otherwise, select No. Note: If you are uploading a Symbian, Qt, or a Java file, you must click Validate to have the system run a series of checks on the file. If your file contains errors, you must fix them before you can continue. if the validation report contains any warnings, you can continue with the publishing process but your app may fail final QA testing. It depends on the phones you choose to target, for example, some warnings apply only to Series 40 devices. For more information, see Validate the content file on page 50. 5. Click Upload & continue. Validate the content file If the file you are uploading is a Symbian, Qt, or a Java content item, Nokia Publish introduces some new functionality designed to help you get your app into Nokia Store quicker. File validation is a series of automated tests that you run against your content. The content file must pass these tests before you continue with the publication process. 1. Upload your content file. 2. Fill in the information fields. Publisher Guide 50
  • 51. 3. Click Validate to generate a Validation report. If the report contains any errors, you must fix the errors and upload the file again before you can continue. If the report contains warnings, you can continue with the publishing process but your app may fail final QA testing. It depends on the phones you choose to target, for example, some warnings apply only to Series 40 devices. 4. Once the Validation report is free of errors, click Upload and Continue. Define the distribution After you upload a file, you use the Distribution tab to select the devices, countries, and languages for the file. Select phone compatibility 1. Click the Phones tab. 2. On the left, phones are grouped in a tree structure by phone family (Maemo 5, MeeGo, S60, Symbian^3, etc.) then screen size (360x640, etc.). To show the phones in a phone family or screen size, click + . Note: You will see only the phones that currently support the content type and selected options. For example, for MeeGo/Maemo apps, you will see only the phones N9 and N900. If you have selected the in-app purchase option, you will see only phones that currently support in-app purchases. Qt based apps that use in-app purchases for instance are currently supported only on Symbian^3 phones. Publisher Guide 51
  • 52. 3. In the middle Proposed compatibility column, for each phone, roll your mouse pointer along its bar. Select the amount of testing you have done on the phone: – Fully Tested — You have run full test cases on this phone. For at least one phone per phone family, you must select Fully Tested. This is the phone on which we will focus our QA testing. If you do not select Fully Tested for a phone, we must fail the file. – Briefly Tested — You have briefly tested the main functionality on this phone. – Assumed to Work — You assume that because the phone is in the same family as another similar phone that you have tested, the file will work on this phone. – Might Work — You have not tested the file on this phone or on another similar phone in the same family, but assume that it might work. – Not Compatible — The file should not work on this phone. Do not even try. – Not Known — Shown only when a new operator, phone, or language is added to the system and the compatibility is not yet defined. Note: The phone list includes: – only phones that support the content type. For example, if you selected a Qt Based Application, only phones that support Qt apps are listed. – only phones that support selected features. If you enabled In-App Purchases for your content, only phones that support in-app purchases are listed. If you selected a minimum OS of Nokia Belle, only phones with Nokia Belle or later operating systems are listed. Publisher Guide 52
  • 53. – phones that are not yet supported by Nokia Store. By selecting these phones, you choose to distribute your content to these phones in the future when they become available. An email will be sent once new phones are supported by Nokia Store. The latest list of Nokia phones that support Nokia Store is available at: http://www.developer.nokia.com/Devices/Device_specifications/. Select country distribution 1. Click the Countries tab. 2. Select the check box for either: – Can be distributed in any country and any operator, where allowed—This distributes the content file to all countries and all operators, except mainland China, as mainland China requires special processing. To distribute to countries including mainland China, clear this check box and select either of the options below. – Global—This selects the check boxes for all regions listed. Clear this check box to clear the check boxes for all regions listed. – Specific regions and countries—Select the check box next to a region or country to distribute to those only. Countries are displayed in a tree structure by region. To expand a region, click +. Note: You can distribute only English content globally to all countries. If your content is in another language, you must distribute to the countries listed at: http://support.publish.nokia.com/?cat=6&topic=45&faq=Language%20region%20distribution% 20mapping under Nokia Store Language, Country, Regional targeting / localization planning matrix. Select language compatibility 1. Click the Languages tab. 2. Click the check box for either: – Works for all languages—This distributes the content file to devices with any language selected. To distribute to devices with specific languages only, clear the check box. – Specific languages—This distributes to devices configured with the selected languages only. 3. Click Save. You will receive either of the following: – A confirmation that the distribution has been saved. – A prompt for additional information related to the content file that you have just submitted. For example, if you have just submitted a MeeGo or Maemo app, you will be asked to provide full-size (16:9 aspect ratio) screen shots, which are required for these phone families. Publisher Guide 53
  • 54. Submit content to QA Note: If consumers must pay for your content or in-app purchases in your content, you must identify the bank account where Nokia can deposit your revenue payments. You must provide your bank details before you will be allowed to submit this content to Nokia Publish. This is to streamline the payment process and minimize delays. See how to provide your bank details on page 21. If your content is free and does not contain in-app purchases, you can still submit the content without having to provide your bank details. Your content must pass our Quality Assurance (QA) review before we can publish it to Nokia Store. For more about our QA process and requirements, see Prepare Content on page 23. Submit a content file to QA 1. Click the Content File tab. 2. Make any final changes to the metadata. 3. Click Submit to QA. You will receive either of the following: – A confirmation that the file has been submitted. – A prompt for additional information related to the content file that you have just submitted. For example, if you have just submitted a MeeGo or Maemo app, you will be asked to provide full-size (16:9 aspect ratio) screen shots, which are required for these phone families. After you have submitted a file to QA, you can do the following: – Add another content file for a different distribution (device, country, or language) — See Add a content file on page 48. – Copy an existing distribution to a new content file — On the Distribution tab, click Load distribution from existing file. You must modify the new distribution so that it does not overlap with an existing one. – Update a content item or file that has been submitted — Beware that this halts the QA process. For details, see Update Content on page 58. Check the QA status After you have submitted content to QA, you can check its status. To check the status of a content item This shows the status of the QA review of a content item's metadata (name, description, icon, screen shots, etc.). 1. Click the content item. Publisher Guide 54
  • 55. 2. Check the QA Overview area, Item status. To diagnose a status The possible states of a content item or file are as follows: – Not submitted to QA — You have not yet submitted the content to QA. – Pending — You have submitted the content and it is in a queue of content to be tested. – In progress — We are currently reviewing the content. For content items, we review the metadata and check for inappropriate content. For content files, we check packaging and signing, and test areas such as functionality and operation. There might be a delay if, for example, special hardware or software is required for testing; testing needs to be done in specific countries; language specialists need to be involved; etc. – Failed — We have completed the review and found the content unacceptable. For content files, under the Failed link, check the reason why it failed. You must resolve the issues and re-submit the content to QA. – Editing — You have clicked Edit item or Edit file to edit the content metadata or replace a content file. You must click Submit to QA to restart the review process. – Passed — We have completed the review, found the content acceptable, and will publish it to Nokia Store. Note: The status of the content item can be different from the status of a file. For example, the content item metadata can be Passed but a file can be Pending. To check the status of a content file 1. Click the Content files tab. 2. Click the name of the content file. Note: Do not click Edit file, which restarts the QA review process. Publisher Guide 55
  • 56. 3. Check the QA Overview. 4. Click Show QA details. 5. Next to the status of a content file (for example, Passed), click Show to display the distribution details. This toggles the link to Hide, to enable you to hide the details. The coloured status bar shows an overview of the status of all submitted content files. The bar summarizes how many files are: Publisher Guide 56
  • 58. Update content You can edit content at any time, during any content status. However, if you edit a content item or file that is undergoing QA, this removes the item or file from the QA review process. After making your changes, you must resubmit the item or file to QA. This restarts the QA review process for the changed item or file. If your item or file is already published, the published revision remains published until the edited revision passes QA. Edit the content item 1. In the Content tab, click Content item. 2. Click the content item you want to edit. 3. Click Edit item. 4. Click Edit in the general metadata row. 5. Make the changes, then click Save. 6. Click Submit changes to QA. This starts a QA review of the changed metadata. Edit a content file If you are updating a content file, that is, releasing an update that provides new features or bug fixes: – replace the existing content file as described below — do not add a new content file. Publisher Guide 58