How to add Spring RestTemplate to Android Studio

As mentioned in a previous post related to Android, Android Studio has lack of documentation for novice users. For instance, one of the lacking area is how to add dependencies to Android Studio projects. Default dependency/build manager in Android Studio is Gradle which personally I am not a big fan, …

How to add Gson library to Android Studio project

Google Android Studio from my point of view is the most suitable IDE for native Android programming. It is simply works out of the box. However, during working with this IDE, I have faced the shortage of documentation. Unfortunately, majorities of tutorials have been written for Eclipse IDE and since …

Instapaper, a savior app

For a long time I was seeking for an application/tool or whatsoever to be able to save the webpages cleanly and be able to read it in my laptop(s) and/or mobile devices flawlessly, offline and in sync. However, my attempt in the first place had been ended by saving the …

The best Android emulator for Linux

Besides official Android SDK emulator which is damn slow and ugly, I have found Genymotion is quite good and awesome. In Windows platform Bluestack has done a very good job and their Android emulator is very fast and totally usable but sadly there is no Linux edition of Bluestack. I …

How to make swap for your Android device

Android has a great ability in memory management. Android does not keep inactive processes and memory blocks (pages) in main memory, instead it writes the process status in second memory and when you open the application again it seems that the application has never been closed since it the last …