Best app to learn Chinese?

I've been using Duolingo for a while now, but I'd like to know if there are any better apps I can use. Any suggestions?