Day 19: Some Additional Kotlin Fun and Time to Work on K-D Trees

Kotlin’s Multiplatform Compose

I put together an example app using Kotlin’s Multiplatform Compose architecture.

For certain platforms, this is a nice way to create a GUI and package your app for distribution. I’ll do a quick demo of the app and show some of the project structure.

Kotlin Linear Algebra

The Multik library gives some matrix and linear algebra functionality to Kotlin.

I put together a sample project that shows matrix multiplication as well as the discrete fourier transform.