Why?
- Ktor is multiplatform and more modern
- Ktor uses suspend functions by default
How
Was already implemented in a project that was based on this template, so could be a nice inspiration.
Fully working, but was not merged because it was tied in with the use of OpenApi-generator, which did not work out and was a blocker
https://github.com/Q42/Museumvereniging.Android/tree/openapi-generator
You may ask @ninovanhooff if you don't have access to the link above
Ktorfit
Since we currently use Retrofit, Ktorfit might fit well within our architecture
Why?
How
Was already implemented in a project that was based on this template, so could be a nice inspiration.
Fully working, but was not merged because it was tied in with the use of OpenApi-generator, which did not work out and was a blocker
https://github.com/Q42/Museumvereniging.Android/tree/openapi-generator
You may ask @ninovanhooff if you don't have access to the link above
Ktorfit
Since we currently use Retrofit, Ktorfit might fit well within our architecture