If you’re learning English and you have an smartphone you are really lucky. There are a lot of free Android apps to improve your English on the go. All of them can be downloaded to your device from Google Play Store.
Below you have some links to articles about this topic on the Internet. Choose the apps you like most and practise English: