I'm using Lumi to develop content for learners in developing countries. A huge segment of learners in the world (e.g. in emerging economies) have a low-spec'd device and internet access that is slow, patchy, and expensive. Progressive Web Apps (PWAs) have emerged as a very helpful approach to serve them. On the other hand, educators are always seeking to repurpose their educational content. Additionally, I've seen plenty of requests for 'offline viewing' of H5P resources or a 'player app'.
You already do a HTML export. PWA export would open your app to a huge segment of users, and enable educators to distribute their content as a web app, independent of any CMS/LMS.
I have done this manually, so I know it's possible, but it's onerous and vulnerable to mistakes. My rough process:
Export as HTML first (one file)
Have a PWA 'template' folder (developed from one of the tutorials below).
Extract the Githubissues.
Githubissues is a development platform for aggregating issues.
I'm using Lumi to develop content for learners in developing countries. A huge segment of learners in the world (e.g. in emerging economies) have a low-spec'd device and internet access that is slow, patchy, and expensive. Progressive Web Apps (PWAs) have emerged as a very helpful approach to serve them. On the other hand, educators are always seeking to repurpose their educational content. Additionally, I've seen plenty of requests for 'offline viewing' of H5P resources or a 'player app'.
You already do a HTML export. PWA export would open your app to a huge segment of users, and enable educators to distribute their content as a web app, independent of any CMS/LMS.
I have done this manually, so I know it's possible, but it's onerous and vulnerable to mistakes. My rough process: