David PerezinLivefrontMigration: Gson to Kotlinx.SerializationThere are plenty of apps out there that are old enough to have been written in Java originally, even if they aren’t anymore. This means…Oct 4, 2023Oct 4, 2023
David PerezinLivefrontIntro to Polymorphism with Kotlinx.SerializationPolymorphic structures can come in many different forms; not all of them are made equally and, in some cases, you may have to deal with…Sep 12, 20231Sep 12, 20231
David PerezinLivefrontView Constructors in KotlinAn extremely common thing to do when working on an Android app is to create reusable views. Historically this involves creating anywhere…Dec 7, 20201Dec 7, 20201
David PerezinLivefrontAdapting Gson to KotlinLet’s start by discussing Gson; Gson is a Java-based library that converts raw JSON into Java classes–a key piece of functionality for…Oct 14, 2020Oct 14, 2020
David PerezinLivefrontKotlin for Java: Part I — Constructors & BuildersRemember the day you switched over from Java to Kotlin? It was such a good day. You discovered that a simple data model did not have to be…Feb 25, 2019Feb 25, 2019