Over-the-Air Update OTA
An over-the-air update is a change you make on your own server that every phone picks up by itself, without anyone downloading a new version from the store.
Also known as OTA update remote update server-side update
Definition
An over-the-air update is a change that reaches everyone using your app without a new download from the store. It works because the app itself never changes, while the material it shows is pulled from your server. So the next time a customer opens it, the new price or the new photo is simply there.
More can be moved this way than most owners expect. Prices, opening hours, delivery fees, the text on a screen and the photos on your home page can all sit on the server instead of inside the app file. So can the tax rate, the list of branches and the wording of a warning, which leaves very little that you cannot change yourself. That is how a restaurant drops a dish at nine in the morning and sees every phone showing the shorter menu by ten.
Some changes still need a release in the store, and no supplier can argue around that. A new screen counts, so does a new way to pay, and so does the first time the app asks for the camera, the location or permission to send alerts. Apple and Google review those themselves, so the wait runs from a few hours to a few days. Put it in the plan.
Where that line falls is decided early, not halfway through the work. If a price sits inside the app file, changing it costs you a release and a wait, while the same price on the server costs one click. That is why, at the start of a mobile app project, Linkysoft asks the owner which parts they expect to change every month. Those go on the server before the first screen is drawn.
There is a cost people rarely hear about first. Anything kept on the server needs a place where a human can edit it, so the app quietly arrives with a small control panel behind it. That panel is usually the same web application the business already works in, and leaving it out is the common mistake. It saves a little money at the start, then costs a phone call to the developer every time a price moves.
So ask one question before you sign anything, and ask it plainly. Show me the screen where I change a price myself. If the honest answer is that they will do it for you, you have bought a release cycle rather than an app. For Linkysoft that screen is part of the work, not an extra.
Questions about Over-the-Air Update
Can I change prices in my app without a new version?
What always needs a new version in the store?
Does the customer have to do anything?
How fast does the change reach everyone?
Still not sure how this applies to your project?
Tell us what you are building and we will answer in plain language.