← cd ../services

// services/mobile-platform

Kotlin Multiplatform & whole-product builds

Most products don't stop at iOS. I start from a native iOS app and build the platform around it: Android through a Kotlin Multiplatform shared core, and a lightweight web app and API when the product needs them.

With Kotlin Multiplatform, the business logic is written once in Kotlin and shared, while each platform keeps a fully native UI: SwiftUI on iOS, Jetpack Compose on Android. You get one implementation of the rules that matter, and an app that still feels at home on each platform.

What's included

  • Kotlin Multiplatform shared cores, with Decompose for components and navigation
  • Native SwiftUI on top of the shared core
  • Android UI in Kotlin and Jetpack Compose on the same core
  • Web apps in Next.js, React and Tailwind
  • APIs in Nest.js with PostgreSQL and Redis, payments with Stripe Connect
  • One monorepo, so every platform ships from one place

A good fit when

  • You're starting a product and want iOS and Android without two separate teams
  • You have an iOS app and want Android without rewriting the logic
  • You need an MVP with apps, a web front end and an API, built by one person

// how it works

A simple process

  1. 01 · discover

    A free 30-minute call about your product, team and goals.

  2. 02 · propose

    A short written proposal with scope, approach, timeline and price.

  3. 03 · build

    Regular demos and transparent progress. You own all the code.

  4. 04 · handover

    Documentation and knowledge transfer, so your team can carry it on.

Let's talk about your project.

A free 30-minute call, no commitment. I reply within one working day.