Junior — Middle
Qual é a sua experiência no desenvolvimento de aplicações Android?
sobes.tech IA
Resposta da IA
A minha experiência no desenvolvimento de aplicações Android inclui:
- Criação de interfaces de utilizador com XML e Jetpack Compose.
- Trabalho com o ciclo de vida de Activity e Fragment.
- Uso de componentes arquitetónicos do Android Jetpack (ViewModel, LiveData, Room).
- Integração com REST API através do Retrofit e manipulação de pedidos assíncronos com Coroutines.
- Implementação de navegação entre telas com Navigation Component.
- Testes de UI com Espresso e testes unitários com JUnit.
Por exemplo, criei uma aplicação de notas onde implementei armazenamento de dados numa base local Room e sincronização com o servidor através do Retrofit.