Dominio
Mobile Development
Perfil de habilidad
Kotlin language, Jetpack Compose, Coroutines, Flow
Roles
1
donde aparece esta habilidad
Niveles
5
ruta de crecimiento estructurada
Requisitos obligatorios
3
los otros 2 opcionales
Mobile Development
Android Development
17/3/2026
Selecciona tu nivel actual y compara las expectativas.
La tabla muestra cómo crece la profundidad desde Junior hasta Principal.
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Uses Kotlin and Jetpack Compose at a basic level. Creates simple screens from design. Understands the application lifecycle. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Independently implements complex screens with Kotlin and Jetpack Compose. Optimizes performance and memory consumption. Works with asynchronous patterns. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Obligatorio | Designs mobile application architecture with Kotlin and Jetpack Compose. Optimizes performance for low-end devices. Implements CI/CD for mobile development. Mentors the team. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Obligatorio | Defines Jetpack Compose standards for the Android team: composable function architecture, state hoisting and side-effect rules, recomposition strategies for optimal performance. Implements a Compose-based design system (Material 3 customization), configures preview configurations, trains the team on correct patterns — remember, derivedStateOf, LaunchedEffect. |
| Rol | Obligatorio | Descripción |
|---|---|---|
| Android Developer | Obligatorio | Shapes the Android platform's UI framework strategy: migration from View system to Compose, shared UI component architecture across applications, accessibility standards. Designs cross-platform solutions via Compose Multiplatform, defines rendering performance metrics, creates reference implementations for complex UI patterns. |