Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Unidade 1
Crie cinco apps Android diferentes com a linguagem de programação Kotlin. Crie diversos layouts e adicione interatividade do usuário aos seus apps Android. Defina os caminhos de navegação e inicie uma atividade externa. Lide com situações complexas de ciclo de vida e adicione geração de registros.
Programa de treinamentos 1
Confira uma introdução ao Android Studio e crie um app Android Hello World em Kotlin.
Junho de 2020
Programa de treinamentos 2
Aprenda a estrutura básica de um projeto de app Android, como adicionar imagens ao app, como ativar
a compatibilidade com versões anteriores (em versões mais antigas do Android) e como
navegar na documentação on-line. Neste programa, você concluirá o app DiceRoller,
um app que permite rolar um dado aleatoriamente quando um botão é tocado.
Junho de 2020
Programa de treinamentos 3
Crie diferentes tipos de layout, adicione interatividade do usuário e use a vinculação de dados. Você
concluirá o app AboutMe, que mostra fatos interessantes sobre você com um
botão, uma imagem e um texto rolável. Você também criará o app ColorMyViews,
que consiste em TextViews e botões clicáveis que mudam de cor quando tocados.
Junho de 2020
Programa de treinamentos 4
Crie um fragmento, defina caminhos de navegação e inicie uma atividade externa. Conclua
o app AndroidTrivia, um jogo em que os usuários respondem a perguntas de curiosidades sobre
o desenvolvimento para Android e poderão compartilhar os resultados se ganharem.
Junho de 2020
Programa de treinamentos 5
Saiba mais sobre ciclos de vida de atividades e fragmentos, como processar situações complexas de ciclo de vida
e usar a geração de registros para depurar e monitorar o estado do app. Conclua
o app DessertClicker, em que um usuário compra sobremesas tocando em uma imagem.
Toda vez que o usuário clicar em uma sobremesa, o app atualizará o número de sobremesas compradas e
o valor total gasto pelo usuário.
Junho de 2020
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],[],[],[]]