star_icon

Author: Deepali Tharkude

Posted On Jul 07, 2011   |   5 Mins Read

The cost of mobile learning depends obviously on the cost of its development.

There are essentially two ways to develop mobile learning courseware – you can either author it in HTML5 or develop it using the native apps of each device OS. Let’s consider each of these…

Development using Native apps

  1. This would be a great choice because it means that there is hardly any restriction on what you can do in terms of course engagement – interactivities, videos, audio, practice exercises, games…the works!
  2. However, a course developed using say the iOS native apps, will not play on a BlackBerry or an Android. So, the same course will have to be developed separately for each OS/device you need it to run on – one version using the iOS native apps, another using BlackBerry’s, a third using Android’s and so on. That could be expensive!
  3. You could of course choose to develop for just one operating system and keep the cost under control.  But in most cases, you won’t know which mobile devices your employees are using. So, your course is at risk of not reaching the learners at all.
  4. Also, with the number of tablets and phones out there in the market, it would be very difficult to decide which specific operating system to develop the mlearning course for.

So, the development of a mobile learning course using native apps would give you complete freedom in design but it may be restrictive in its reach.

Development using HTML 5

  1. HTML5 is completely device or rather browser and operating system-independent. It is supported by all the browsers and operating systems running on the more popular mobile devices today – Apple’s iOS, BlackBerry OS and Google’s Android.
  2. However, it is still not entirely supported by IE9, but reports say IE 10 will make that leap.
  3. So, a course developed using HTML5 will play on just about any browser which means a one-time development for multiple devices. And if you are not sure about the devices your learners use, this would be more cost-effective than using native apps.
  4. HTML5 obviously won’t allow you as much freedom in design as native apps would. But you can get most simple interactivities, animations, videos, audio and some basic games done using HTML5.

In summary, a course developed in HTML5 may not support complex design, but it could be just as effective and reach a wider target audience.

And so, in both development methods – HTML5 or native apps- there are several factors that will determine the final cost and you can weigh these to select the method you want to go with.

So now that you know that you can create effective mobile learning courses cost effectively, don’t let cost stop you from moving to mobile learning!

About Harbinger Group

Harbinger is a global technology company that builds products and solutions that transform the way people work and learn. For more than three decades, we have been innovating alongside organizations that are in the people business—serving the Human Resources, eLearning, Digital Publishing, Education, and High-Tech sectors.
At Harbinger, we understand that building a great product requires in-depth knowledge of the user, the nuances of the business, and expertise in technology. That is why we provide both end-to-end Product Development and Content Creation services.
Our pedigree in eLearning and building next-generation products has fostered a culture of continuous learning. We experiment with new technologies such as Generative AI, easily embrace new ideas, and creatively apply them to our customers’ products.

Why Harbinger is Your Trusted AI Solutions Partner?

30+

Years of Experience

1000+

Projects Delivered

500+

Technical Experts

115+

AI Engineers

100+

Happy Customers

15+

Successful AI Implementation Use Cases

200+

Apps and Platforms Integrated

30+

Product Innovation Awards