Skip to main content

Hello

I'm an indie hacker running a personal studio.

I use SwiftUI and Jetpack Compose to build mobile apps instead of cross-platform frameworks like Flutter. As you know, SwiftUI uses the Swift language and Jetpack Compose uses the Kotlin language.

I found that Swift and Kotlin are very similar in syntax and they are both very modern languages. Also, SwiftUI and Jetpack Compose are designed with a very similar mindset. Therefore, I believe that someone who can build modern iOS apps using SwiftUI can also build modern Android apps using Jetpack Compose in a fraction of the time. And vice versa.

In fact, that's exactly what I did.

I wanted to share my knowledge and experience, so I set up this site to compare Swift and Kotlin as languages, and SwiftUI and Jetpack Compose as UI frameworks.