Yoruba is a popular indigenous language in Nigeria alongside Hausa and Igbo. English language is however the main medium of communication especially in schools and institutions of learning. Over the years there has been unhealthy rivalry and competition between English language and the indigenous Nigerian languages with the latter struggling for survival. The rivalry is further worsen by the wide adoption of mobile technology which is mostly bundled with resources written in English language. Young Nigerians who have not been exposed to Yoruba language as their native language often find it difficult to speak, read, learn and write Yoruba language. There is the fear of trading Nigerian indigenous languages for English Language as the main means of communication due to modernization. The focus for this work is to present the design and implementation of an interactive mobile application with basic tutorials in the learning of Yoruba language on handheld devices. The system has features that assist users to do basic translation of English to Yoruba and fundamental tutorials that will enable people to learn, write, read and speak Yoruba language fluently. The application was designed and modelled with Unified Modelling Language and developed using HTML5, JavaScript and CSS. The application runs seamlessly on handheld devices which has a deep level of penetration and adoption in Nigeria.
[1]
Ben J. C. Clayton,et al.
A Comparative Evaluation of HTML5 as a Pervasive Media Platform
,
2009,
MobiCASE.
[2]
Bernhard Bauer,et al.
UML 2.0 and agents: how to build agent-based systems with the new UML standard
,
2005,
Eng. Appl. Artif. Intell..
[3]
Knud Erik Skouby,et al.
The African Mobile Story
,
2014
.
[4]
Tim A. Majchrzak,et al.
Evaluating Cross-Platform Development Approaches for Mobile Applications
,
2012,
WEBIST.
[5]
Thompson S. H. Teo,et al.
Adoption of WAP-enabled mobile phones among Internet users
,
2003
.
[6]
B. Akeredolu-Ale.
Good English for What?: Learners' Motivation as a Factor in Declining Learners' Performance in English Language Acquisition and Use in Nigerian Schools
,
2007
.
[7]
Craig Chaudron,et al.
Second Language Classrooms. Research on Teaching and Learning.
,
1988
.
[8]
Andre Charland,et al.
Mobile application development
,
2011,
Commun. ACM.
[9]
Robert B. France,et al.
Model-driven development using UML 2.0: promises and pitfalls
,
2006,
Computer.
[10]
T. A. Balogun.
An Endangered Nigerian Indigenous Language: The Case of Yorùbá Language
,
2013
.
[11]
Andreas L. Opdahl,et al.
Eliciting security requirements with misuse cases
,
2004,
Requirements Engineering.