Browse > Article
http://dx.doi.org/10.3745/KTSDE.2018.7.4.145

Comparative Analysis of the Development of Mobile Applications for Electronic Textbooks: Criteria, Case Study and Challenges  

Lee, HeeJeong (PyeongTaek University)
Yau, Kok-Lim Alvin (Sunway University)
Publication Information
KIPS Transactions on Software and Data Engineering / v.7, no.4, 2018 , pp. 145-152 More about this Journal
Abstract
In electronic textbooks (or e-Textbooks) the traditional paper-based textbooks are enriched with multimedia contents and new features such as interactive multimedia-based simulation, interactive quizzes, and content sharing. It has been envisioned that e-Textbooks will gradually replace the traditional paper-based textbooks in classrooms in the near future. HTML5 is an emerging and promising standard that enables web applications (or apps) to incorporate rich multimedia contents such as video clips, flash movies and simulation-based demonstration, as well as to provide cross-platform functionality which allows the apps to run on a diverse range of platforms. To support rich multimedia contents and cross-platform functionality, with respect to HTML5, this paper presents the new features, compares the current trend of mobile apps (e.g., native, web-based and hybrid apps) for e-Textbook development. In order to investigate the suitability of these three development approaches for e-Textbooks, we present a case study on our recent work in developing e-Textbooks using HTML5 and JavaScript, as well as analyses the challenges associated with HTML5 features (e.g, compatibility with web browsers) for developing e-Textbooks.
Keywords
HTML5; Mobile Applications; Cross-Platform Development; Electronic Textbook; Digital Textbook;
Citations & Related Records
연도 인용수 순위
  • Reference
1 R. W. Lau, N. Y. Yen, F. Li, and B. Wah, "Recent development in multimedia e-learning technologies," World Wide Web, Vol.17, No.2, pp.189-198, 2014.   DOI
2 T. Mikkonen, and A. Taivalsaari, "Reports of the Web's Death Are Greatly Exaggerated," Computer, Vol.44, No.5, pp.30-36, 2011. doi: 10.1109/MC.2011.127   DOI
3 M. E. Joorabchi, A. Mesbah, and P. Kruchten, "Real Challenges in Mobile App Development," in Empirical Software Engineering and Measurement, 2013 ACM/IEEE International Symposium on. 2013.
4 J.-J. Ahn, "A Comparison of Android Native Application and HTML5 Web Application Development Environments," Master's thesis, Konkuk Universirty, Korea, 2011.
5 R. Kaden, G. Konig, C. Malchow, and T. H. Kolbe, "E-Learning Applications for Urban Modelling and OGC Standards using HTML5 Capabilities," in ISPRS-International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences, 19-24, 2012.
6 S. Aghaee and C. Pautasso, "Mashup development with HTML5," in Proceedings of the 3rd and 4th International Workshop on Web APIs and Services Mashups, ACM. p.10, 2010.
7 A. Monzavi and R. Darwish, "Comparison of HTML5 and Native Client Development on Mobile Platforms," 2015.
8 J. Harjono, G. Ng, D. Kong, and J. Lo, "Building smarter web applications with HTML5," Paper Presented at the The Center for Advanced Studies on Collaborative Research, 2010.
9 C.-Y. Su, R.-I. Chang, and J.-C. Liu, "Recognizing Text Elements for SVG Comic Compression and Its Novel Applications," in Document Analysis and Recognition (ICDAR), 2011 International Conference on. pp.1329-1333, 2011.
10 R. Kim, "Multi-screen mania: how our devices work together," Retrieved at, 7. 2012.
11 G. Zhu, F. Zhang, W. Zhu, and Y. Zheng, "HTML5 based media player for real-time video surveillance," in Image and Signal Processing (CISP), 2012 5th International Congress on. 2012.
12 D. Wolf and A. J. Henley, "Making Pages Work on All Screen Sizes," in Java EE Web Application Primer (pp.119-121). Apress, Berkeley, CA. 2017.
13 S. Xanthopoulos, and S. Xinogalos, "A comparative analysis of cross-platform development approaches for mobile applications," in Proceedings of the 6th Balkan Conference in Informatics, Thessaloniki, Greece. 2013.
14 H. J. Lee and K.-l. A. Yau, "Addressing the Major Challenges of Electronic Textbooks: Standardization, Reliability, Accuracy and Readability of Content," Journal of Computer Information Systems, Vol.55, No.2, pp.40-47, 2014.   DOI
15 R. Budiu, "Mobile: Native Apps, Web Apps, and Hybrid Apps." 2013.
16 H. Heitkötter, S. Hanschke, and T. A. Majchrzak, "Comparing Cross-Platform Development Approaches for Mobile Applications," in WEBIST 2012 - 8th International Conference on Web Information Systems and Technologies, 2012.
17 P. Szanto, "Crossplatform mobile app development example with PhoneGap, JQuery Mobile and HTML5. 2013.
18 H. J. Lee, C. Messom, and K.-L. A. Yau, "Can electronic textbooks be part of K-12 education?: Challenges, technological solutions and open issues," The Turkish Online Journal of Educational Technology, Vol.12, No.1, 2013.
19 H. Kim, and S. Park, "Proper response times and design factors influencing user satisfaction with diverse touch tap operations for the smartphone," Archives of Design Research, Vol.27, pp.97-107, 2014.
20 N. Leenheer, (2016). HTML 5 Test. Retrieved May 4 2017, from http://html5test.com