AKJAW

Using Ktor Client MockEngine for Integration and UI Tests

MockEngine replaces real network calls with mocked ones that use pre-defined data and status codes. The engine can be shared between Integration and UI tests.

Keeping Gradle Dependencies up to Date with GitHub Actions and RefreshVersions

How to use GitHub Actions to semi-automate dependency updates using RefreshVersions

Modularizing a Kotlin Multiplatform Mobile Project

This article shows an example modularization strategy for Kotlin Multiplatform Mobile projects and touches on some issues related to modularization and the iOS platform.

Kotlin Multiplatform For Android and the Web - Part 5 The Summary

The last part of the series contains code statistics, shows what problems I've encountered along the way and at the end I share my opinion on Kotlin Multiplatform

Kotlin Multiplatform For Android and the Web - Part 4 The Android App

This part focuses on the Android app of the Kotlin Multiplatform project

AKJAW © 2026