Migraré tu app de Android de diseños XML a Jetpack Compose
Desarrollador de Android, Kotlin y Jetpack Compose, Publicación en Google Play
Acerca de este Servicio
¿Tu app todavía funciona con diseños XML y quieres pasar a Jetpack Compose? La migraré pantalla por pantalla, para que la app siga funcionando en cada paso.
Lo que obtienes:
- Pantallas reconstruidas en Compose, con el mismo comportamiento que el original
- Temática Material 3 con colores y tipografía en un solo lugar
- Estado separado de la UI, sin lógica dentro de los composables
- @Preview para cada pantalla nueva
- Puente ComposeView para que el resto de la app quede igual
- Código fuente más una nota sobre qué cambió y por qué
Cómo funciona: envíame el diseño XML y su Fragment o Activity. Reconstruyo la pantalla en Compose, la conecto con ComposeView y la verifico lado a lado con el original en un dispositivo real.
Pila tecnológica: Kotlin, Jetpack Compose, Material 3, Navigation Compose, Room, Retrofit, Koin, Firebase.
No reescribo tu arquitectura ni lógica de negocio bajo la etiqueta de migración, y no acepto proyectos sin código fuente. Compose Multiplatform y KMP - consulta primero.
Envíame una captura de pantalla de la pantalla y su XML antes de ordenar y te diré qué paquete se ajusta.
Mi porfolio
Otros servicios de Mantenimiento de aplicaciones móviles que ofrezco
FAQ
Traducción automática
¿Mi app se romperá durante la migración?
No. Compose y XML funcionan lado a lado mediante ComposeView, así que reemplazo una pantalla a la vez y el resto de la app sigue funcionando exactamente igual.
¿Qué cuenta como una pantalla?
Una plantilla XML con su Fragment o Activity. Una pantalla de lista con su diseño de fila cuenta como una. Si no estás seguro, envíame el XML y te diré antes de que hagas el pedido.
¿Qué necesitas de mí para empezar?
El código fuente del proyecto Android (GitHub, GitLab o un ZIP) y una lista de las pantallas que quieres migrar. Solo Android nativo - no trabajo con proyectos Flutter, React Native o Unity.

