Go.Learn App Requirements and Limitations

Created by Elishama Kadzirange, Modified on Fri, 23 Dec, 2022 at 9:03 AM by Elishama Kadzirange

When using your Go.Learn mobile app for your learners’ learning experience, you need to keep a few technical requirements in mind. This article details the requirements and limitations of the Go.Learn mobile app relating to different areas of the platform, and provides security guidelines for the app. 


Versions Supported

– The Go.Learn mobile app is only available on Apple iOS 10 and later as well as Android 6 and later.

Language of the App

– The Go.Learn mobile app is shown in the language set in the language settings of the device on which the Go.Learn app is used (regardless of your preferred language in the platform). If your device language is not available, the app language will be English by default.

– Only a subset of the languages supported in the desktop version of the platform is available for the Go.Learn mobile app. Refer to the list of languages here to know which languages are supported by the mobile app.


Courses Management

– External course catalogues are not available.

– Course widgets are not available, hence it is not possible to view nor download certificates issued for Course or Learning Plan completion.

– You cannot access webinar sessions, view classroom locations or enrol into ILT or Webinar Sessions from the mobile app.


Learning Object Management

– If you have downloaded courses and/or training material for offline viewing, once your app is online again, the status of your enrollment into the courses that you downloaded in the Offline Content area is checked. Then, if a course expired or if you are no longer enrolled into a course, the course itself or the learning objects included in that course are removed from the Offline Content page and deleted by the local storage. In this way, the content in the Offline Content page is always aligned with the status of your enrollments, and only courses into which you are currently enrolled (or training material included in the courses into which you are currently enrolled) are shown on this page. For more info, refer to this article.

– SCORM or HTML Page learning objects will play smoothly in offline mode only if they are completely encapsulated, meaning that they do not reference any external websites.

– Multi-SCO and multi-chapters SCORM learning objects are not supported in offline mode.

– Some SCORM and TinCan learning objects cannot be played on the mobile app, depending on the content within the package. Even if the object plays on the desktop on the desktop learning platform, it is not guaranteed that it will work on the mobile app. The content should be HTML5 with responsive design.

– Files must be HTML responsive to be playable on the mobile app. We are not able to tell you in advance whether a file will or will not be playable on the app.

– Assignment learning objects cannot currently be played on the Go.Learn app.

– You currently cannot access embedded video learning objects that are restricted by whitelisting.

– Subtitles are only supported with the languages marked as default in the subtitles set, and they must be written in VTT format. When converting in this format, it must be completed with a Cue Identifier, as described here.

– Learning objects containing pop-ups or links to be opened in a pop-up window are not supported, the pop-up won’t be opened.

– Surveys and quizzes learning objects including formatted HTML and images will be loaded as plain text.

User Management

– User cannot browse nor edit user profile data.

Filters

– Date and Iframe filters are not supported.


SSO

– The mobile app supports the following SSO integrations: SAML, OKTA, Google Apps, Gmail, Auth0 and OpenID Connect. Any other SSO integration is not supported. Keep in mind that when using these SSO credentials, they are not supported in offline mode, meaning that you cannot use an SSO login in offline mode. The user must be in online mode to login via SSO. Remind users that they should not logout of the app when in offline mode.


Security Notes for the App
Networking

Data transmission is secured using HTTPS protocol. While using a standard ECS solution, the certificate is issued by Go Daddy Secure Certificate Authority and uses 2048 bit RSA cryptography together with SHA-256 hashing for data signature. Users are allowed to use their own certificates in case of custom named domains. Only in the case of unavailability of HTTPS support. the application will fallback to HTTP.


Data Storage

– The App access info is saved in the Keychain in secure mode, and it is accessible from the App only.

– Passwords are never saved locally. 

– The offline login feature uses hashing functions to permit access.

– Training material data downloaded to play the course in offline mode is encrypted within the isolated storage. This data is not saved in the SD memory. Please note that you cannot access this content using another app.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article