Que tarefas resolvem as corrotinas e qual é a sua vantagem na programação assíncrona?
Android
Quais métodos podem ser usados para extrair informações de um Intent em aplicações Android?
Quais classes principais são usadas para processar coleções de dados em uma estrutura de matriz?
Que funções ou métodos podem ser alterados para sobrescrever em uma Data Class Kotlin?
Qual é a diferença entre os tipos de dados IntArray e Array<Int> no contexto da linguagem de programação?
Consegue listar os principais elementos da arquitetura Android e suas funções?
Todos os threads num programa precisam de funcionar ao mesmo tempo?
Qual é a finalidade de uma classe usando a palavra-chave data em linguagens de programação modernas?
Pode explicar as diferenças entre uma classe normal e uma data class na linguagem de programação?
O que significa a anotação @Composable na biblioteca Jetpack Compose e como ela é usada?
Explique o que é a interface Parcelable e para que é usada no desenvolvimento Android.
Qual é a finalidade da função componentN() no contexto do trabalho com coleções de dados?
Pode explicar o mecanismo de funcionamento das corutinas e quais são as suas vantagens na programação assíncrona?
Explique o conceito de Enum Class e a sua diferença para as enumerações normais
Que tipos de dados podem ser incluídos num objeto Intent para transferência entre componentes no Android?
Pode explicar o que é uma Data Class e para que ela é usada na programação?
Qual é a finalidade de uma classe declarada com o modificador sealed?
Quais parâmetros no arquivo AndroidManifest.xml devem ser configurados corretamente para implementar a troca de dados entre aplicações?
Qual é a principal diferença entre classes seladas e enums numa linguagem de programação?
Pode explicar o conceito de concorrência estruturada na programação?