Skip to contentTalk to us

How do I publish my app to the app stores?

Updated October 12, 2026

The short answer

Publishing to both stores takes five stages: open a developer account with Apple and one with Google, prepare the store page with a name, description and screenshots, fill in privacy details and the content rating, upload the build, then wait for store review. Review may approve the app or ask for changes, and nobody can guarantee approval. Read each store's official guidelines before you submit.

People also ask this as
  • how do I publish my app to the App Store
  • how to upload an app to Google Play
  • what do I need to publish an app
  • steps to release an app on both stores

The stages in order

  1. 1
    Developer accounts

    One with Apple and one with Google, in your name or your company's. Identity checks can take days, so start early.

  2. 2
    The store page

    A name, short and long descriptions, an icon and screenshots in the required sizes, in Arabic and English if you can.

  3. 3
    Privacy and rating

    A privacy policy link, a statement of the data the app collects, and the age-rating questionnaire.

  4. 4
    Upload and test the build

    You upload the app file and try it with a group of testers before asking for review.

  5. 5
    Review and release

    You submit, answer the reviewer's notes if there are any, then release.

Frequent reasons for rejection

  • An app that crashes or has empty screens.
  • No demo account given to the reviewer to sign in with.
  • Privacy details that do not match what the app does.
  • A description or screenshots that do not reflect the real app.
  • A payment method that conflicts with the store's policy on digital content.

What do you need to prepare yourself?

ItemWhy
Company or identity detailsTo verify the developer account
A published privacy policyRequired by both stores
A working demo accountSo the reviewer can try the app
A support email someone answersIt appears on the app's page

People also ask

How do I test my app on my own phone?

You test an app on your phone before release in two ways: a preview build you open directly on the device while building, or a test version you distribute to a limited group through Apple's and Google's official testing tools. A preview in the browser is not enough, because a real phone reveals what a computer hides: the keyboard, speed, notifications and weak networks. Test on at least two devices.

Read the full answer
Should I build for iPhone or Android first?

Start with the platform your own customers use, not with what you hear about the market in general. Look at the phones of your current customers and website visitors. And if you build in a way that produces one app for both platforms, the question changes: build for both, publish first where your store requirements are ready, then the other. The choice mattered more when every app was built twice.

Read the full answer
How can I make a mobile app?

There are three ways to make a mobile app: learn to program and build it yourself, which takes months; hire a freelancer or a company and pay for their time; or use an AI builder that creates the app from your description. Whichever you choose, start with a small version that solves one problem, test it on real phones, then prepare it for the Apple and Google stores.

Read the full answer
Is my site ready to launch? What should I check?

Your site is ready when a new customer can finish the main task on a phone without help, a test payment succeeds and a declined one fails correctly, Arabic and English both work, there are no broken links or leftover placeholder text, the site runs on your domain with a security certificate, and you have a backup and a way to roll back. Everything else can improve after opening.

Read the full answer

Terms used in this answer