How do I implement app updates?
Posted: Sun Mar 30, 2014 6:32 pm
How do I implement app updates for users that have my app installed?
I can imagine that an app that was installed manually in a desktop environment could possibly update itself, but I have no idea how it works with app stores.
I guess it may depend on the platform. Is there an option that works on all platforms?
Do Google and Apple mobile stores have specific requirements for app updates?
What about the Mac OS X store and the Windows 8 store?
What happens when an app update is installed?
How does the app know that it is being/was updated?
How do I preserve user data and settings through an update?
How do I make sure that any changes to the user data are applied to the existing data without wiping it out?
Anything else to consider?
Any sample stacks that have the best update mechanisms implemented?
Sorry for the long list of questions, but I am just tapping in the dark about this subject, and I feel it is important to address for a professional app.
Thanks,
Werner
I can imagine that an app that was installed manually in a desktop environment could possibly update itself, but I have no idea how it works with app stores.
I guess it may depend on the platform. Is there an option that works on all platforms?
Do Google and Apple mobile stores have specific requirements for app updates?
What about the Mac OS X store and the Windows 8 store?
What happens when an app update is installed?
How does the app know that it is being/was updated?
How do I preserve user data and settings through an update?
How do I make sure that any changes to the user data are applied to the existing data without wiping it out?
Anything else to consider?
Any sample stacks that have the best update mechanisms implemented?
Sorry for the long list of questions, but I am just tapping in the dark about this subject, and I feel it is important to address for a professional app.

Thanks,
Werner