Yearly Archives: 2018


What Is AsyncTask and How Does it Work 1

When starting out with Android development, one of the challenges you may face is trying to update the user interface (UI) with new information. It’s simple to do if the information is something predetermined like a constant string. However, in most cases, you’ll find yourself needing to show new information […]


How Software Developers Can Develop a Finisher Mindset

The finisher mindset can drastically impact your life for the better. The finisher mindset lets you get more done and accomplish more of your goals. It gives you a considerable boost in productivity enough to make you want to have that kind of mindset. However, the finisher mindset doesn’t come naturally for most […]


Testing and Android — Part 3: Unit Testing and UI Testing for Model View Controller Architecture

In part 1, you have learned about the different types of tests that are available for Android. As a quick refresher, there are two types of test. One is pure java test, which only requires the Java Virtual Machine (JVM) to run and doesn’t require any dependency on the Android […]