Key Aspects of Developing eLearning in the Multi-device Ecosystem

In our last post we gave an overview of the multi-device ecosystem and its influence on eLearning, and also discussed about 3 types of multi device experience that can be delivered. We had mentioned that we will be discussing the design, development and testing considerations. As we have already discussed about the aspects of multi-device eLearning testing in an earlier post, we will be covering the design and development considerations here.

Any eLearning design as always begins with analyzing the requirements. It is inadvisable to jump on to the eLearning bandwagon unless absolutely necessary. Once that's sorted content gathering comes in next as usual, followed by validation by an SME and then comes the designing stage. Here are some key aspects to be considered:

Identify the Approach

Understand the learners, their device usage pattern and then decide on what kind of experience you wish to deliver - Consistent, continuous or complementary. Most organizations tend to opt for Responsive/consistent experience as it means creating a single source that can run across multiple devices, however that need not be the case always.

Keep in mind the range of Devices

Multi device doesn't always mean throwing in all devices into the mix. In some cases, the organizations may only need courses that run on desktops and tablets, while in other cases they may need only desktop and mobile-bases courses. The approach differs for both as the content designed for desktops usually runs smoothly on tablets but not much on mobiles. In the latter case, a mobile first approach is usually more feasible.


This has more to do with storyboarding and the approach chosen. The experience you wish to deliver, determines the type of presentation. The thing with different devices is that the content is no longer static with just next and back buttons, it has to be more fluid and dynamic unless you plan on squeezing all the information into the screen. The colors used (should be similar across platforms), the amount of textual content shown on the screen, the instructions (part of storyboarding), font size, images and other visual elements included should all support the different devices in the mix.

Navigation Style

Consider the type of navigation that applies for different devices. For desktops it may be next-back or explorative, while for tablets and mobiles it has to be touch-based, include scrolling, tapping etc.

Once the storyboarding is done and the design aspects narrowed down comes the actual development phase. There are many authoring tools available that do give responsive/multi device output and can save a lot of development time. But, if your organization requires a custom made project then HTML- based courses are your best bet.

When creating courses for multi device usage, the following tips may come in handy.

  • Include dynamic layouts to ensure that the elements fit into different screen sizes
  • The experience should be relative on different platforms- Colors used, button styles etc.
  • Keep the font size readable (16px is the standard these days)
  • Images should be scalable, JPEG, GIF and PNG-8 file formats can help in optimization
  • Touch friendliness- can't be ignored right
  • Fall-back options can often come in handy (i.e. Flash- based animations for certain browsers)
  • Keep the design clean. A file cluttered with unwanted codes usually affects the loading time

Any multi device eLearning created also should be tested thoroughly before being deployed. Testing them on actual physical devices is most advisable, but simulators and emulators give good results too.

Hope that this helps you in gaining better clarity about the overall process of developing eLearning in a multi-device ecosystem.

At Knowzies, we have both the experience and expertise in creating and testing multi-device eLearning. Feel free to contact us for any queries.

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe With Us

Recent Posts
September 7, 2022
6 Benefits of Outsourcing Your eLearning

Are you evaluating the decision of where you must do you eLearning development inhouse or outsource. Here are some of the tips on benefits of custom eLearning outsourcing for you.

Read More
September 1, 2022
Importance of eLearning in Remote Onboarding of Employees

eLearning is important for remote onboarding. Instead of going the traditional way of listing out the importance, what if we use a scenario instead?

Read More
August 22, 2022
Gamification for Safety Training

“Jack fell down and Broke his Crown, and Jill came tumbling after”.The lines from a rhyme that most of us chanted during childhood, but now that I look back, Jack must have been severely injured, and Jill too, considering the fact that both tumbled down the hill.

Read More
Recent Case Studies
December 19, 2020
Only Assessment Skill Assessment App

Knowzies Team developed a solution that consisted of a responsive web application with admin and user functionality. The admin can create assessments and assign those to users based on time and date. There are 6 different types of questions that can be created or bulk uploaded by the admin. This is a highly scalable architecture and is built to handle the load of as much as more than 5000 concurrent users. It had 4 types of users viz super admin, evaluator, and user.

Read More
December 17, 2020
On the SAAS Software Review Platform

Knowzies team offered a solution that consisted of a responsive web application that is available in 4 different languages- English, Spanish, Italian, and French. The main portal offered an excellent search facility to search the required product based on category, feature, pricing, country, etc. It also showed the latest trends in the industry and top 3 products based on the user’s reviews. It had 5 different types of modules like Main Page, Categories (further split into subcategories), market analysis and trends, and some useful resources.

Read More
December 14, 2020
Compliance Training App

Knowzies team created a solution that consisted of a responsive web application with multi-portal functionality. The main portal was integrated with the client’s website. An iOS, as well as an Android mobile app, is also part of the solution. It had 4 types of users viz super admin, master admin, sub-admin, and learner. Knowzies team adopted SCRUM methodology for managing this solution which was built across 8 sprints.

Read More
Knowzies Technology Solutions 
#5, Third Floor Trident Apartment,
Bavdhan, Pune, India

© 2024
 All Rights Reserved
Privacy PolicySitemap
envelopecrossarrow-up linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram