GBCORP BLOG · IT SERVICES

Mobile Application Development: The Process From Idea to Store

Published September 3, 2022 · 6 min read

Mobile application development is a sequence of decisions, most of them made in the first two weeks. Here is the sequence GBCORP follows, what happens at each stage, and what the client supplies so nothing waits.

Mobile Application Development: The Process From Idea to Store

Mobile application development has a shape that does not change much between a booking app and a field-service app: scope, design, build in sprints, test on devices, list in the stores, launch, then release on a rhythm. What changes is how long each stage takes and what it costs. GBCORP’s process is below, stage by stage, so a buyer can see where their time goes and where their money does.

The stages

StageWhenWhat happensClient supplies
ScopingWeek 1Workshops, screens, data model, integrations, written scope, fixed quotationPeople who use the process; existing systems
FoundationWeeks 2–3Shared core, cloud project in the client’s name, design tokens, sign-inBrand assets, domain, store accounts
BuildWeeks 4–9Two-week sprints, each ending in a test build on a phoneFeedback within days of each build
TestWeeks 9–10Devices, languages, payments in test mode, accessibilityTest accounts, sample content
Store listingWeeks 10–11Screenshots, descriptions, privacy answers, reviewSupport contact, policy pages
LaunchWeek 12Web live on the client’s domain, stores on approvalA quiet day and the first users

One codebase, two stores and the web

GBCORP builds mobile applications from one codebase that compiles to iOS, Android and web. A screen is built once. A bug is fixed once. A release reaches every platform on the same day. For a business, that is one budget instead of three and one support plan instead of three, with no visible difference to users.

What the client supplies, and when

In week one, the people and the process. By week two, the brand and the domain, and the store developer accounts in the business’s name, or a note asking GBCORP to open them. During the build, feedback on each test build within days, which is what keeps twelve weeks at twelve. Before the store listing, a support e-mail on the business’s domain and the policy pages. The plan lists these so nothing waits on a missing logo.

After launch

Releases every two weeks, each priced before it starts, chosen from what the analytics show. Operating-system updates, store rule changes and library patches under the support plan. A documented hand-over if the client later wants an in-house team. The application, the cloud project and the accounts are the client’s throughout.

Checklist for a smooth project

  • Name one decision-maker who can approve a build within three days.
  • Open the store developer accounts in week one; verification takes time.
  • Prepare content and translations while the foundation is built.
  • Choose the one number the app should move; instrument it from the first build.
  • Keep the launch small: the ten people who asked for the app go first.
  • Plan the first three releases after launch before launch.

The numbers to expect

Scoping in one week. First release in eight to twelve weeks at a fixed price. Store review measured in days. Releases every two weeks afterwards. The priced starting point is on the GBCORP e-shop; a white-label mobile application skips most of these stages and is live within days.

Testing that finds real problems

Testing on a simulator finds layout bugs. Testing on real phones finds the ones users meet: a keyboard that covers the button, a notification that opens the wrong screen, a slow connection that leaves a spinner forever, a language with longer words that breaks a label. GBCORP tests every release on devices across both platforms, in every language the app ships in, with payments in test mode against the real gateway, and with accessibility settings switched on. Store review is the last test, and it is why the listing is prepared early.

Launch small, then wide

The first users of a new mobile application should be the people who asked for it. They receive the test build before the stores approve it, use it for real, and answer one question: what stopped you? Their answers become the first release after launch. When they use the app without prompting, it is ready for strangers, and only then is money spent on reaching them. Launching to everyone on day one spends the marketing budget on discovering what ten users would have said for free.

Privacy and store policy

Both stores require a privacy policy, accurate answers about the data the app collects, and a way for users to delete their account. Apps with user-generated content need moderation and reporting. Apps that sell digital goods have rules about payment methods. GBCORP builds these into the foundation and prepares the store answers with the listing, so the review passes first time more often than not, and the policy pages live on the client’s own domain.

Analytics from the first build

The number the app should move is instrumented in the first build, not after launch, so every test build produces data. Screen views, completions of the main flow, drop-off points and errors are recorded in the client’s own analytics project, with consent handled properly. By launch the business already knows which screen loses users and the first release after launch is chosen from evidence rather than opinion.

Questions we hear first

How much does mobile application development cost?

A fixed price per release after the scoping week; the priced starting point is on the GBCORP e-shop. Configured white-label apps are a flat monthly plan.

Native or cross-platform?

One codebase for both stores and the web unless the app’s whole value is a platform-specific feature, which GBCORP says in scoping.

How long does the store take?

Days to two weeks. Listings are prepared in parallel with the last sprints.

Can we change the scope mid-project?

Yes, as a priced change to the current release or a new release, never silently.

Where to start

The GBCORP mobile app development hub sets out the approach; the GBCORP Custom App Development product is the priced starting point. For the one-codebase decision in detail, read Flutter app development with honest trade-offs.

GBCORP operates across 17 countries on 4 continents through six pillars: AI & IT, Innovation, Sustainability, Infrastructure, Business Lounge, and EV's & Solutions.