MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9

Application updatability

To ensure that your application can be updated through Nokia Store, it is recommended that you:

  • Only use MeeGo 1.2 Harmattan APIs to ensure that the interfaces used in the application carry a compatibility promise.
  • Test that new versions of the application can be installed on top of previous versions.
  • Keep packaging simple. If you require scripts or non-standard dependencies, make sure that they do not cause problems when updating the application.
  • Ensure that the update version supports data formats of previous versions. The application must:
    • Be able to handle user data saved by the old version (if there is any).
    • Be able to handle restoring backups created with an older version.
  • Test that the package can be installed on the device as an update for all previously published versions of the application before submitting it for publishing.
  • Test that the application behaves sensibly if an old version is running when the upgrade is installed.

Further information

For more information on application updatability, see the following links: