Submit a ticket My Tickets
Login  Sign up
Open navigation

How to Create your Own White-labeled Mobile App

Pro Trainer
Learning Center
High Volume & Corporate

In a rapidly evolving digital landscape, harnessing the power of a dedicated mobile application can significantly amplify your academy's reach and impact. This article is your guide to effortlessly develop a polished, branded mobile app for your academy, optimizing learning experiences on the go.

Log into your LearnWorlds school and navigate to the Mobile app tab. 

Set up your App

Customize your Mobile app by following the steps in our respective article. 

Edit your App

Customize the Design of your Mobile app by following the steps here

Test your App

You can test your mobile app before the submission process, by following the steps here.

You can find out more on how to access the LearnWorlds demo app from the app stores in our respective article: How to access LearnWorlds demo app from the App stores

Prepare Submissions

You will need to enroll in the Developer program for both Apple and Google:

How to Enroll in the Google Developer Program

How to Enroll in the Apple Developer Program

You can find information on how to prepare your mobile app for submission and grant access to LearnWorlds’ development team, here: 

How to Prepare your Android App for Submission

How to Prepare your iOS App for Submission

Add Integrations

Integrate your mobile app with Google Firebase and Facebook Business SDK.

Select the Review Team Account

App stores require access to your app for review purposes to ensure it meets their guidelines and standards. Adding a review team account allows the reviewers to log in and thoroughly evaluate your app before it is published. You can navigate to our respective article for more information.

Launch App

Once you are ready, submit your Mobile app. You can find out more here. To submit your Mobile app, you will need to purchase the Mobile app add-on.

Set In-App purchases

Once the review process has been finalized by the LearnWorlds team, you will need to set up your in-app purchases. You can find more on how you can set up your mobile apps to receive in-app purchases in our respective articles:

How to create In-App purchases for the Android mobile app

How to create In-App purchases for the iOS Mobile App


  • When a user signs up in your mobile app and enrolls in courses, there will be no issues accessing the courses on a different device or OS (Android or iOS mobile app). If a user buys on an iOS device and then moves to an Android device, they still have the courses (and vice versa).

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.