Skip to content

WorkForbes

August 2023 – present

Forbes

Lead Mobile Developer

Shipping the Forbes Android app on Kotlin Multiplatform, sharing business logic with iOS, and the Forbes Vetted API behind it.

Forbes screenshot 1Forbes screenshot 2Forbes screenshot 3

What shipped

  • Forbes Android app on Kotlin Multiplatform, in production.
  • iOS moved onto shared KMP for everything except UI.
  • Forbes Vetted API live in production.

Outcomes

  • Shared KMP code across Android and iOS, with native UI remaining on each platform.
  • Forbes Vetted API shipped in production.

Stack

  • Kotlin
  • Kotlin Multiplatform
  • Android
  • iOS
  • SwiftUI
  • Ktor
  • Go
  • Node.js

Links

Discuss a similar project