+61 439 112 581•#4/65 Dixon Rd, Rockingham WA

Does Your Business Need a Mobile App?

An app should earn its place in the customer’s or employee’s routine. Begin with the task and compare the alternatives before deciding that a separate installed product is necessary.

Identify a repeated task

A useful app may support a task people perform regularly, need away from a desk or complete with particular device capabilities. Record the current problem and why the existing website or software is insufficient. A general wish to appear more modern is not enough to define a product.

Interview representative users and observe the task where practical. Keep the first release focused on a complete useful journey rather than a collection of screens that depend on features planned for later.

Compare website, web app and installed app

A mobile-friendly website can be suitable for discovery, information and occasional enquiries. A web application may support a connected workflow without requiring an app-store installation. An installed app introduces separate platform, account and release responsibilities that may be justified by the task.

There is no universal best choice. Compare required device features, offline behaviour, accessibility, audience reach and ongoing support. The mobile development page explains the questions to establish before committing to a build.

Define data and permissions

List user roles, accounts, information collected and connected systems. Decide who owns the data and how access is changed or removed. Permission requests need a clear purpose and a useful response when a person declines them.

For an illustrative booking product, the important requirement may be reliable status and notification handling rather than a complex visual animation. Account recovery, duplicate submissions and a failed connection deserve as much planning as the opening screen.

Prototype the riskiest part

Test a representative journey and any difficult integration before expanding the design. Use realistic but controlled test material. A prototype should reveal whether people can complete the task and whether the underlying dependency is viable.

See Android’s launch checklist and the relevant store documentation when release is part of the plan. Publication, review timing and future platform requirements are outside a developer’s unilateral control.

Plan beyond the first release

Agree source and account ownership, server dependencies, device testing, support and updates. A product that launches successfully still needs a maintenance route. Compare the whole commitment rather than assuming an app will automatically improve retention or revenue.

Read native/shared-codebase considerations before selecting an approach. A project brief should describe the audience, recurring task, existing tools and what the first useful version needs to accomplish.

Back to all insights

Keep a good thought going.

Let’s turn insight into action.

Tell us where you want to take your business. We’ll help you work out what comes next.

Start a conversation