How Often Should You Update Your App

  • The frequency of patches greatly depends on users’ feedback and app performance statistics. The good number is 1–2 small fixes per month.
  • Minor upgrades, redesigns, and new features are made in accordance with the performance/size of your app development team. There is no right number.
  • Prepare 2–3 updates for apps in advance and prospect audience demand. Audience demand is a first and foremost reason to make mobile app updates.
  • 1–4 updates per month — the median frequency of updates for most popular apps across Google Market and App Store.
  1. The patch number is incremented by any bug fix, little update, and upgrade that doesn’t change the software’s API.
  2. The minor version is incremented if changes are applied to the API, but the newer version is backward-compatible.
  3. The major version number is incremented if you’ve made a massive update with API changes that made your app non backward-compatible, means the older versions of software could not connect with your app.

Reasons to Update Mobile App


  • Bug Fixing. Typically such kind of fixes are gathered in a single patch in order to save time on updates.
  • Design Refreshment. Small design moves like changing of button colors, adding extra information slot, or a Halloween sterilization.
  • Security Upgrades may be needed if a new security standard occurs, or you’re adding new payment processing option to your mobile app.
Hint: There is a shortcut that allows iOS developers to speed up submission process in case if you have a security fix or crucial bug fix that prevents the app from constant crashes. Use it wisely.

Minor and Major Updates

  • New Functionality. You may want to add a standalone feature or upgrade existing functionality in order to enable premium account option.
  • New Content. There is a golden rule we use in GBKSOFT: The more often your content should be updated — the more preferable it is to move it to the server side and update via admin panel. You definitely don’t want to update news app three times a day, but new game staff is better to keep on the user’s side of the app in order to raise its performance.
  • Users Feedback. The user always wants something new. For instance, adding new languages can increase app downloads with little or no effort from your side.
Hint: You can make mobile app language localization for free by asking your community for help in exchange for free subscriptions or premium accounts.
  • New Monetization Options. Changing monetization strategy, adding AdSense option adding or enabling in-app purchases will certainly require you to update your app. But think twice before changing your pricing choice for promotions and marketing purposes!
Note! A free app can’t be changed to paid app whereas a paid app can be changed to the free app. The only way you can do it, is by removing your app from the market and then uploading it as a paid one.


Why Mobile Apps Get Old

  • Major_version Updates of third-party APIs, on which your application depends.
  • Updates of third-party systems and frameworks that are used in the mobile app.
  • Span of new libraries, approaches, and techniques makes app’s code outdated.
  • Audience growth: need for scale and more efficient code solutions.
  • Compliance with new hardware requirements/constraints.
  • New devices, form factors, OS versions.

Major Update VS New App

Major Update

  • Easy promotion. Your user base stays intact.
  • Brand loyalty increases, as long as users get new functionality for free.
  • Higher expenses if you don’t charge users for new features.
  • Development and design constraints. The app has its baggage you need to deal with.

Releasing New App

  • Higher prospected income.
  • No development risks and constraints related to the previous code specifics.
  • Higher expenses for promotion. New brand — new links.
  • Difficulties in the migration of users’ setting to the new app.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store