I am new to Android development with Kotlin and I am struggling on finding any useful documentation on how to create a simple GET and POST requests with the best current practices as possible. I am coming from an Angular development and there we used a reactive development using RxJS.
Normally I would create a service file that would hold all my request functions, then I would use this service in whichever component and subscribe to the observable.
How would you do this in Android? Is there a good started example of things that have to be created. From the first look, everything looks so complicated and over-engineered
I suggest you to use the official recommendation of
OkHttp
, or theFuel
library for easier side and it also has bindings for deserialization of response into objects using popular Json / ProtoBuf libraries.Fuel example:
OkHttp example: