Successfully launching an app on both the App Store and Google Play can be a complex process, but with our detailed instructions, you will navigate it with ease. Learn how to set up developer accounts, meet platform-specific guidelines, and streamline your app's journey to the marketplace.
By following these steps and considering the potential timeframes, you can better plan and manage the process of publishing your app. Don't miss out on this opportunity to expand your reach and enhance your brand's presence on the leading app platforms!
In this article, you will discover a comprehensive, step-by-step guide to publishing your Apple and/or Android app, including the respective timeframes.
App Store
1. Obtain a D-U-N-S Number:
Before enrolling in the Apple Developer Program, ensure your organization has a D-U-N-S Number.
You can find more information on how to obtain a DUNS number in this article.
Timeframe: 14-30 business days.
2. Enroll in the Apple Developer Program:
Sign up for an Apple Developer account as an organization. You need an organization account in order for LearnWorlds to access your account and handle the submission process. This process may take a few days if your account needs to be verified using your D-U-N-S Number. That account costs $99 per year, it's an annual recurring registration fee paid on Apple.
You can find more information in this article.
Timeframe: After obtaining D-U-N-S Number, a few business days.
3. Prepare Your App:
- Fill in the submission information under Mobile App → Store Set up → App Store after clicking on Yes, I will submit an app to App Store.
You can find more information in this article. - Design your app by navigating to Mobile app → Design → Edit mobile app.
You can find more information about the customization options in this article.
Timeframe: The timeline varies depending on your pace and when you complete the customizations.
4. Start your mobile app subscription and LearnWorlds review:
Start your Mobile app subscription and Submit your app for review. Navigate to Mobile app → Launch, select the plan that suits you best, and click on the Buy Now button. This guide can help you activate the mobile app subscription.
Ensure that all required information is filled out and all check marks are resolved, and submit your app.
Our team will review the app and ensure it adheres to the App Store’s guidelines.
Timeframe: 3 business days.
5. Add in-app purchases:
To get the app approved, add at least one course as an in-app purchase, even if you don’t wish to sell courses through Apple.
We have created a detailed guide in this article.
Timeframe: Immediate.
6. Apple’s App review process:
Apple reviews the app to ensure it complies with App Store guidelines, a process that can take anywhere from a few hours to several days. If the app is rejected, our team will handle all resubmissions and communications with the reviewers. We will only contact you if additional clarification is needed.
Timeframe: Typically 1-3 days, but can vary.
7. App approval and release:
Once approved, your app will be released to the App Store and will be available for download within a few hours.
- Estimated total time: 3-5 weeks
- Apple is very strict about their review so you need to make sure that your app does not contain any mentions in your metadata (images, descriptions, content) to third-party platforms such as Google/Android.
- It is crucial that all information and agreements under your Business tab in your Apple Developer Account should be fully set up, and nothing should be pending.
Play Store
1. Obtain a D-U-N-S Number:
Before enrolling in the Google Developer Program, ensure your organization has a D-U-N-S Number.
You can find more information on how to obtain a DUNS number in this article.
Timeframe: 14-30 working days.
2. Register for a Google Play Developer Account:
Sign up for a Google Play Developer account using your organization’s credentials. To create your account, you will need to pay a one-time registration fee of $25 to Google.
You can find more information on how to create a Google developer account here.
Timeframe: Immediate.
3. Set up your Google Play Console Account:
Log in to the Google Play Console and set up your account. This involves entering your organization’s details and accepting the developer agreement.
Timeframe: Immediate.
4. Set Up Payment Information:
Enter your organization’s payment details in the Google Play Console to receive revenue from app purchases and in-app transactions.
Timeframe: Immediate.
5. Prepare Your App:
- Fill in the submission information under Mobile App → Store Set up → Play Store after clicking on Yes, I will submit an app to Google Play Store.
You can find more information in this article. - Design your app by navigating to Mobile app → Design → Edit mobile app.
You can find more information about the customization options in this article.
Timeframe: The timeline varies depending on your pace and when you complete the customizations.
6. Start your mobile app subscription and LearnWorlds review:
Start your Mobile app subscription and Submit your app for review. Navigate to Mobile app → Launch, select the plan that suits you best, and click on the Buy now button. This guide can help you activate the mobile app subscription.
After completing the purchase, ensure that all required information is filled out and all check marks are resolved, and submit your app.
Our team will review the app and ensure it adheres to the App Store’s guidelines.
Timeframe: 5-7 business days.
7. Add in-app purchases:
If your school offers free courses, those will be available on your Android app. However, if that’s not the case or you want to sell courses through your App, you must add at least one course as an in-app purchase.
We have created a detailed guide in this article.
Timeframe: Immediate.
8. Google’s App review process:
Google reviews your app to ensure it complies with Google Play policies. This process can take from a few hours to several days. If your app is rejected, our team will handle all resubmissions and communications with the reviewers. They will reach out to you only if they need additional clarification.
Timeframe: Typically 1-3 days, but can vary.
9. App approval and release:
Once approved, your app will be available on the Google Play Store.
Timeframe: Immediate to a few hours.
- Estimated total time: 2-3 weeks
- Make sure the metadata (images, description, etc) of your app are accurate and true to the functionality of your app and your school's contents.
- After you create the JSON file for the Google Service Account, it will be downloaded to your system. It is important to keep this file safe, as it cannot be re-downloaded.