Your app can be deployed via two different methods.
- Private deployment: via your private store (only accessible to your audience)
- Public deployment: via public stores (Apple Store and Google Play)
In both cases, you will need a D-U-N-S number (http://www.dnb.com/get-a-duns-number.html).
Method #1: Private deployment
Deployment is made via your private store.
- For download on iOS: Subscribe to Apple Developer Enterprise Program (https://developer.apple.com/programs/enterprise/enroll/)
- For download on Android: No action is required from Google
- A distribution page in your colors with the app download URL is made available to you
Method #2: Public deployment
The application is accessible to the entire world through public marketplaces (App Store & Google Play).
- For download on iOS: Subscribe to Apple Developer Program (https://developer.apple.com/programs/enroll/)
- For download on Android: Subscribe to Google Play Developer Program (prerequisite: a Google account), (https://play.google.com/apps/publish/signup/)
- Complete a document provided by Teach on Mars with the information for posting the app (icon, title, screenshot ...)
- Once submitted by Teach on Mars, apps are available on the stores (1 to 3 weeks for Apple, a few hours for Google Play)
"Authenticated" and "Anonymous" modes
Whatever the deployment method you use, you can also choose between "Authenticated" and "Anonymous" modes.
Learners have to enter their credentials upon their first connexion to an application or training (configurable). Learners connect to the application with a login and a password, either:
- Created upstream: a login and password are created in the Mission Center (and/or a third party server such as a LMS, CRM, corporate directory...) and then communicated to the learner.
- Auto-created by learners (the In-App registration is optional): Learners create their account via a custom registration form and then receives their IDs. The form may include specific criteria. The new account is reported in the Mission Center.
Once the connection has been established successfully on a device, learners remain connected on that device, unless they manually disconnect.
Learners connect freely on the Teach on Mars application and directly access the training activity/ies. In the event of an anonymous mode connection, no statistics are retrieved.
Leaners can create themselves a pseudo. The pseudo does not require a password. If learners connect on another device or disconnect from the application on the same device, then learners have to create a new pseudo.
In France, it is necessary to make a declaration to the CNIL (Commission Nationale Informatique et Libertés) when data collected by Teach on Mars apps are personal, that is, when it is possible to identify a person using the data collected. This is the case when the app requires an authentication and names, email addresses or other personal identifiers are used to form learners' record.