Duolingo: Learn Languages Free
If you fancy learning a foreign language then make sure you download Duolingo: Learn Languages Free, as it's one of those rare apps that manages to be both educational and fun, ensuring that you'll keep coming back for more to brush up on your langueage skills.
Spanish, French, German, Portuguese, Italian, Dutch, Irish, Danish, Swedish, and English can all be learned, it's completely free with no ads or hidden fees and it's one of the best ways you can learn a new language with your Android device.
The official Wikipedia Android app is very nice to use, presenting a simplified version of the desktop site's content, plus an ever-useful offline saving option if you need access to pages when out of reception range. You also get location aware features, making it easy to randomly browse for interesting things in your vicinity.
Microsoft Office? On Android? Don't worry, you have read that right; Microsoft's suite of office applications is now available on Android devices and not only is it free, it's also really rather good.
Word, Excel and PowerPoint are all included, so you can open and edit your documents no matter where you are.
If having Microsoft on your Android device feels a little weird, then worry not, as Google Drive has you covered as well. You can view all the files you save to the Google Drive cloud storage service, as well as share them with friends and co-workers.
PDFs, photos, videos and much more can be accessed through this handy app.
If you need to quickly and easily find out what something means in another language, then there's no better way than with Google Translate. You can translate between 90 languages and even converse naturally with speakers of other languages and let Google do the translation.
One of the best features lets you use the camera of your Android device to translate real-world objects such as signposts and posters. Just point, shoot and translate!
Dolphin Browser for Android
Don't just settle for Chrome or whatever web browser your Android device's manufacturer has installed, Dolphin Browser for Android is an excellent alternative that brings innovative new ways to read your favourite websites.
Not only is it fast and smooth when delivering websites, it combines voice and gesture controls to make browsing even more comfortable on your mobile device. A customisable home screen also helps you get to your favourite sites in a flash.
Firefox Browser for Android is another worthy alternative web browser for your Android device, and if you've used Firefox on your desktop or laptop PC, then you'll have a good idea of what to expect. You'll also be able to synchronise your tabs, history, bookmarks and passwords between your PC and any device you use Firefox on.
The browser is fast and secure, as well as being designed to work well with touchscreen devices and you can also install add-ons such as LastPass Password Manager, Adblock Plus and more to improve your browsing experience.
Even in 2015 there are still times and places where we can't get an internet connection, but this doesn't have to mean you can't read websites, however, thanks to the excellent Pocket app. It allows you to save articles, news stories, blog posts, videos and much more, letting you read and watch them offline.
If you have a number of devices with Pocket installed you can also synchronise your saved articles across them all, allowing you to pick up where you left off and continue reading.
If you've got a huge list of websites and news sources that you like to keep up to date with, then you'll need to get Feedly. This excellent RSS feed reader collects all the latest news from your favourite sources and brings them together in an elegant interface that makes it easy to find what you're looking for.
If you regularly download entirely legitimate and wholly legal work and learning torrents, then uTorrent is for you. It can open the magnet links provided by some of the internet's largest torrent sites, then away you go, queuing and managing torrents and download/upload speeds just like you might on the desktop client.