# TIP: Cross Platform Update Available Strategy

DevFeed: [TIP: Cross Platform Update Available Strategy](<https://devfeed.tech/articles/tip-cross-platform-update-available-strategy-19569.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/tip-cross-platform-update-available-strategy/>)

Author: Shai Almog

Published: 2016-11-27T00:00:00Z

Content type: tutorial

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [App](<https://devfeed.tech/topics/app.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [apps](<https://devfeed.tech/tags/apps.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [deprecated](<https://devfeed.tech/tags/deprecated.md>), [development](<https://devfeed.tech/tags/development.md>), [management](<https://devfeed.tech/tags/management.md>), [mobile](<https://devfeed.tech/tags/mobile.md>)

## AI overview

This tutorial presents a generic strategy for managing mobile app updates, including recommended and required updates, app migrations, and discontinued or unsupported versions. It describes storing version-policy properties on a server to control user messaging and alternative URLs.

## Source excerpt

One of the nice things in mobile development vs. desktop is the fact that updates are seamless. We supposedly don't need to worry about them and most newer OS's turn them on by default. This keeps our users with the latest version which is important, e.g. if we fixed a crucial bug or added a new monetization option... However, the reality rarely fits into this nice image. In practice an update can be delayed because of permission changes user settings and many other problems. As a result old and even discontinued apps can still exist on user devices and give you a hard time with user complaints.