Unit testing is essential to expediting your development time and minimizing regression issues that reach QA or even production. In this article, we'll examine how to utilize Mockito, Robolectric to expedite various aspects of unit testing. Outside of unit tests it's important to also test the UI to assert current state after a sequence of simulated user gestures or input utilizing Espresso. Finally, we'll cover how to maximize our code reuse for our Espresso tests by adhering to Jake Wharton's Robot Pattern.
Xuni 2016 v3 added support for using hardware keyboards with FlexGrid. In this article we take a deeper look at how this feature works.
The new Xuni includes a number of enhancements and fixes across Xamarin, iOS, and Android. This article takes a look at what new features are a part of the Xuni 2016 v3 release.
The final sprint covers adding some data visualization to the Fitness Explorer app which is otherwise complete. In this article we'll delve into how Xuni was used in the app, and the different types of data visualization it provides.
The sixth sprint deals making an app look nice with different types of image assets and using Material Design. This article will discuss some of the differences in these different types of assets and generally using Material Design.
This article explores my fifth sprint working on the Fitness Explorer app where I look at using the Google Fit API.
In this article I'll delve into my fourth sprint where we cover several design patterns including creation, architectural, and structural patterns.
In this article I'll delve into my third sprint where we go deeper into Android architecture and cover Views, Layouts, and the Object Pooling pattern.
This article covers the second sprint and includes broad concepts like the Repository pattern, MVC architecture, and Unit Testing on Android.