Abstract: Smartphones are popular among children of all age groups and have the potential to make learning process interactive as well as engaging. Educational smartphone apps for children should ...