Perfect ui design  intuitive  reliable and simple but full of features I'm totally happy with this app. It could be an instructive example in the literature how to combine features and usability. I use it for 3 years now everyday for learning japanese  english and other study related things  and I can not imagine learning without it. Same for the desktop application.
August 07 2016