jetpack compose

Navigation in compose using Voyager (Android & KMP)

Voyager is one of the easiest navigation libraries out there, it super easy to setup, customizable and provides type safety when passing arguments through Data Classes. Voyager can be used both in native android projects and in Kotlin Multi-Platform projects that use Compose multiplatform for UI. Setup First we need to add the voyager dependency […]

Navigation in compose using Voyager (Android & KMP) Read More »

upload image from ktor client to ktor server

Uploading image using Android Ktor client to Ktor server

Level: Medium Ktor is an excellent client for api requests in Android, it has many features like web-socket support, asynchronous HTTP requests, and you can extend its functionality with plugins such as authentication and JSON serialization, however uploading an image with a Ktor cleint to a Ktor server wasn’t similar to Retrofit, as trying to

Uploading image using Android Ktor client to Ktor server Read More »