Mindsnacks Mandarin is a pretty good app for learning Mandarin. The games are fun and engaging, and it has an excellent range of vocab words for beginners. It also includes very effective visuals for learners geared that way. Perhaps my only critique is that it seems ill-suited for learning phrases or sentence structures. Otherwise, its a really useful app. Only wish I couldve found it when I first started learning mandarin.
Anonymichael about Learn Chinese (Mandarin) by MindSnacks, v3.2.5