Bravolol mobile app has a clean, simple, intuitive interface with good handwriting recognition. Its vocabulary is decent but not comprehensive. Its drill down structure from Chinese characters to English is good, but lacks the ability to flow into another search; you have to back up and start anew.
Leo Guen about Dictionary & Translator, v12.2