Last summer, the American Association of School Librarians (AASL) announced their Best Apps for Teaching and Learning 2017. The apps encourage qualities such as creativity and collaboration, and encourage discovery and curiosity.
The app ChineseSkill makes this hard-to-learn language fun and less intimidating. The app is game-based, so users can complete lessons while playing against the computer or friends. Users are able to practice speaking Chinese into the app, which will offer feedback on pronunciation, and there are multiple tests throughout lessons to help cement words and concepts. The app is very comprehensive and covers speaking, reading, and writing.
Level: Kindergarten +
Platform: iOS | Android
Check out this review of the app from All Language Resources that includes links to additional resources for more advanced Chinese language study. This article from Startup Living China (scroll down to find the section on ChineseSkill) gives an overview of how to use the app as well as a list of pro/cons. You can check out other resources for learning about China on their page, too!
Watch this short video to get an idea of how the app works: