I’d like to introduce the beta version of the Universal Open edX Mobile App. The idea is simple: add your LMS to the directory — and it shows up in the mobile app right away, with your branding and settings. No forks, no separate builds, no store submissions.
The barrier to entry for mobile apps is too high right now, and I’m trying to fix that.
Whether this project gets the green light depends on you. Add your LMS, leave feedback in this thread. The app is in beta, and we’re literally testing your interest. If there’s interest, there will be a universal mobile app.
Sorry, but unless I’m missing something, neither the TOC meeting notes nor @Ivan_Stepanok 's response above say anything about whether or not it’s open source nor who would pay for it, or if it would eventually cost money to be listed as one of the LMSs in the directory after the beta period is over.
The very nice promo page for the app says “Contribute on GitHub: Open source, open contribution” but the link just goes to the general openedx GitHub org.
I’m also wondering if this is based on the same codebase as one of the existing apps, or is a new app altogether.
I’m excited to try it out, and hope to register one of our LMSs soon.
The app is based on the existing Open edX iOS and Android codebase – it’s not a new app from scratch. The universal layer (directory, wizard, branding configuration, admin panel) is a POC built on top of it.
The plan is for the app to be open source, yes. The code isn’t published yet simply because it’s a proof of concept at this stage – I want to validate the idea with the community first, clean things up, and then open the repo.
Listing your LMS will be free – that’s the whole point. The goal is to lower the barrier to entry for mobile and make it accessible to everyone in the Open edX ecosystem.
As for long-term sustainability – taking this from POC to a production-ready, officially supported app will require investment (stability, security, App Store compliance, SSO support, etc.). How that gets funded is an open question that depends on community interest and support from AXIM. That’s partly why we’re running this beta – to gauge real demand.