App Development

Setting Up Apple Developer and Google Play: What Nobody Warns You About

Before you can put an app in front of a single real user, you have to get through a registration process that feels specifically designed to test your patience. Here's what setting up as an organisation on both the Apple Developer Program and Google Play Console actually involved for us — and what we wish we'd known going in.

The moment you realise it's not just downloading Xcode

When we decided to build our first app, we had a vague sense that there would be some kind of setup involved. What we didn't fully appreciate was that before we could publish anything — before anyone could download anything — we'd need to be formally registered as a developer organisation with both Apple and Google, and that the two processes would be completely different from each other.

Neither of these registrations is particularly difficult once you know what you're doing. But going in blind, they both had the ability to bring everything to a complete standstill at exactly the wrong moment.

Apple Developer Program: more involved than you expect

The Apple Developer Program costs $99 per year. That's the part most people know. What's less commonly discussed is what the registration process actually involves if you're signing up as an organisation rather than an individual.

Apple requires you to verify that your organisation is a real, legally registered entity. That means having a registered company number, a DUNS number (a unique business identifier from Dun & Bradstreet, which is a separate registration if you don't already have one), and going through Apple's own verification process, which involves them checking those details independently.

The DUNS number process was the part that caught us most off guard. If your business doesn't already have one, you need to request it, wait for it to be created, wait for Apple's systems to recognise it, and only then continue with the developer registration. This is not a same-day process. Depending on your business details, it can take days or longer — and there's not much you can do to speed it up.

Why sign up as an organisation rather than an individual? An individual developer account means the app is associated with your personal Apple ID and published under your name. An organisation account lets you publish under a business name, add other team members with different roles, and generally presents a more professional front on the App Store. If you're building anything for a client or a business, the organisation route is the right one — but it is more work to set up.

Once the verification was done and the account was active, we then had to understand how Apple's team and permissions system worked — who could sign code, who could manage certificates, who could submit builds. This is sensibly set up but adds another layer to learn on top of everything else.

Google Play Console: faster, but still a process

Google's side was easier, which we were grateful for. The Google Play Console registration is a one-time $25 fee rather than an annual subscription, and the account verification process — while still requiring identity checks and business details — moved more quickly.

Where Google caught us out was in how the Play Console itself is structured. The dashboard is dense and the number of things you need to fill in before a new app can be reviewed is substantial. Content ratings, privacy policies, data safety forms, target audience declarations — none of these are unreasonable requirements, but collectively they represent a significant amount of work before you've even uploaded an APK.

Apple Developer Program

  • $99 per year (organisation)
  • Requires DUNS number
  • Business verification by Apple
  • Can take several days to activate
  • Team roles and permissions system
  • Required to test on real devices via TestFlight

Google Play Console

  • $25 one-time fee
  • Identity verification required
  • Generally faster to activate
  • Dense dashboard — many pre-launch forms
  • Data safety form is detailed
  • Internal testing available quickly

The bit that felt never-ending

The honest answer is that neither registration is technically hard. What makes it feel never-ending is the combination of waiting periods you can't control and requirements that only reveal themselves one at a time. You complete one step and discover there's another step waiting behind it that you didn't know about.

We'd go away and work on the app itself, come back to check on the registration, find it was still pending, then find something new needed filling in once it progressed. Over a few weeks, this drip of small blockers added up to a surprisingly large amount of time and mental overhead.

The other thing nobody quite tells you is that you can't fully test certain things without an active developer account. You need the Apple account to test on real devices via TestFlight. Knowing this earlier would have changed when we started the registration process — it should have been one of the very first things we did, not something we started when we thought we were close to launching.

What we'd start earlier next time

It's worth it

None of this is insurmountable. Looking back, it was one of those processes that felt enormous while we were in it and fairly manageable in hindsight. Being a registered organisation on both platforms means we can build and publish apps properly — under a business name, with a team, with the ability to support clients who want their own apps.

If you're planning to build an app and want to understand what the setup actually involves before you start, feel free to get in touch. We've been through it now and we're happy to walk through the process with you so you don't hit the same delays we did.

← Back to blog
TimTom Studio

A web and app studio based in Merthyr Tydfil, South Wales. We build websites and custom iOS and Android apps — and we've been through the full App Store and Google Play setup process ourselves. Get in touch if you're thinking about building an app.