I can easily memorize 20 words a day if play daily. But like all study, really need to study consistently. Now I able to recognise 300+ words just from this app
Playstore:- Learn Memorize Chinese
Blog:- http://learn-memorize-chinese.blogspot.my/2016/04/this-is-website-that-can-enable-you-to.html