"Mobile applications (apps) provide a purpose-built solution to effectively delivering education over the smaller screen, allowing students to learn 'on the move' through a medium that has been proven to be more effective in engaging users for longer periods of time ..."