Jetpack Compose
Framework moderno da Google para criar interfaces Android de forma declarativa com Kotlin, substituindo o XML tradicional.
Analogia
Jetpack Compose é o React do Android — você descreve o que a tela deve mostrar em código Kotlin e o framework atualiza a interface automaticamente quando os dados mudam.
Contextos de uso
Iniciante
Cria composables básicos com Column, Row, Text, Button.
Intermediário
Usa ViewModel + Compose, navega entre telas, cria animações.
Avançado
Otimiza recomposição, cria componentes de design system, usa Canvas API.
Cargos que usam Jetpack Compose
Tecnologias relacionadas
Kotlin
LinguagemKotlin para Java é como um carro elétrico para um carro a gasolina — faz o mesmo trabalho, mas de forma mais eficiente e moderna.
Cargos relacionados
Desenvolvedor Android (Kotlin)
React Native
MobileReact Native é como um intérprete bilíngue — você fala uma coisa só (JavaScript) e ele traduz para iOS e Android ao mesmo tempo.
Cargos relacionados
Desenvolvedor iOS (Swift), Desenvolvedor Android (Kotlin), Desenvolvedor React Native
Flutter
MobileFlutter é como um pintor que trabalha com um único conjunto de tintas mas consegue pintar obras idênticas em qualquer tela — iOS, Android ou web.
Cargos relacionados
Desenvolvedor iOS (Swift), Desenvolvedor Android (Kotlin), Desenvolvedor Flutter
SwiftUI
MobileSwiftUI é como o React para o ecossistema Apple — você descreve como a interface deve ser e o framework cuida de como renderizá-la, tornando o desenvolvimento mais rápido e intuitivo.