i-manager's Journal on Mobile Applications and Technologies (JMT)


Volume 6 Issue 2 July - December 2019

Research Paper

Development of Personalised Mobile Learning System using Fuzzy Logic Technique

Oluwatoyin C. Agbonifo* , Kayode Fatai Adeleke**
* Department of Information Systems, School of Computing, Federal University of Technology, Akure, Nigeria.
** Department of Computer Science, School of Computing, Federal University of Technology, Akure, Nigeria.
Agbonifo, O. C., and Adeleke, K. F. (2019). Development of Personalised Mobile Learning System using Fuzzy Logic Technique. i-manager’s Journal on Mobile Applications and Technologies , 6(2), 1-11. https://doi.org/10.26634/jmt.6.2.17274

Abstract

The increasing development in the world of Information Technology (IT) has provided a better way for teaching and learning. Learners have now preferred methods by which they learn and remember what they have learned with the use of mobile devices anywhere and anytime. A model widely used to determine learners' preference has been the Felder and Silverman learning style, but this learning style has been criticized due to its limitation of dichotomous responses in the Index Learning Style (ILS) questionnaire. Hence, this research paper developed a personalised mobile learning system (PMLS) that combines Felder and Silverman learning model with fuzzy logic to identify individual learner. In this study, the dichotomous ILS questionnaire is extended from the standard two (2) option ILS questionnaire to a five (5) option questionnaire in order to accommodate learners whose attributes fall in different dimensions. Fuzzy logic is applied to determine the degree of learner's preference or learning style. The system is implemented on Android based mobile devices. Experimental control group is used to ascertain the effect of learning preference in students' learning performance. The study used twenty-two participants of first year undergraduate students from Nigeria College of Education in 2018/2019 academic session. These set of students gainfully interacted with PMLS and also engaged in a learning system that is not PMLS (not focussed on personalisation). Results from the experimental control group showed significant improvement in students' learning performance from 50.95% (without PMLS) to 81.36% (with PMLS).

Research Paper

Development of an Intelligent Assistant for Legally Blind Individuals

Sheila A. Abaya* , Juan Miguel Castillo **, Hazel Dayupay***, Christopher Espero****, Ramon Ricardo Garcia*****, Mamer Mangahas******
* Department of Computer Studies and System, University of the East, Caloocan, Philippines.
**-****** Department of Information Technology, University of the East, Caloocan Campus, Philippines.
Abaya, S. A., Castillo, J. M., Dayupay, H., Espero, C., Garcia, R. R., and Mangahas, M. (2019). Development of an Intelligent Assistant for Legally Blind Individuals. i-manager’s Journal on Mobile Applications and Technologies , 6(2), 12-20. https://doi.org/10.26634/jmt.6.2.17352

Abstract

Visual impairment was defined as the limitation of actions and functions of the visual system. It may cause an individual's difficulty in carrying out their normal daily activities such as driving, reading, socializing, and walking. Technology innovation plays a major part in our lives today and can be utilized for many purposes and one of which is an aid for Legally Blind Persons (LBP) suffering from the defect of visual impairment. The main focus of this work is to develop an application which will help the LBP in recognizing objects, color and text using only the mobile camera. Machine learning was implemented in the study using the platform of TensorFlow. The network of algorithms or artificial neural network was also integrated into the work, thus the application has the capability of providing different interpretation of data captured by the mobile camera through deep learning. To validate the effectiveness and efficiency of work, it was evaluated by several individuals using the following criteria: Usability, Accuracy and Assistance and the result was interpreted using the Likert scale values. Overall result was 4.33 interpreted as outstanding, thus concluded that the work met the targeted individuals' expectations and requirements and that it is acceptable.

Research Paper

Design and Implementation of an Android Mobile Library Management System for Federal University of Technology, Minna, Nigeria

Silas Kolo* , Fasola P. Abifarin**, Shaka Apodoghe Imavah***
*-*** Department of Library and Information Technology, Federal University of Technology, Minna, Nigeria.
Kolo, S., Abifarin, F. P., and Imavah, S. A. Design and Implementation of an Android Mobile Library Management System for Federal University of Technology, Minna, Nigeria i-manager’s Journal on Mobile Applications and Technologies, 6(2), 21-28. https://doi.org/10.26634/jmt.6.2.15633

Abstract

A mobile computerised system for handling the activities and services of the library provides a comprehensive way to lessen physical labour, reduce human error and grant access to information materials anywhere and anytime. This research work aimed to design and implement an Android Mobile Library Management System that university libraries can use to overcome the human and other challenges that prevent them from providing services on the go. The research work was guided by four objectives and four research questions. The Android Mobile Library Management System was designed and implemented using the Android Studio which contains XML (Extensible Mark-Up Language) and Java. At the back-end HTML (Hypertext Mark-Up Language), CSS (Cascading Style Sheet), PHP (PHP Hypertext PreProcessor) and MySQL database were used. The system was tested after the development and found suitable to meet all the requirements specified. The system has capacity to add to the integrity of the library, ease the activities of the librarian and eliminate the stress related with the current process of searching for library books.

Review Paper

In-Depth Comparison of Cross-Platform Generative Frameworks

Felipe Munhoz Afonso* , Daniel Lucrédio**
*-** Department of Computer Science, Federal University of São Carlos, São Carlos, Brazil.
Afonso, F. M., and Lucrédio, D. (2019). In-Depth Comparison of Cross-Platform Generative Frameworks. i-manager’s Journal on Mobile Applications and Technologies , 6(2), 29-36. https://doi.org/10.26634/jmt.6.2.16706

Abstract

As the popularity and complexity of mobile software grows, developers need to become more efficient. To unify coding to multiple platform into a single code base, different cross-platform tools were created. The current scenario is a saturated market, full of tools for developing applications for multiple platforms. Selecting the more adequate tool might be challenging, especially in those cases where the application needs to make use of resources other than just traditional screen input/output. This paper shows how some of the most popular tools currently available will perform in creating an application that makes use of camera and geographic location, and how each tool performs relatively to each other within this task. The results indicate that React Native may be the best choice for most cases, followed by Xamarin.

Review Paper

Comparative Study of Agile Methodologies in Mobile Application Development

Akanksha Sharma* , Vijay Gupta**
*-** International School of Informatics and Management, Jaipur, India.
Sharma, A., and Gupta, V. (2019). Comparative Study of Agile Methodologies in Mobile Application Development. i-manager’s Journal on Mobile Applications and Technologies , 6(2), 37-43. https://doi.org/10.26634/jmt.6.2.15485

Abstract

Agile is an iterative and step-by-step software development methodology with very less risk factor. This methodology comprises of small cycles. Every development life cycle in agile application includes planning, requirement analysis, design, development, testing and documentation drawing up. Mobile apps are more flexible for users as compared to conventional desktop applications for PC that may function for a few years without an upgrade. User requirements changes frequently, so mobile application developers or owners should update the application to meet the user demands. Users update the new change as desired. To build a new mobile app agile methodology is acceptable and can be used easily. This paper discusses a comparative study of agile methodologies such as, Scrum Methodology, Extreme Programming, Adaptive Software Development, and Feature Driven Development in mobile application development.