Skip to Content

Android Apps in Kotlin

I build native Android apps in Kotlin, with Jetpack Compose for the interface. Where it matters, they work offline first: data is saved on the phone (SQLDelight or Room), syncs in the background with WorkManager, and sensitive records are encrypted with SQLCipher using keys held in the Android Keystore.

What I Build With It

  • Jetpack Compose interfaces with state hoisting and ViewModels
  • Offline-first data with SQLDelight or Room, synced by WorkManager
  • Encryption at rest with SQLCipher and the Android Keystore
  • On-device receipt scanning with CameraX and ML Kit, no network needed
  • Field data capture with GPS locations and photos
  • Firebase sign-in and sync where a backend is needed

Projects Built With Android (Kotlin)

Notes

Questions

If you need it to, yes. I design the data layer offline-first: everything is saved on the phone and syncs when a connection comes back, so people in low-network areas don't lose work.
Yes. Android is native Kotlin; for iPhone I build in Swift and SwiftUI. Tell me which phones your users have and I'll suggest whether to start with one platform or both.
Yes: signing, the store listing, the privacy policy and the Play Console review, plus updates after launch.

Need something built with Android (Kotlin)?