10 Simple Ways To Make Your Apps Better

The difference between a successful app and an also-ran is often the care taken when you execute on your original idea. Here are ten things to keep an eye on if you're striving for app success.

These ideas are all suggestions drawn from the final judging panel for our recent app competition, which saw Windows app developers competing for the chance to present their app at TechEd 2013 Australia. As we worked through the finalist apps, these were ideas that kept coming up. Bear in mind these were already apps that had impressed our judges in earlier rounds, so this is very much about the polish.

Whatever your target platform, these hints are worth bearing in mind as you develop an app and bring it to market.

1. Maintain design consistency

Nothing makes an app look amateur more than inconsistent design. Pick a colour scheme and some core design elements and stick to them. Follow the rules for your platform (stick to the standard fonts and interface on Windows 8; don't place a Back button near the top of the screen on Android). Avoid mixing stylised and real-life elements; choose an approach and stick to it.

2. Identify the problem you're solving

A successful app solves a clear problem. That could be very broad (how can I keep track of all my ideas?) or very narrow (how can I better manage my child's sports team?) Regardless, if you can't identify with the scope of the problem, your app will seem like a waste of space.

3. Take advantage of the platform

Draw on the resources that exist for your target platform. That might be the contacts app everyone uses; it might be a standardised platform approach to search; it might be a built-in payment mechanism. Don't make life harder for your users by introducing unfamiliar alternatives to familiar concepts.

4. You don't live in isolation

Tablet and smartphone apps might run in full-screen, but no modern device is single purpose. Make sure there are options to export data from your apps in ways that make sense.

5. Ensure your app is easy to get started with

After months of app development, it's easy to lose sight of the fact that most people will only have a vague idea how your app works when they first install it. As well as following our earlier tip to ensure you stick to platform standards, make sure you incorporate getting started tutorials and other elements to ensure new users aren't left bewildered.

6. Know how you will monetise

There are numerous ways to monetise: charge for apps; charge for upgrades; charge for additional services; incorporate advertising. Whatever your approach, identify it and integrate it as soon as possible; it's harder to add a new monetisation option after the fact, and you'll risk annoying users.

7. Test, test, then test some more

Bugs lurk where you least expect them. Potential customers can be a great source of new ideas. Don't just rely on your own testing; get the app out amongst people who might actually use it.

8. Check your spelling

Spelling errors spell an unprofessional attitude. Apps contain lots of text, and every word and phrase needs to be checked and double-checked.

9. Think about why people will share your app

Standing out from the crowd often requires a "viral coefficient" -- a reason people will tell others about your app. What makes you better than the rest? Why would someone tell someone else about your product?

10. Make your title and description informative

The other major way people will find your app is via search. If your app name and description don't include relevant keywords, no-one will ever see it. Don't miss out on downloads through being obscure.


    For Android applications - give clear reasons why your app requires specific privileges. Nothing annoys me more then an app requiring use of location services or access my contact list when it's supposed to be stand alone.

    Also - have a clear understanding of the costs to users. Apps that use location services and only work when connected to the internet have to be pretty special - otherwise they get deleted as they chew up data and battery.

      Yeah because we don't want random companies knowing our location and data usage details - that's why we have the NSA right?..........right?

    Well said! It is more important to develop and design a secure app considering these well written points in mind, any mobile platform either iOS, android or windows 8 mobile developer could achieve the success, besides there require some deeper market analysis of both social strategy and financial market to know what is required the most, so that we can present some apps accordingly.Hope no one will disagree.

    Check for our apps here http://www.contus.com/mobile-works-portfolio.php

Join the discussion!

Trending Stories Right Now