How to Create and Publish Your Apps on Playstore Using the App Builder

Using the App builder, you can build your own branded Android or iOS mobile apps from your academy's dashboard, without needing a developer's help.

Tables can't be imported directly. Please insert an image of your table which can be found here.

Note:

  1. Before building your apps, map your custom domain to your Learnyst account. App builder works only if you have mapped your custom domain.

  2. Also, make sure that you have published at least 1 course or test in your academy

In this article, let's see the steps to build your android apps from the App builder. Let's start.

Tables can't be imported directly. Please insert an image of your table which can be found here.

  1. Activate your App Builder Subscription

  2. Build an Android app (without security)

    1. Create Your App name & Bundle Id

    2. Disable Your Apps Security

    3. Create JSON File & Security Key

    4. Upload App Graphics & Images

    5. Build Your App & Download the APK

  3. Install the APK On Your Phone

  4. Build an Android App (with security enabled)

  5. Create your Playstore Developer account

  6. Create your app on your Playstore Developer account

    1. Create your app

    2. Add the Privacy Policy URL

    3. Add Data Safety details

    4. Enter App Category and Contacts

    5. Upload Your App Creatives

  7. Publish Your Android App

#1. Activate Your App Builder Subscription

  • Go to Website & Apps within your admin dashboard and select the Mobile Apps

App Builder
  • Click on Subscribe to purchase the mobile apps

App Builder
  • Here, you can purchase Android apps and start building your apps.

App Builder

Next, let's see how to build your Android app.

#2. Build an Android App (Without Security)

Create Your App Name and Bundle Id

  • Once you click on Subscribe for Free button (above), you will see a Build Apps dashboard. Here, you can click on the Build app (Android app).

App Builder
  • Next, you can enter your academy name within the App name field

     

    App Builder

     

  • Click on the Bundle id and accept Yes.

App Builder App Builder
  • Within the bundle id, enter the reverse of the custom domain to which you have mapped your Learnyst account.

App Builder App Builder

Tables can't be imported directly. Please insert an image of your table which can be found here.

Note: Note your bundle id. As this will be later required while uploading your apps on Playstore.

  • Next, you can enter your Google Web client id and Facebook App id. This is required if you want students' to log in using Facebook or Google Sign in.

App Builder

Note: You can read the articles on how to generate google webclient id and facebook app id for your school.

Disable Your App's Security

  • This takes you to the App credentials section. Here you need to disable the Secure mode enabled option as shown.

     

    App Builder
App Builder

Tables can't be imported directly. Please insert an image of your table which can be found here.

Note: As app screenshots are required to publish your app on the Playstore, we are disabling the security option. You can later build a secured version of your app and upload it to the Playstore.

Create JSON File and Server Key

  • Next, you need to create a JSON file and server key from your Google Firebase account and upload it here.

App Builder

I have covered the steps in this article: how to create your free service account credentials from Google Firebase. Refer to this to create your JSON file and security key.

Upload App Graphics and Images

  • This takes you to the App Graphics section. Here you can upload your academy's logo and graphics icon. Refer to this checklist of eight items you need to help you build apps fast. You can use a website like Canva to create these images.

App Builder
  • Click on Next, and click on Submit Build to create your own Android app build.

App Builder
  • This takes you to the home screen where you can view the status of your app. You can check the status of your app build after 15-20 min.

App Builder

Build Your App and Get the APK

  • If the App build is successful, you will see a Success message.

    App Builder
  • Now, click on the Download APK link first and install the app on your smartphone and take screenshots of your app.

     

    App Builder

     

  • Post that, you can rebuild your app with the security enabled and upload the AAB file on the Playstore.

App Builder App Builder

Let me show you how to install the APK file on your mobile app.

#3. Install APK on your Mobile Apps

  • First, download the APK on your desktop and transfer it to your smartphone. You can use a data cable or upload the file on your google drive and access it from your phone.

App Builder
  • Click on the Universal.apk file on your app and click on Install.

App Builder
  • Next, you can ignore the warning message and Click on the Install the APP anyway option.

