Android
Quais as consequências que podem surgir ao chamar diretamente o construtor de ViewModel para criar a sua instância?
De que formas é que a criação de um objeto é realizada ao usar composição?
De que forma a sua aplicação recebe os dados de entrada?
Quais são as vantagens e desvantagens de usar o componente Activity no desenvolvimento Android?
O que acontecerá com as outras tarefas dentro do CoroutineScope se uma delas for cancelada?
Explique a diferença entre fluxos de dados quentes e frios em sistemas reativos.
Que perguntas-chave faria à equipa de desenvolvedores móveis para entender as suas abordagens à organização do processo de registo no projeto?
O que é o gestor de tarefas usado no ViewModelScope ao trabalhar com corrotinas?
Qual é o nível mínimo de rendimento que considera digno para um trabalho confortável?
O Room fornece suporte integrado para atualizações automáticas do banco de dados quando há alterações no esquema?
Qual é o papel principal do componente Activity na arquitetura de aplicações Android?
Como é que se pode extrair informações de um objeto Bundle no Android?
Em que situações se utiliza o mecanismo de bloqueio Mutex para proteger dados?
Quais são as principais dificuldades que podem surgir ao reestruturar interfaces usando Jetpack Compose?
Em que condições se pode considerar que os tipos de referência estão corretamente construídos e cumprem os padrões?
Quando exatamente é chamado o método onAttachedToWindow num objeto View no ciclo de vida do Android?
Quais etapas do ciclo de vida do Activity são ativadas ao alterar a orientação da tela?
Como determinar o tipo de componente que usa Room para armazenamento de dados?
Por que é importante separar a lógica dos processos de negócio e a apresentação da interface do utilizador em aplicações móveis?
O trabalho será realizado após a chamada do método join no Job, criado com collect em corrotinas?