Good structure but weak on the details
However there are many very basic errors that make this seem like a somewhat half-assed attempt to churn out a product. Many of the tones are wrong and sometimes the actual pinyin is wrong too. Also the language seems a bit odd at times, the definitions are vague, or they choose words that are not really used in normal everyday speech.
Overall, with a little improvement and basic editing this could really stand out out as a top-notch app. As it is, the execution reflects poorly on the developers. Step up your game, guys.










