Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

Publishing Applications to Ovi Store

Ovi Store is the global content market of Nokia, which reaches millions of people worldwide. Consumers can access Ovi Store through either of these platforms:

  • Ovi Store applications on mobile devices
  • Web browsers on desktop computers, laptops, netbooks, and tablets

Consumers have access to a wide selection of content and can download content in a few easy clicks.

The process and requirements to publish Qt applications to Ovi Store are described in the Guide to Publishing Qt Applications to the Ovi Store wiki.

This section describes how to generate installation packages that you can publish to Ovi Store.

Publishing Qt Content for Symbian Devices

You can use the Application Signing Services for Ovi Store to get your application Express Signed for free by Nokia. Make sure to use the application UID that you receive from Ovi Publisher Support.

The Publish Qt Symbian Applications to Ovi Store wizard allows you to check that your application can be published on Ovi Store. It checks that the application UID, vendor name, and the capabilities used meet the Ovi Publishing criteria.

If you use Symbian Signed UIDs or the application uses functions that require advanced capabilities, you must use the standard Symbian Signed process to have the application Symbian Signed (using the Certified Signed path or the manufacturer-specific channel). For more information, see Deploying Applications to Symbian Devices.

To use the publishing wizard:

  1. Select Projects to select the Qt version to build the application. For more information, see Selecting Qt Versions in Qt Creator.
  2. Select the Symbian Device build target for your project.
  3. Choose Build > Publish Project.
  4. Select Publish Qt Symbian Applications to Ovi Store, and then select Start Wizard.
  5. Select the Qt version and device type to build against and click Next. We recommend that you select a release configuration.
  6. The wizard checks the information in the project file against the Ovi Publishing criteria and indicates possible problems. You can fix some of the problems in the wizard.

    "Project File Checks dialog"

  7. Select Commit to save changes and create the .sis file. The .sis file is packaged with Nokia Smart Installer for Symbian.
  8. Choose Open Containing Folder to open the folder where the .sis file was created.
  9. Submit the created .sis file to Ovi Publishing as a Qt Content item.

    Note: You cannot use this .sis file for testing.

Note: After you change the application UID, you must use the developer certificate-key pair that you receive from Ovi Publisher Support for testing the application on devices. The following error message is displayed on the device if you use UIDs from the trusted range (0x2xxxxxxx) in a self-signed application: Unable to install a trusted application from a trusted supplier. For more information, see UID.

If you try to use more capabilites than the certificate permits, the following error message is displayed on the device: Requested application access not granted. For example, if you try to install a self-signed application that uses a system capability.

Publishing Qt Content for Maemo Devices

The applications that you publish on Ovi Store, must meet the testing criteria listed in Maemo 5 Applications: Ovi Store Entry Requirements.

Make sure that your application passes the following most commonly failed test cases:

  • Package filename must include the application name and version number using three digits. For example: myapplication_1_0_1.deb
  • Application files must be installed to the opt folder on the ext3 partition.
  • Debian packages must be given the category user/hidden.
  • Application cannot crash or hang during use.
  • The application must handle different memory situations correctly.

You set the application name and installation folder in the Run Settings for the project. For more information, see Deploying Applications to Maemo or MeeGo Harmattan Devices. Qt Creator specifies the correct category settings by default when it creates the Debian directory and the necessary files.

You can test the application on Qt Simulator and Maemo emulator to make sure that it does not crash or hang and to check how it handles different memory situations. Before you submit the application to Ovi Publishing, you must also fully test it on a Maemo device.

Publishing Qt Content for MeeGo Harmattan Devices

You cannot publish applications that are built with the beta version of the MeeGo Harmattan tool chain to Ovi Store.

However, you can prepare for publishing by making sure that your application meets the MeeGo 1.2 Harmattan Applications: Ovi Store Entry Requirements.

X

Thank you for giving your feedback.

Make sure it is related to this specific page. For more general bugs and requests, please use the Qt Bug Tracker.

[0]; s.parentNode.insertBefore(ga, s); })();
Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 94
  2. Apercevoir la troisième dimension ou l'utilisation multithreadée d'OpenGL dans Qt, un article des Qt Quarterly traduit par Guillaume Belz 0
  3. Pourquoi les programmeurs sont-ils moins payés que les gestionnaires de programmes ? Manquent-ils de pouvoir de négociation ? 45
  4. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  5. Les développeurs détestent-ils les antivirus ? Un programmeur manifeste sa haine envers ces solutions de sécurité 6
  6. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
  7. Qt Commercial : Digia organise un webinar gratuit le 27 mars sur la conception d'interfaces utilisateur et d'applications avec le framework 0
Page suivante

Le blog Digia au hasard

Logo

Une nouvelle ère d'IHM 3D pour les automobiles

Le blog Digia est l'endroit privilégié pour la communication sur l'édition commerciale de Qt, où des réponses publiques sont apportées aux questions les plus posées au support. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt qtcreator-2.3
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web