Skip to content
No description or website provided.
C++ C Java HTML CMake Makefile Other
Branch: newmaster
Clone or download
Pull request Compare This branch is 191 commits ahead, 5 commits behind XPRIZE:newmaster.
Type Name Latest commit message Commit time
Failed to load latest commit information.
pehlaschool Updated version code for Bengali build (#318) Aug 22, 2019
pehlaschoollibrary Fixed the locale based splash screen Aug 22, 2019
.gitignore Resolved font rendering issues (#228) Jul 25, 2019
LICENSE Update LICENSE Aug 21, 2019 Add steps to localize the language of the app (#275) Aug 14, 2019
PehlaSchool-Privacy-Policy.pdf Changed position of Urdu app title (#255) Jul 29, 2019 Update and (#269) Aug 14, 2019

Pehla School

Pehla School consists of 2 apps as following:

  1. Pehla School
  • Main learning app with tailored curriculum.
  1. Pehla School Library
  • A collection of videos and books for children to enjoy.

Both the apps are developed using cocos2d-x engine

Build Environment

Android Studio and Android NDK are necessary to build the project. Make sure to use the specified versions mentioned below, to avoid errors. Android Studio will also ask to install the relevant SDKs and build tools that are missing - please install them along the way.

  1. Download and install Android Studio.

  2. Download Android NDK 14.

  3. Unzip the NDK file and set its path in the pehlaschool and pehlaschoollibrary code.

Copy Resource files

Download correct version of file from release assets.

  • to build pehlaschool, place the 3rd party files in the following folders:
    • ROOT/pehlaschool/cocos2d
    • ROOT/pehlaschoollibrary/cocos2d

Build the APKs

Build with Android Studio

  • set the appropriate 'Build Variant'
    • pehlaschool: hindiDebug/hindiRelease
    • pehlaschoollibrary: englishDebug
  • build variant of pehlaschoollogger will be set automatically to release, if not, then set it manually
  • in the Build menu click on Build APK option

The resulting debug and release APKs will be generated in app/build/outputs/apk/ and app/ folders respectively.

Note: Please make sure there is enough storage available on the device

Install the APKs

  1. Download the OBB file and follow the instructions which are present in the latest GitHub release.
You can’t perform that action at this time.