Posts made by Martin Dougiamas

Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Plugin developers Picture of Testers

Hi all,

After much thought and various events over the past 6 months I've come to a major change in how Moodle HQ will be supporting mobile development for Moodle.

The current way we were doing it was inefficient.  It was costing a lot, not moving very fast and not serving our community in the best way possible.

So in a nutshell, we are doing this:

  1. We are dropping development of the official iOS app "My Moodle" written in Objective-C (although the app will continue to be available in the app store and will continue working for quite some time yet)
  2. We are releasing the code for it under the GPL:  https://github.com/moodlehq/mymoodle and you are very free to build your own custom apps from it or use the code in other projects (just be careful with the Moodle trademark).
  3. Instead we have contracted Juan Leyva from Moodle Partner CV&A Consulting to lead development of his HTML5+Phonegap app (currently called Unofficial Moodle Mobile).  The new app will be called 'Moodle Mobile'.  Supported by Jerome from Moodle HQ and others we have a roadmap to turn it into a solution for all platforms simultaneously.   The new design will continue using standard Moodle REST web services, be highly modular, and allow a lot of you to contribute to development.  See the roadmap here: MOBILE-153.
  4. The new app will continue to be licensed under the GPL and you are also allowed to fork it and build your own custom apps if you wish.   (I think a lot of institutions would like to have an app that is hardwired for their own installation and includes other info specific to their institution).
  5. Our target is to release first official versions of this new app for iOS, Android and possibly others around the time of Moodle 2.4 at the end of this year.

I hope you all like this news!   Although we will lose a little speed and smoothness in the interface when moving to HTML5, I think the idea of building up community effort around a cross-platform mobile client will far outweigh that and sets us up better for the long term.

Cheers!

Average of ratings: Useful (8)
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Plugin developers Picture of Testers

Hi John,

Yes, probably a good idea to do a clean slate.  I would suggest you create two 2.3 sites:

  1. An upgraded one
  2. A clean one 

...and then use backup/restore to move all the courses from the upgraded one to the clean one.

Backup/Restore should work fine in the Settings menu on the front page.   If it doesn't then please file a bug in the Moodle Tracker for us with as much info as possible.  Thanks!