Demystifying Mandarin: language learning apps comparison

Since I couple of years, I’ve been intrigued by the “Chinese language”. Especially the Mandarin writing language always fascinated me. How can a language have sooo many ‘letters’ in its alphabet…And how in xxx’s name is one able to learn that many words and syllables?! 

From time to time I pick up some of the books on Mandarin writing and reading that are gathering dust here…But it’s never more than ‘picking up, leaving through it and putting it away.’

The 21st century, however, might have the solution beforehand! Apparently, there’s a thing called apps. Small little software applications that run on your mobile phone. There’s a gazillion language learning app…and I tried many of them. In this post, I briefly review those app that ‘survived’ my comparison and which I now can recommend!

Note: even though I only compared the apps to learn Mandarin Chinese, most can also be used to learn other languages.

I’ve sorted the apps into two sections:

  • A getting started sections: apps I recommended if you’re totally new to the language
  • An advanced section: great apps once you’ve learned the basics of the language

All apps have Android and iPhone versions.

Getting started app


Aka old faithful.

I love DuoLingo, I’ve used it to freshen up my Français and even briefly learned the essentials of Russian with it.

For Mandarin Chinese, the app is ‘handy’, but in my opinion not the best in line.


  • Learn to read syllables, words, sentences
  • A slow learning curve, that you can tweak yourself by simply starting extra topics.
  • Has a “review” section and exercise
  • Good gamification


  • Many exercises show a written syllable followed by the pronunciation. You then have to select what the syllable sounds like (in pinyin). Which is rather silly since the app itself already gave the answer.
  • Strange order of learning sometimes. Especially the beginning was confusing. This guy has a more extreme viewpoint on the problem, but he isn’t completely wrong.
  • No speaking/recording exercises
  • Uses the spaced repetition learning method a bit too stringent: as long as you fail for a certain question, it will keep coming back till you solve it. This especially gets annoying if you have to write a long sentence and have one minor mistake. Memrise does this way better.


A very stylish app that uses spaced repetition learning (of which I’m quite a fan), but on steroids and in way more sleek and fun manner.


  • Fun to learn new syllables and words
  • Perfect for that 3-minute bathroom break


  • Only useful the freshen up your vocabulary
  • Learned syllables (for now) stay in their category: there’s no way to review all you learned throughout all categories. The “dojo” , which unlocks if you have learned enough words, does this, but not for the syllables
  • I disabled the writing questions because they popped up way more often than the other questions
  • There’s a certain predictable rhythm in the type of questions which, in my opinion, partly defeats the way one should learn the language.


At the moment, Memrise is the first app I start up if I feel like learning. It used to be DuoLingo, however, Memrise (Pro) is way more fun and has more variation. I especially like the way it suggests what type of exercise you should do next.


  • Learn writing, reading, speaking and listening  (including with locals if you own the pro version)
  • The flow/difficulty of this app feels the best so far.
  • Very fun and good gamification with splendid UI.
  • If you answer incorrect, it will immediately show the corresponding flashcard (DuoLingo is way more irritating in that aspect)


  • Not all flashcards are complete (though it gives you the option add stuff yourself)



A very thorough and professional looking app. As far as I can tell, it’s made by Asian, as it’s only usable to learn certain Asian languages (which is a good thing).

This app quickly lets you write short sentences with the few words you’ve learned, which makes it a very fulfilling experience.


  • Rapid, usable results (e.g. understand short sentences)
  • Learn writing, reading and grammar
  • Good review section
  • Simple, yet nice and fun design.


  • A bit daunting at first, but way more forgiving then Mondly
  • Not so sexy as the other apps

Advanced apps


I’ve only briefly used this one because the learning curve was very steep. The main forte of this app is the integration with a foreign speaker that help you correct your writing and speaking skills.

The app itself is very thorough and I’m pretty sure it will become very handy once I get through the basics.


And I though Busuu was hard, or DuoLingo irritating. I’m not sure yet what to think of Mondly. It’s very big, has many of the features all the above apps also have. And it even has a bot to talk to.

I just don’t understand their learning method: they show an English word, like man, and then show 4 big pictures one of a man, a woman, a child and a tree. To Mandarin word that each picture depicts is written very small on each picture. In other words, you seem to be learning English and not Mandarin.

Once you then get through those ‘warming up’ questions you are immediately thrown into the deep and have to solve large, difficult sentences without any help.

I’m not yet deleting the app because I like the amount of content they have and I think it well, just as Busuu, become more handy once I get through the basics.


This is a sweet one. The app contains many texts (mainly popular fairy tales) in both English and Mandarin. You can read (and listen) to the stories and choose what to see: only the Mandarin text, or in a splits view both languages. The app shows where you are in the stories, making it a great tool to really learn to read.

But yeah, this is definitely an advanced app. I’ll be back on it.

Honourable mentions

Some apps I didn’t test thoroughly (or not at all) but that might be interesting:

The Chairman’s Bao (price for the funniest named app)




So what app should I pick?

If you have to choose because you don’t have time to open 5 apps every day to learn, my personal top 5 for beginners would be:

  1. MemRise
  2. LingoDeer
  3. DuoLingo

Later on, if you’ve acquired the basics:

  1. LingoDeer
  2. Busuu
  3. Mondly

Geef een reactie

Vul je gegevens in of klik op een icoon om in te loggen. logo

Je reageert onder je account. Log uit /  Bijwerken )


Je reageert onder je Twitter account. Log uit /  Bijwerken )

Facebook foto

Je reageert onder je Facebook account. Log uit /  Bijwerken )

Verbinden met %s

Deze site gebruikt Akismet om spam te bestrijden. Ontdek hoe de data van je reactie verwerkt wordt.

%d bloggers liken dit:
search previous next tag category expand menu location phone mail time cart zoom edit close