海词词典 翻译 背单词 Pretty barebones - type in an English word and shows you the Chinese characters, but a big flaw is no audio pronunciation. On the other hand, you can save definitions and attach photos or barcodes.
Everyday Chinese Some basic phrases and audio. Needs fleshing out to be really useful.
GettingThere Chinese - 1 Learn Chinese in dialogue with a friendly frog. After that, tests where you have to fill in the correct character.