Further, the screen size of most devices makes it difficult for users to go through a lot of content. Other challenges include connectivity and bandwidth issues, concern for content security, difficulty in integrating devices to LMSs, and high costs of designing programs compatible with different devices.