This article provides a guide to seamlessly connect your Moodle site to the mobile app. This practical guide aims to assist Moodle LMS administrators maintain their Moodle LMS installations on the go.
✅ Seamlessly Connect Your Moodle Site to the Mobile App (Including iOS Setup & Admin Controls)
To seamlessly connect your Moodle site to the mobile app, follow the steps provided below:
-
Log in as Administrator
- Open your Moodle LMS in a web browser.
- Log in using an Administrator account.
-
Enable Mobile Services
- Navigate to:
Site administration > Mobile app > Mobile settings
- Enable the setting: “Enable web services for mobile devices”
- Optional but recommended settings:
- Enable download course content
- Allow offline access
- Enable notifications
- Click Save changes
- Navigate to:
-
Enable Mobile Web Services
- Go to:
Site administration > Server > Web services > External services
- Look for “Moodle mobile web service”
- Ensure it is enabled (the eye icon should be open)
- If not listed, you can create a new service manually
- Go to:
-
Enable REST Protocol
- Navigate to:
Site administration > Server > Web services > Manage protocols
- Make sure REST protocol is enabled (toggle switch on)
- Navigate to:
-
Create Token (Optional – For Custom Apps Only)
Skip this if you’re using the standard Moodle app
- Go to:
Site administration > Server > Web services > Manage tokens
- Click Add
- Select:
- User (typically a teacher or admin)
- Service (e.g., Moodle mobile web service)
- Click Save changes
- Go to:
-
iOS App Installation (for Students/Users)
For Standard Moodle App:
-
Administer Mobile App Settings
Customize app behavior and appearance:
Navigation:
Site administration > Mobile app > Mobile settings
You can configure:
- Custom app name
- Custom logo
- Main menu items
- Disabled features
- Course download options
- Force authentication methods
-
Enable Push Notifications (Optional)
To send notifications via iOS:
- Go to:
Site administration > Plugins > Message outputs > Mobile
- Set your AirNotifier key (Get it from: https://messages.moodle.net)
- Save changes
- Ensure users allow notifications on their device
- Go to:
-
Test the Connection
- Use a mobile device (iOS or Android)
- Download the app, log in, and verify access
- Ensure that:
- Course content loads
- Messaging works
- Offline functionality is enabled (if desired)
Conclusion
You now know how to seamlessly connect your Moodle site to the mobile app.