Pode explicar as vantagens e desvantagens da abordagem arquitetónica Model-View-Intent (MVI)?
Android
Quais são as potenciais dificuldades ao usar Jetpack Compose em aplicações de grande escala?
Como é que as abordagens do RxJava e do Kotlin Coroutines diferem ao trabalhar com assíncronos em aplicações Android?
Como é que as abordagens MVI, MVP e MVVM diferem na arquitetura de aplicações?
Fale sobre a sua experiência com Kotlin Multiplatform para o desenvolvimento de aplicações multiplataforma
Como organizar o armazenamento local de dados numa aplicação Android usando a biblioteca Room?
Conte-nos sobre sua experiência em desenvolvimento e trabalho com sistemas locais de armazenamento de dados.
Quais são as principais vantagens e desvantagens da abordagem MVP no desenvolvimento de software?
Que métodos de otimização você aplicou para melhorar o desempenho dos produtos de software?
Que métodos devem ser usados para construir a estrutura da base de dados para uso em aplicações com alta concorrência de threads?
Que bibliotecas e ferramentas utilizaste para desenvolver APIs REST e quais preferes?