Abstract

Mobile learning management systems are very important for training purpose. But considering the present scenario, the learners are equipped with a number of mobile devices that run by different operating systems with diverse device features. Therefore, developing a mobile application for different platforms is a cumbersome task if appropriate tools and techniques are not practiced. There are three categories of mobile application namely native, web based and hybrid. For mobile learning system, hybrid is an appropriate choice. In order to avoid re-implementation of the same hybrid application for different platform separately, several tools are proposed for example: PhoneGap, Adobe Air, Sencha Touch and QT, each with their own strength. With proper use of the strength of individual framework or the combination of frameworks, more compatible and more stable, cross-platform mobile learning application specifically for quizzes and assignments can be developed.

Highlights

  • In the present era of proliferating computer networks, and electronic devices every individual and organization is trying to get access to information and use these devices for their advancement and improved performance

  • We explore cross-platform strategies that would be helpful for providing solution to barriers in an app developed for mobile learning systems in a heterogeneous device environment

  • Through the comparison and contrast we have proposed that adopting a hybrid app technique is most suitable for such mobile app developers

Read more

Summary

INTRODUCTION

In the present era of proliferating computer networks, and electronic devices (mobiles, tablets, PCs) every individual and organization is trying to get access to information and use these devices for their advancement and improved performance. Whether it is entertainment or education, we can see a very intense use of mobiles and we can consider them as a new personal computer It doesn’t mean that desktop computers are useless, but the mobile devices market is growing fast. There is an increasing demand of mobile applications to use mobile devices, but an application development for mobile devices is not so simple and it’s a big challenge These mobiles have different operating system and unlike PC OS, mobile OS decides the type of programming language required for applications running on it. With the diversity in devices (like Android, iPhone, Blackberry, Nokia Symbian, Laptops, Windows Mobile Phone), in order to provide above mentioned tools of learning system to its end user, an application suitable for the heterogeneous platform environment is required.

MOBILE PLATFORMS
Android
Windows Mobile
CATEGORIES OF MOBILE APPLICATIONS
Native apps
Web Apps
Hybrid apps
APPLICATION DEVELOPMENT LANGUAGES
Objective-C
JavaScript
HTML 5
Python
FRAMEWORKS FOR CROSS PLATFORM MOBILE APPPLICATIONS
PhoneGap
Sencha Touch
IWebKit
Titanium
Rhodes
RhoSync
JQTouch
Adobe Air
Processing
Findings
DISCUSSION
CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call