Quais métodos conhece para verificar e tratar dados ausentes ou não inicializados na programação?
Android
Consegue listar os principais elementos da arquitetura Android e suas funções?
Por que usam funções inline na programação?
Explique as diferenças entre as funções launch, async e runBlocking no contexto das coroutines Kotlin.
Tem experiência no desenvolvimento de interfaces de utilizador usando Jetpack Compose?
Quais métodos podem ser usados para iniciar a execução de coroutines na sua pilha de tecnologias?
Que métodos conhece para guardar o estado da interface do utilizador em aplicações?
Como criar uma classe selada em Java com restrição de herança?
Explique o conceito de Enum Class e a sua diferença para as enumerações normais
Deve ser prevista a possibilidade de adiamento do serviço militar?
Que métodos conhece para integrar marcação XML com Jetpack Compose?
Quais são as principais dificuldades que podem surgir ao implementar a multitarefa em um programa?
Podes explicar o que são os despachantes e como são utilizados na programação?
Qual é a finalidade de uma classe declarada com o modificador sealed?
Qual é a função principal da classe AndroidView no desenvolvimento Android?
Explique o princípio de funcionamento do componente Box no Jetpack Compose e seu uso em interfaces.
Qual é o objetivo principal do uso de funções de extensão numa linguagem de programação?
Pode explicar o que é uma Data Class e para que ela é usada na programação?
Quais métodos são utilizados para implementar a execução paralela de tarefas nos sistemas modernos?