App development, answered
The questions businesses ask about apps, answered the way we answer them on a call.
Build an app when people will open it weekly, or when it needs the camera, sensors, offline use or notifications. Otherwise build a website that works properly on a phone, because the install step loses most of the people standing in front of it.
Work it out in a minute
Four numbers and one question about fit. Gives you the answer and what it is worth.
Questions we get
What people ask before commissioning an app, including the questions worth putting to any developer.
How much does it cost to build an app?
It depends almost entirely on scope, and scope is the thing most people have not settled when they ask. A focused first version doing one job well is a very different project to a platform with accounts, payments and integrations.
Can you take over an app another developer built?
Yes, and it is common. The first step is establishing what you own: the source code, the repositories, the store accounts, the backend, the domains and the credentials.
Why does my app keep getting rejected by Apple?
Almost always for procedural reasons rather than quality. Incomplete privacy disclosures, a login the reviewer cannot get past, subscriptions that do not restore, placeholder content, or missing test credentials.
Do I need separate iOS and Android apps?
Usually not. Cross-platform tooling is mature enough that most business apps should be built once and shipped to both stores, with the saving going into polish and the second version.
Can you add AI or new features to an existing app?
Yes, provided the codebase is in a state where that is sensible. Part of taking over an app is an honest assessment of whether extending it costs less than rebuilding the parts that matter.
How long does it take to launch an app?
A focused first version is typically three to five months including store review. Anything promising six weeks is either very small in scope or leaving out testing, review preparation and the fixes that follow real users.
What happens after launch?
Analytics and crash reporting should already be live, so the first week produces evidence rather than opinions. Install, activation, the core action, and retention at day one, seven and thirty.
Should we launch to everyone at once?
No. A small friendly cohort first, so the obvious problems surface while the audience is small enough that fixes stay quiet and reviews stay forgiving.
Do we own the code and the accounts?
Yes, and you should insist on that with anyone. Repositories, store accounts, backend infrastructure, domains and credentials belong in accounts your business controls from day one.
What about ongoing maintenance?
Apps need it. Operating systems update, store requirements change, dependencies age and certificates expire. An unmaintained app degrades quietly and then breaks at an inconvenient moment.
Your situation is specific. Write to hello@shaheer.io and get the specific answer within one business day.
Read next
The service itself, the working guide, and the questions we get on adjacent work.
Shaheer leads the work, with engineers, writers, filers and analysts behind him. C-suite operations for a San Francisco AI company, Six Sigma on the process side, Anthropic certified on the Model Context Protocol, ten years across eight industries. See what we have built
