UI Testing with Espresso

UI Testing with Espresso

Introduction It is normal for developers not to be concerned about testing at the beginning when still learning how to program, but as they get involved in larger projects and critical software, getting involved in testing will be inevitable. According to the documentation, Espresso is targeted at developers, who believe that automated testing is an integral …

Read More Read More

Retrofit 2 – Creating an Android Client

Retrofit 2 – Creating an Android Client

Retrofit offers a wide range of functionalities and there are a lot of possible configurations. A lot of larger applications will require some specific setup, for example for OAuth authentication. In order to achieve a clean and stable project,  i’ll introduce you our idea of a sustainable Android client: the RetrofitClient. The RetrofitClient As you know from …

Read More Read More

Retrofit 2 – Basics of API Description

Retrofit 2 – Basics of API Description

In the getting started with Retrofit tutorial you’ve implemented your first request against one GitHub endpoint. Hopefully, you’re excited to try out more of Retrofit’s functionality. In this tutorial, you’ll learn in more detail how to describe API endpoints in Retrofit. How to Describe API Endpoints As you’ve learned in the getting started with Retrofit tutorial, we describe all …

Read More Read More

Retrofit – Getting Started and Creating an Android Client

Retrofit – Getting Started and Creating an Android Client

Hi guys! This is the first tutorial in an extensive series on Retrofit. The series dives through all aspects of Retrofit and prepares you for many potential use cases. You’ll get to know Retrofit’s range of functions and extensibility. Within this first tutorial we’re going through the basics of Retrofit and create an Android client for …

Read More Read More