Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Mobile and Embedded
  4. Upgrade system for a Qt Symbian application
QtWS25 Last Chance

Upgrade system for a Qt Symbian application

Scheduled Pinned Locked Moved Mobile and Embedded
11 Posts 4 Posters 3.5k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    luca
    wrote on last edited by
    #1

    Hi all,
    I'm planning to develop a Qt application targeting Symbian phones.
    The first release of this application will be very simple because I need to quickly provide some data (that I get from a server) to customers.

    Next time I'll re-write the application to enable some other functions.

    What should be the better way to allow customers to upgrade the application to the new release?

    1 Reply Last reply
    0
    • R Offline
      R Offline
      Robbin
      wrote on last edited by
      #2

      OVI store? The Qt Ambassador program gives you the opportunity to have your app in OVI store, so I guess that's what would be best.

      1 Reply Last reply
      0
      • L Offline
        L Offline
        luca
        wrote on last edited by
        #3

        [quote author="Eus" date="1314435427"]OVI store? The Qt Ambassador program gives you the opportunity to have your app in OVI store, so I guess that's what would be best.[/quote]

        Thanks but my application is useless for the most people because of is a target specific application for the costumers of my company so I'd like to avoid the publishing in Ovi store.

        1 Reply Last reply
        0
        • M Offline
          M Offline
          MichK
          wrote on last edited by
          #4

          Probably the best way is to check if new version of your application is available and download it :)

          1 Reply Last reply
          0
          • L Offline
            L Offline
            luca
            wrote on last edited by
            #5

            [quote author="michal.k" date="1314448271"]Probably the best way is to check if new version of your application is available and download it :)[/quote]

            That's what I want but I have 2 questions:

            Suppose I can check and download the new release from my old release, how to start the installation of new version from old version?

            Will Symbian check that there is an old version and remove it before installing the new one?

            1 Reply Last reply
            0
            • M Offline
              M Offline
              MichK
              wrote on last edited by
              #6

              [quote author="Luca" date="1314450277"]

              1. Suppose I can check and download the new release from my old release, how to start the installation of new version from old version?
                [/quote]

              User has to download application through mobile web browser(which can be run from your application with specified link). After downloading user has to click on downloaded file.

              [quote author="Luca" date="1314450277"]
              2. Will Symbian check that there is an old version and remove it before installing the new one?
              [/quote]

              When user clicks on downloaded file - installation prompt will open.
              During installation user will be informed that new version will overwrite old one.
              Application data files created by application will remain untouched.

              1 Reply Last reply
              0
              • L Offline
                L Offline
                luca
                wrote on last edited by
                #7

                Ok, thanks a lot for your help!

                1 Reply Last reply
                0
                • R Offline
                  R Offline
                  raja26
                  wrote on last edited by
                  #8

                  Actually there is a Wiki post about "Silent installation of SIS files" under Qt. You can download the SIS file from the server and use the QDesktopService class to open the file in default application of the Symbian OS, which is the installer. The OS will prompt the user for installing the new version. Try the above term first after some time, because at the time of posting this forum.nokia.com is under maintenance.

                  1 Reply Last reply
                  0
                  • L Offline
                    L Offline
                    luca
                    wrote on last edited by
                    #9

                    [quote author="raja26" date="1314530158"]Actually there is a Wiki post about "Silent installation of SIS files" under Qt. You can download the SIS file from the server and use the QDesktopService class to open the file in default application of the Symbian OS, which is the installer. The OS will prompt the user for installing the new version. Try the above term first after some time, because at the time of posting this forum.nokia.com is under maintenance. [/quote]

                    This is probably the best way to solve the problem.

                    Where can I find the link to the wiki page?

                    1 Reply Last reply
                    0
                    • R Offline
                      R Offline
                      raja26
                      wrote on last edited by
                      #10

                      The wiki page is currently under maintenance so please be patient until it arrives back. All wiki pages will be available at http://wiki.forum.nokia.com

                      1 Reply Last reply
                      0
                      • L Offline
                        L Offline
                        luca
                        wrote on last edited by
                        #11

                        [quote author="raja26" date="1314547526"]The wiki page is currently under maintenance so please be patient until it arrives back. All wiki pages will be available at http://wiki.forum.nokia.com[/quote]

                        Ok, thanks.

                        1 Reply Last reply
                        0

                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups
                        • Search
                        • Get Qt Extensions
                        • Unsolved