RESPONDER 1 POR GRUPO
https://forms.gle/YU4vMs5p1eCK4VaU8
Equipe de 4 pessoas, cada equipe deve responder esses 4 pontos em uma folha de caderno ou uma folha A4.
1 Folha por grupo.
Quarta feira tera um simulado que 2 de cada grupo realizara, a nota media dos dois participantes entra como bonus para prova.
1 - FUNDAMENTOS
- O que é Kotlin?
- Tipos de Dados: Quais são os principais tipos de dados em Kotlin? Descreva cada um e forneça exemplos de como declarar e usar variáveis desses tipos.
- Funções: Como as funções são definidas e utilizadas em Kotlin? Explique a sintaxe e forneça exemplos de funções simples e funções de ordem superior.
- Diferenças entre
val e var
- Como o Android reconhece os elementos de um layout XML em Kotlin? Explique como os IDs dos elementos no XML são usados para referenciá-los no código Kotlin. Inclua exemplos de como acessar um
TextView ou um Button.
- O que é
findViewById()? Descreva o método findViewById() e seu papel na interligação entre XML e Kotlin. Explique como usá-lo para obter referências a elementos de interface de usuário e quais são as limitações desse método.
- Como lidar com eventos de clique em elementos de layout? Explique como você pode interagir com elementos de interface (como Botões) e gerenciar eventos de clique usando Kotlin. Inclua um exemplo de como configurar um listener de clique para um botão.
- Quais são os desafios comuns ao interligar XML e Kotlin? Discuta alguns dos principais desafios que os desenvolvedores podem enfrentar ao interligar layouts XML com código Kotlin, e como superá-los. Considere aspectos como manutenção de código e legibilidade.
- Qual o objtivo da pasta
res e das subpastas layout Strings
2 - ACTIVITY