Bumerang : A Type-Safe, Model-Based All-In-One Android HTTP Client / ImageLoader
Bumerang is a Java based, Android HTTP client which is inspired by Retrofit and Volley. Main aim of this library is ease of use with solidity. It automatically converts http responses to your Java/Kotlin models (through Gson library), so you can focus on the functionality of your app.
You don't need to struggle with parsing JSON objects. It has unique features like endpoint based custom cache key/timeout etc. and last available data even for the error cases (which is really important for data persistency).
Kotlin Library for easy permissions. PermissionService(act).request(permissions,callback)
.