This page outlines the basic steps to get the Totara Mobile app running in your local development environment. If you are looking for customisation of the Totara App, we suggest you finish reading this page, then see more on App customisation. This documentation is aimed at someone with a basic understanding of mobile development, at a minimum.
Requirements
node
...
=
...
v20.
...
10.x
yarn
...
=
...
4.
...
0.
...
x
Java Development Kit (zalu17)
Mac OS >= 13.6.x (Ventura)
XCode >=
...
15.
...
2
Cocoapods = 1.
...
14.3
Totara Learn >= 13 (needed only if you need to connect to Totara)
Code repository
Before setting up the git repository, please familiarise yourself with how to get SSH access to our repos.
...
src/totara/lib/config.local.example.ts
and name the copy as src/totara/lib/config.local.ts
....
Dependencies
...