Accessing courses on a mobile device allows users to access Learning Material anytime and anywhere. While learners can access Tovuti from a mobile web browser, a native mobile app creates a more efficient and streamlined learning experience. A native mobile app also allows offline mode capabilities. Offline Mode enables learners to complete courses without an internet connection, uploading completed activities, surveys, and quizzes when the app reconnects.
Customers publish the app from their own Apple or Google developer accounts. Customers may also distribute their mobile app freely from internal or third-party app stores.
Are you new to mobile app publishing? If so, then the Tovuti Customer Success team is available to support you throughout the process, from publisher certification to deployment and maintenance.
This article outlines the following concepts:
App Developer Account
Admins publish their white-labeled app using their own Developer Accounts.
Learn more about the Apple and Android developer programs:
Branded App
Before Tovuti Services can build and provide the mobile app files, Admins must provide the following resources:
Design Assets
- Hex code of primary color (darkmode and lightmode)
- Logo (darkmode and lightmode)
App Configurations
- Bundle ID - a single unique code that applies to both Apple and Android
- iOS Credentials
- Android Credentials
With these resources, Tovuti builds the iOS and Android mobile apps, and delivers a ZIP file with everything the Admin needs to publish in the applicable stores.
Content Compatibility in Mobile
The following Lesson Content/Activities are compatible with the mobile app:
-
- Mobile responsiveness is determined by the specs of the chosen package. This may cause the viewing window to compress and cut off buttons or squeeze content, making it hard to read
- Each eLearning Package has a unique design. This may cause styling to clash with Dark Mode
SCORM packages that use windows.open to track data won’t be fully compatible while collecting activity data in mobile.
- Instructional Text
- Powerpoint Presentation
- PDF Document
- Video Player
- Audio Player
- Text Box
- File Upload
- MP4 Video Upload
- MP3 Audio Upload
- Submit YouTube Video
- Submit Vimeo Video
- Submit Facebook Video
- Submit VideoCast Video
- Submit External Link
- E-Signature
- Surveys
- Quizzes
- Event Lesson Activities
- eLearning Packages*
*eLearning Packages, like SCORM and BizLibrary courses, should be used with discretion, considering the following limitations:
- Mobile responsiveness is determined by the specs of the chosen package. This may cause the viewing window to compress and cut off buttons or squeeze content, making it hard to read
- Each eLearning Package has a unique design. This may cause styling to clash with Dark Mode
- SCORM packages that use windows.open to track data won’t be fully compatible while collecting activity data in mobile.
The following course content is NOT compatible with the mobile app:
- Interactive Content
- Course Events
- Custom embed lesson activity
The following general LMS features are compatible with the mobile app:
- Single Sign-On (OAuth2)
- Language Localization
- Course Progress
- Lesson Progress
- Course Assignments (progress/completion tracked)
The following general LMS features are NOT currently compatible with the mobile app:
- User Registration
- Subscription plans
- Earning Awards
- Currently in development
- Current workaround: Add Awards to a user’s profile manually in the User Manager based on Learner Progress Reports
- Earning Points
- No current workaround
- E-Commerce
- Course Events
- Community Groups
- Blogs
- Popup notifications
- Discussion Boards
- Learner dashboard
- Team lead dashboard
Learner Access
Users can download the branded LMS application from the respective App Store, or as internally distributed by the customer.
Login
When users first download and open the app, they’re prompted to login with their username and password. Learners use the same credentials as the LMS.
User Registration/Account Creation is not available from the mobile app. Registration must be completed from a web browser before accessing the app.
After logging in, users see the main Courses screen.
In Progress or Assigned/Recommended courses are shown on the main Courses screen. Admins use Course Assignments to ensure a particular course shows up in the mobile app.
Available Courses in the mobile app may be filtered by Categories, Assigned Courses, In Progress Courses, and Recommended Courses. Tap to select a Course.
Overview/Lessons View
After a user taps on a course, the Overview/Lessons screen shows, which displays the LMS-configured Course Cover Image. The Overview tab shows the LMS Name and Description fields.
Users are shown the number of Lessons and Instructors for this Course.
Tap Lessons to view the Lesson list for this Course.
The Lessons shown are added to the Course in the Details tab of the Lesson editor or in the Content tab of the Course editor.
Select a Lesson to view and complete the Activities included.
Lesson Activities
All Activities that have been added in the Content & Activities tab of the Lesson editor are shown.
Any Activities that are unavailable on mobile are marked as such.
Surveys
Surveys are created for Mobile manually in Lesson Activities or added through Final Course Surveys. Mobile Surveys support all question types.
Quizzes
Quizzes are added to a Lesson in the Settings tab of the Quiz editor.
Offline Mode
Learners may attempt to access Learning Materials on the mobile app when not connected to the internet.
Users download a course from the Courses or Overview/Lessons screen by clicking on the download icon.
When no network connection is available, a notice is shown. Downloaded Courses are accessed in the Downloads tab.
The PowerPoint Viewer lesson activity is not available on offline mode for Android devices.
Settings
In the Settings tab, Users are shown their Profile information, an option to Clear Downloads, and Logout.