Tips for Updating Your Existing Mobile App

by Tim Bornholdt · Published on April 04, 2014

Adult app developer coding 1181244

You've had an app on the App Store or Google Play for a few months now, and you're ready to make some changes.

Have your customers been begging you to incorporate a new feature? Maybe Apple announced a whole new operating system and you need to keep your app looking fresh and up-to-date? Perhaps you want to change your app revenue model and incorporate in-app purchases?

Whatever the case, updating your app gives you a chance to look at your product from a fresh perspective and make several changes at once.

Why would I update my app?

New Design

Of course, an update from an iOS 6-optimized app should include making things look more like iOS 7. However, keep in mind that design isn't just how things look; design is about how things work.

Perhaps you want to incorporate more gestures into your app, or you want to consolidate sections to make things easier to find for your customers.

Spend some time thinking through how a fresh design will make your app faster and easier to use.

Revise old functionality

An app built even 3 years ago might look ancient in the fast-paced world of the App Store. Updating your app gives you a chance to make sure your app still functions properly. It also allows you the opportunity to remove broken or outdated features.

Adopt new functionality

Could your app benefit from iBeacon? Would you like to make your app easier to navigate for customers with disabilities? Launching version 2.0 of your app is the best time to incorporate a few key additions into your app.

Play with your revenue model

Did you launch your app in the App Store for $4.99? Would it make more sense to make it free with in-app purchase? Moving to the next major release of your app is a great time to play with your pricing structure and see how it affects your app sales.

What should I keep in mind before upgrading my app?

Upgrading might leave customers in the lurch

If your app was optimized for iOS 5 and you make your app iOS 7 only, you could be losing customers who can't run the latest OS on their devices. Be sure that the features you want to add make good business sense before abandoning a percentage of your customer base.

Upgrades can cost as much as the initial development

Depending on how your app was built in the first place, your software may have accumulated a lot of technical debt. If you are planning on making several significant changes to your app, it can be more cost-effective to just start from scratch than it is to try to patch up an existing project.

The cost of upgrading your app really depends on how many features you want to fix/incorporate. Talk through any pricing and time concerns with your team before you begin development.

Your original development team might not be available to help

App developers are in high demand right now, and your original development team might be too busy to immediately work on your project. In addition, their rates may have increased since you last used their services. Be sure to shop around for the best team before signing another deal with your previous team. (Of course, if you're in the market for an app development firm, we're always interested in talking.)

As with your initial development plan, talk through your vision for your app's upgrade with your development team and be sure you have considered the upgrade from all possible angles before implementing it.

If you have a solid road map and development team in place, updating your app will keep your product from getting stale and will almost always help to increase your app's chances of profitability. We'd love to hear how your app's upgrade process went, so let us know on Twitter!