Dagger 2:

Professional applications for Android and Java.

This is a book for every developer who wants to create professional applications for Android and Java writing concise, testable, extensible and easily manageable code using the dependency injection mechanism. The book is a combination of a manual, tutorial, documentation and a set of interview questions. From it you will learn the secrets of Dagger2 library and how to use dependency injection for building large, professional applications.

More

Retrofit 2:

Web applications for Android and Java

Book for programmers creating professional network applications for the Android and Java platforms. The book focuses on the issues of using the Retrofit 2 and OkHttp libraries for the consumption of REST web services from private and publicly available providers such as Github or Twitter. The book is a combination of a textbook, tutorial, documentation and a set of recruitment questions. It guides you through the secrets of using Retrofit 2 to create professional applications.

More

RxJava 3:

Reactive applications for Android and Java

The book acquaints the reader with the mechanisms of the RxJava 3 library and the use of reactive programming when creating desktop and mobile applications. The book is a combination of a handbook, tutorial, documentation and a set of recruitment questions. It is a title for programmers creating professional reactive applications for the Android and Java platform. It focuses on the issues of using the RxJava 3 library in everyday work with Android.

More