Writing Paparazzi tests for your Kotlin Multiplatform projects
Paparazzi enables a radically faster and improved UI testing workflow, and using a small workaround we can bring that to our multiplatform Compose projects
Paparazzi enables a radically faster and improved UI testing workflow, and using a small workaround we can bring that to our multiplatform Compose projects
Moshi is a fast and powerful JSON parsing library for the JVM and Android. Today we look into manually parsing JSON to and from Java/Kotlin classes
(Mostly) everybody agrees that Android upgrades are good, but how very crucial they are to security and privacy often gets overlooked. Let’s dig into that.
Let’s extend the “scope” of these tutorials :)
Dagger is universally intimidating to beginners and I want to change it.
Dagger is not the easiest tool to get on board with but it’s almost worth the effort. Here’s the story of my journey to not hating Dagger.
Part 3 of #TeachingKotlin covers some subtle differences between Kotlin and Java that might affect your codebases as you start migrating to or writing new code in Kotlin.
GitHub recently rolled out Packages to the general public, allowing the entire develop-test-deploy pipeline to get centralized at GitHub. Learn how to use it to publish your Android library packages.
I was an early adopter of the Gradle Kotlin DSL, deploying it to multiple Android projects of mine, but lately it has been more trouble than I could care for. Here are my grievances with it.
The second post in #TeachingKotlin series, this post goes over Kotlin’s variables and their attributes, like visibility and getters/setters.