A free program for Android, by WordBit.
WordBit is a perfect way to learn English, no matter if you are a beginner or an advanced speaker. The best thing is that you can use this application at any time of the day, even while you are sleeping. So there is no need to set a specific time. It doesn't matter if you are on a train or in a car.
The app is very simple and intuitive. In addition to that, it provides a perfect learning environment. The interface is clean, and the content is easy to understand.