Seamlessly connect your moodle site to the mobile app
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.

Save 50% off 25x faster moodle hosting

✅ 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:

  1. Log in as Administrator

    • Open your Moodle LMS in a web browser.
    • Log in using an Administrator account.
  2. Enable Mobile Services

    1. Navigate to:
      Site administration > Mobile app > Mobile settings
    2. Enable the setting: “Enable web services for mobile devices”
    3. Optional but recommended settings:
      • Enable download course content
      • Allow offline access
      • Enable notifications
    4. Click Save changes
  3. Enable Mobile Web Services

    1. Go to:
      Site administration > Server > Web services > External services
    2. Look for “Moodle mobile web service”
    3. Ensure it is enabled (the eye icon should be open)
    4. If not listed, you can create a new service manually
  4. Enable REST Protocol

    1. Navigate to:
      Site administration > Server > Web services > Manage protocols
    2. Make sure REST protocol is enabled (toggle switch on)
  5. Create Token (Optional – For Custom Apps Only)

    Skip this if you’re using the standard Moodle app

    1. Go to:
      Site administration > Server > Web services > Manage tokens
    2. Click Add
    3. Select:
      • User (typically a teacher or admin)
      • Service (e.g., Moodle mobile web service)
    4. Click Save changes
  6. iOS App Installation (for Students/Users)

    For Standard Moodle App:

    1. Open the App Store on an iOS device
    2. Search for “Moodle”
    3. Download the official app:
      Moodle app icon
    4. Open the app and enter your Moodle site URL (e.g., https://yoursite.com/moodle)
    5. Log in with your Moodle account credentials
  7. 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
  8. Enable Push Notifications (Optional)

    To send notifications via iOS:

    1. Go to:
      Site administration > Plugins > Message outputs > Mobile
    2. Set your AirNotifier key (Get it from: https://messages.moodle.net)
    3. Save changes
    4. Ensure users allow notifications on their device
  9. 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)

Save 50% off 25x faster moodle hosting

Conclusion

You now know how to seamlessly connect your Moodle site to the mobile app.

Related:

Share this:
Avatar of editorial staff

Editorial Staff

Rad Web Hosting is a leading provider of web hosting, Cloud VPS, and Dedicated Servers in Dallas, TX.
lg