Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-61347

Extend mobile app to easily work with Moodle plugins

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 3.4
    • None
    • General
    • MOODLE_34_STABLE

    Description

      Overview

      The Moodle mobile app allows plugins to be supported by its remote add-ons functionality. This allows third party plugin developers to allow their plugin to work in the Moodle mobile app. However, the remote add-on function is very difficult to develop and maintain, requiring the developer to learn an entire new system and distribute their work separately to their Moodle plugin.

       

      There is a proposal from the Moodle team that makes it possible to provide mobile support without having to learn a new system and develop a new application. This proposal is captured in the tracker issue MOBILE-2333. This proposal is to use MUA funding to move this work along.

      Summary

      • Project size:medium
      • Audience: all Moodle installations that depend on third party plugins and (wish) to use them in the mobile app, third party plugin developers
      • Target users: all

      Goals

      Make it possible for third party plugin developers to have their plugin supported in the Moodle Mobile app without having to learn, develop and maintain a completely new platform beyond Moodle.

      Provide a new Moodle plugin API that allows a plugin to be supported in the Moodle Mobile app by adding straightforward Moodle PHP code.

      User Stories

      As a Moodle plugin developer, I should be able to provide my plugin to the Moodle Mobile app by adding new, or modifying Moodle plugin PHP code.

      Links to existing tracker issues, forum discussions, contrib plugins

      MOBILE-2333

      Requirements

      Use the existing proposal documented in https://docs.google.com/a/moodle.com/document/d/1N4eZlYXnPnEyB0Xf7Of7AF7qty-wXcQg9N1ok9txSEg/edit?usp=drive_web

      Further reading

      https://docs.google.com/a/moodle.com/document/d/1N4eZlYXnPnEyB0Xf7Of7AF7qty-wXcQg9N1ok9txSEg/edit?usp=drive_web

      Attachments

        Activity

          People

            Unassigned Unassigned
            mchurch Mike Churchward
            Adrian Greeve, David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: