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
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Não contém as informações de que eu preciso"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Muito complicado / etapas demais"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Desatualizado"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problema na tradução"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problema com as amostras / o código"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Outro"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Fácil de entender"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Meu problema foi resolvido"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Outro"
}]
{
"confidential": False
}