Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
3.4
-
None
-
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
Requirements
Use the existing proposal documented in https://docs.google.com/a/moodle.com/document/d/1N4eZlYXnPnEyB0Xf7Of7AF7qty-wXcQg9N1ok9txSEg/edit?usp=drive_web