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.
- 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
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.
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.
Use the existing proposal documented in https://docs.google.com/a/moodle.com/document/d/1N4eZlYXnPnEyB0Xf7Of7AF7qty-wXcQg9N1ok9txSEg/edit?usp=drive_web