Before we start examining how to use KSP a.k.a Kotlin Symbol Processing, let’s say a few words about what it is. For the familiars with the annotation processing, we could say that is an annotation processing tool for Kotlin. This means that it can be used for code written in Kotlin JVM, Kotlin JS, and Kotlin Native.
In May 2019, Google announced a new UI toolkit for Kotlin developers. In July 2021 the first stable version of this toolkit was made available. So, it is a fresh but I believe very promising toolkit. Some of the benefits of using the Jetpack Compose will be mentioned below.
Our time is precious! What if someone could write boilerplate Swift code for you? In this article, I will show you how we use Sourcery in Blueground.