I will migrate your android XML screens to jetpack compose

Pakistan

I speak English, Urdu

Senior Android Engineer

Senior Android Engineer with 6+ years on a ride-hailing app with 5M+ downloads and 1M+ active drivers. I build, fix and modernize native Android apps in Kotlin and Jetpack Compose. Stack: Kotlin, Jav...
About this Gig

Is your Android app still built on XML layouts, Fragments and findViewById? I migrate your screens to Jetpack Compose one at a time, so your app keeps working throughout.


I'm a Senior Android Engineer with 6+ years of experience on a ride-hailing app with 5M+ downloads and 1M+ active drivers, and I maintain an open-source Jetpack Compose UI library. I know both the old View system and Compose.


What you get:

  • XML screens rebuilt in Compose with the same look and behavior (or Material 3)
  • UI state moved into a ViewModel with StateFlow
  • Previews for every composable
  • Compose and XML working side by side, so you can migrate gradually
  • Compose Navigation setup (Premium)
  • One clean Git commit per screen


How it works:

1. You share the repo, the screens you want, and screenshots.

2. I confirm what fits your package before I start.

3. I migrate, you test, and I fix anything that doesn't match.


Each package is time-boxed. If your screens are more complex than expected, I tell you first and offer a custom quote.


I use AI coding tools to speed up routine work, and I review every line myself.


Questions? Message me first.

Purpose:

Chat

•

Social networking

•

Entertainment

•

Health & fitness

Expertise:

Design

•

Ads & monetization

•

Firebase

•

Analytics

Platform:

Android

App type:

Native

Programming language:

Java

•

Kotlin

Frameworks:

Jetpack Compose

Tools:

Android Studio

My Portfolio

Other Mobile App Maintenance Services I Offer