Escolar Documentos
Profissional Documentos
Cultura Documentos
Conteúdo:
1. Instalação
2. Criando um AVD
3. Habilitando as opções do desenvolvedor
4. Criando um projeto Android
5. Visão geral do Android Studio
6. Executando o App
7. Depuração
8. Arquivos de recursos
9. Layouts
10. ConstraintLayout
11. Principais unidades de medida
12. Sistema de cores hexadecimal
13. Aprofundando seus conhecimentos no desenvolvimento de Apps
Instalação
O principal requisito para realizar nosso curso é ter o Android Studio instalado em seu
computador
Link: https://developer.android.com/studio/install
Criando um AVD
AVD é a abreviação de Android Virtual Device. O Android Studio utiliza o software QEMU para
emular imagens de dispositivos virtuais, como smartphones, tablets, Wear OS, Android TV ou
Android Automotive. Então caso você não tenha um dispositivo físico a mão, ainda sim será
capaz de testar seus aplicativos.
Link: https://developer.android.com/studio/run/managing-avds?hl=pt-br
Você também pode testar seus aplicativos diretamente em dispositivos físicos, para isso basta
habilitar as opções do desenvolvedor. A maneira como habilitamos as opções do desenvolvedor
pode variar entre fabricantes e versões do Android.
Link: https://developer.android.com/studio/debug/dev-options?hl=pt-br
Durante este curso vamos trabalhar com a API 23: Android 6.0 (Marshmallow) Link:
https://developer.android.com/training/basics/firstapp/creating-project
Link: https://developer.android.com/studio/intro
Executando o App
Veja seu App ganhar vida no seu dispositivo físico ou virtual. Link:
https://developer.android.com/training/basics/firstapp/running-app
Depuração
Arquivos de Recursos
Os layouts definem a UI nas Activities do App (telas) e seguem uma estrutura hierárquica que
acomoda todos os elementos gráficos (Botões, Campos de entrada de texto, Imagens, Rótulos,
dentre outros).
Link: https://developer.android.com/guide/topics/ui/declaring-layout
ConstraintLayout
O ConstraintLayout foi incorporado ao Android Studio a partir da versão 3.0, é um contêiner que
permite a construção de layouts complexos através de uma hierarquia plana.
Link: https://developer.android.com/training/constraint-layout
Este sistema utiliza 6 dígitos hexadecimais divididos em pares que correspondem as cores Red
(vermelhor), Green (verde) e Blue (azul). O sistema hexadecimal possui 16 símbolos
(0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)
Codelabs
Kotlin Bootcamp For Programmers
Developing Android Apps With Kotlin
Pages 6
Find a page…
Home
Instalação
Criando um AVD
Habilitando as Opções do Desenvolvedor
Criando um projeto Android
Visão geral do Android Studio
Executando o App
Depuração
Arquivos de Recursos
Layouts
ConstraintLayout
Principais Unidades de Medida
Sistema de Cores Hexadecimal
Aprofundando seus conhecimentos no desenvolvimento de apps
https://github.com/celleptech/apostila-Android-Studio-Kotlin.wiki.git