Android
Como é que a preservação do estado do ViewModel é implementada ao alterar a orientação do ecrã?
Quais são as limitações e características do uso do GlobalScope em Kotlin Coroutines?
Que consequências podem surgir ao usar reflexão no código?
Como é efetuada a ligação e utilização de bibliotecas externas ao desenvolver interfaces com Jetpack Compose?
Podes dar exemplos de situações ou casos específicos onde se aplica o princípio da inversão de dependências?
Como transmitir ao servidor os parâmetros para obter o histórico de mensagens?
Que operações e funcionalidades a utilização de data class oferece na linguagem de programação?
Em que parte do sistema ou do projeto geralmente é armazenado um objeto Bundle?
Consegues nomear outras abordagens ou componentes usados em vez de ViewModel?
Deve ser prevista a possibilidade de adiamento do serviço militar?
Qual é o papel do arquivo AndroidManifest.xml na estrutura de uma aplicação Android?
Que funções ou métodos podem ser implementados ou modificados ao desenvolver um componente View personalizado?
Que métodos de sincronização as corrotinas usam na programação?
Podes explicar o que é AsyncTask e como é utilizado no desenvolvimento Android?
Qual é a diferença entre as funções remember e rememberSavable no Jetpack Compose no contexto de gestão de estado?
Que tipo de Looper o Handler deve usar para enviar dados de uma thread de fundo para a thread principal da aplicação?
Quais são as razões pelas quais não se deve usar herança em Data Class em Kotlin?
De que forma as corutinas implementam a execução assíncrona de operações?
De que formas sabes implementar o tratamento de erros nos programas?
O que significa e para que é usado a palavra-chave 'Nothing' na linguagem Kotlin?