Open martin-henz opened 5 years ago
Source academy is already relatively qualified to be a progressive web app. We don't currently have an offline feature but that would be good to have.
Yes, I'm quite keen for the playground to work offline.
Would that mean that students can click on programs in the web or PDF version of the textbook, and get the playground, even if they are not online?
Let's postpone this till after Sem 1 2019.
The SA2122 Mobile team has implemented a Progressive Web App, however more has to be done to make the Playground work completely offline. Also, we will be migrating features like the Data Visualizer and Envt Visualizer to the modules repository in the near future (and they will no longer be bundled together with the frontend), which may add a layer of complication to this offline feature.
So maybe this is not such an important feature. Should we retire the idea for good?
The web edition of the textbook (https://sicp.comp.nus.edu.sg) now installs itself as a progressive web app on mobile devices, see https://github.com/source-academy/sicp/wiki/Progressive-Web-App
I suggest that we do the same for Source Academy. Anyone who wants to look into this?