App Builder
  • Now, you can click on Open the app and explore the app.

App Builder
  • If you get another warning message, don't worry. Just click the Don't send option as of now.

     

    App Builder
  • This is how your apps look. You can take a screenshot of your course store page, and course sales page.

App Builder App Builder

After taking screenshots from your app, you can follow either of these options.

  • One, you can download the AAB file of this app and upload it to the Playstore. This will be an unsecured app. So, students can take screenshots or screen recordings.

App Builder
  • Two, you can rebuild the app with the security-enabled option and then upload the AAB file of this secured app on the Playstore. We recommend this step.

Now, let's see how to rebuild the app and upload the AAB file of the secured app to the Play store.

4. Build an Android App (With Security Enabled)

  • You can click on Build my App within the App Builder and rebuild your app. This time you can enable the security enabled option. Follow the same steps as above

App Builder

Tables can't be imported directly. Please insert an image of your table which can be found here.

Note: You can use the same JSON file and security key—no need to generate it again.

  • After the app build is successful, you can download the AAB file and transfer it to your phone.

App Builder

#5. Create Your PlayStore Developer Account

  • To upload your apps to the Play store, you need to create a developer account on the Google play console. On the Google search bar type in "Google Play console sign in"and log in with your email id.

App Builder
  • After paying the fee to create your own developer account, you are ready to upload your apps. Refer to this article to know how to create your developer account.

#6. Create Your App On Your Developer Account

Create Your App

  • Next, go to the All apps section within your play console and click on the Create App button.

App Builder
  • Here you can enter your app details like your app name, type, and price, accept the declarations and then click on Create App.

App Builder
  • This takes you to the App dashboard. Scroll down to the Setup your app section and fill out each of these options.

App Builder

Add Your Privacy Policy Link

  • For example, click on the Set privacy policy section and enter your website's privacy policy URL. Check this article, to know how to create your own privacy policy URL.

     

    App Builder
    • Other sections like App access, Ads, Content Rating, Target Audience, News Apps, Covid-19 contact tracing, and status apps are pretty straightforward. To know more refer to this article to fill out all the 

    • within the Setup your App section.

Add Data Safety Details

  • The Data Safety section is very detailed. So, to help you fill in the Data safety questions, click on the Data safety section, click Next and get to the Data collection and security section.

App Builder
  • We have created a CSV file that contains prefilled data safety details. This is a generalized template. You can download the template from this link: Data Safety Export File

     

    App Builder

     

  • Now, click on Import from CSV option and upload the CSV file. This prefills the major sections within Data safety.

     

    App Builder

     

App Builder App Builder
  • Note that, we have only covered general cases. Please review this section and select the options that are relevant to your business.

App Builder

Enter Your App Category & Contact Details

  • Next, go to the Manage how your app is organized section and define your app categories. So, you can select App, select a category, and tag it as Education.

App Builder
  • Next, fill in your contact details, phone number, and website address and click on Save.

App Builder
  • Next, set up your store listing by entering your App name, and short and long descriptions.

App Builder

Upload Your App Creatives

  • Now, upload your academies app icon (512x512px), featured graphic (1024x500px)

App Builder
  • Next, upload the screenshots of your mobile app and click on the Save button. This completes the Setup of your app on the Playstore process.

    App Builder

     


     

    #7. Publish Your Android App

     

  • Next, to publish the app, go back to the Google Play console, go to the Publish your app on Google play option, and select countries and regions.

     

  • Click Add countries or regions and add all the countries.

    App Builder
  • Next, click on Create a new release button

App Builder
App Builder App Builder
  • Click on the Upload button to upload your AAB file

App Builder
  • The uploading takes 15-20 minutes to complete. After that, you can enter your App release name (example: your app name - v1. ) and click the Review release button.

     

  • Now, click on the Start rollout to production button to complete the process.

     

  • Agree to roll out the app to all the selected countries.

App Builder
  • After this, the Google team will review your app within a week. Post the review, your apps should be live on the Playstore.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.Yes No No results found