MEMRISE is this English learning app focuses primarily on English vocabulary. It doesn't teach through games, but it uses various other, fun and creative methods that will help you learn new words and their meanings. And as you know, the more fun something is, the better it is remembered. Interestingly, the application will also save your progress, so even if you forget the meaning of a word, you can come back at any time and remember the material you have changed.
If you are an app freak, it's good to use different applications to learning English too. I will show you many handy apps to keep learning English in a few minutes. Furthermore, I will show you many online dictionaries and websites to learn languages.