Paul Welch
Offline Player
by Paul Welch - Thursday, 25 September 2014, 10:30 AM
 

Hi all,

 

During the Adapt Hack we held a discussion around the possibilities of enhancing Adapt so it offered offline access to content. Both Stefan and I agreed that the reliance of an internet connection, especially on content served up to Smartphones was a current weakness in the offering.   

 

The high level summary of the meeting and a proposed potential solution can be found below.

 

  • We agreed that we shouldn’t try and replicate the offline LMS players that many of the major players have in development. This would be both duplication of effort and be a complex undertaking
  • Instead we explored a middle ground, namely to create a native app and then use this to act as a wrapper for offline Adapt content that didn’t communicate to the LMS – instead just serving up content as performance support ‘just in time’ type learning
  • We would also need to create a plugin which could be added to any adapt course and be used to export content to the Adapt App
    • This exported content wouldn’t be the entire course, but rather components that were flagged for inclusion in the app via the JSON. So perhaps best practice content, summary screens and so on.
    • The plugin would add a feature to the drawer, perhaps titled ‘Download offline support’, which when selected would zip up the relevant content and pass down to the app (we would need to be mindful of the size of these downloads due to constraints around local storage)
    • The Adapt App would be able to hold multiple courses so would require an elementary menu to allow selection of relevant learning

Thanks,

Paul