Learn Chinese on LingQ

LingQ is a language learning app that uses the same logic for learning a new language as learning your native tongue: using content you already like. They have books, news, podcasts, sports coverage, politics, culture, and food to name a few.
Price: Free
Devices: Android, iPad, iPhone, and Web

Learn Chinese on LuvLingua

LuvLingua is a language learning app that uses an interface that is more geared towards a younger audience. It's focused on vocabulary learning and listening skills. The basic app is free but the more advanced ones are paid.
Price: Free
Devices: Android, iPad, iPhone, and Web

Learn Chinese on Rosetta Stone

Rosetta Stone is a language-learning app that started in the 90s for auditory learners.
Price: Free
Devices: Android, Apple Watch, iPad, iPhone, and Web

Learn Chinese on Udemy

You can use Udemy to learn a new language. Courses such as "Learn Dutch Beginner" and "French Language Learning: Language and Culture for Absolute Beginners," will help kickstart you in those two languages.
Price: Free
Devices: Web

Learn Chinese on Bravolol

Bravolol is a series of apps like "Learn French", "Learn Japanese", or "Learn Italian" that offer a basic language learning experience.
Price: depends
Devices: Android, iPad, and iPhone