https://www.pleco.com Pleco Pleco (app)  give you the feedom to engage with the Chinese language in a variety of ways.  It has a digital dictionary that allow the uers to look up characters from texts, image and handwriting