[Interest] Relaunch to Install

2014-11-25 Thread Joshua Kolden
Many applications have this functionality now, but a good example is the 
Spotify client.  

The app discovers there is a new version available, downloads it in the 
background then prompts the user to restart to get the new version. When the 
user quits the new version is installed (or the installed version is patched) 
then the application is restarted, all without further user interaction.  In 
fact, the user really doesn't even have to do anything the app would 
automatically update on every exit if the user was never notified. 

We have a cross-platform Qt 5.3 application and our lean startup business model 
requires us to push application updates very often so I'd really like to find a 
method that works cross platform with as little platform specific code as 
possible. 

Thanks,
j
___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest


Re: [Interest] Relaunch to Install

2014-11-25 Thread Koehne Kai


 -Original Message-
 From: interest-bounces+kai.koehne=theqtcompany@qt-project.org
 Subject: [Interest] Relaunch to Install
 
 Many applications have this functionality now, but a good example is the
 Spotify client.
 
 The app discovers there is a new version available, downloads it in the
 background then prompts the user to restart to get the new version. When
 the user quits the new version is installed (or the installed version is 
 patched)
 then the application is restarted, all without further user interaction.  In 
 fact,
 the user really doesn't even have to do anything the app would automatically
 update on every exit if the user was never notified.
 
 We have a cross-platform Qt 5.3 application and our lean startup business
 model requires us to push application updates very often so I'd really like to
 find a method that works cross platform with as little platform specific code
 as possible.

You might have a look at KDUpdater : 
http://docs.kdab.com/kdtools/2.2.2/kdupdater_updateclientarch.html

Regards

Kai 
___
Interest mailing list
Interest@qt-project.org
http://lists.qt-project.org/mailman/listinfo/interest