Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Desenvolvimento Móvel
Bem-vindos
Aula 01. Apresentação da disciplina
Aula 02 - Criando sua primeira app
2. Dice Roller
3. Instalando o Android Studio
4. Criando o projeto Dice Roller
5. Executando o seu primeiro aplicativo
6. Executando o seu aplicativo em um emulador
7. Executando o seu aplicativo em um dispositivo
8. A anatomia de uma app
9. Quiz - A anatomia de uma app
10. Activities e Layouts
11. Exercício - Hello World
12. Adicionando um botão
13. Exercício - Adicionando um botão
14. Conectando o botão
15. Exercício - findViewById
16. Exercício - onClickListener
17. Exercício - Alterar o texto
18. Imagens de um dado
19. Exercício - Adicionando recursos de imagens
20. Exercício - Adicionando um ImageView
21. Exercício - Encontrando Views eficientemente
22. Namespaces
23. Introdução ao Gradle
24. build.gradle
25. Compatibilidade no Android
26. Execício - Drawable vetoriais
27. Recapitulação
Encontro Síncrono
Aula 03 - Fundamentos básicos de Kotlin
01. Introdução ao Kotlin
02. Hello World
03. Declarando funções
04. Declarando classes
05. Enum e Data Classe
06. Sobrescrevendo métodos
07. Sobrescrevendo métodos
08. Null safety
09. Objetos
10. Delegation
11. Extension functions
12. Scope functions
Tarefa de Casa
Encontro Síncrono
Aula 04 - Layouts
01. View e ViewGroup
02. ConstraintLayout
03. Estilos e Temas
04. Recursos alternativos
05. RecycleView
Encontro Síncrono
Aula 05 - Navegação
01. Activities e Intents
02. O ciclo de vida de uma activity
Encontro Síncrono
Aula 06 - Navegação
01. Fragments
02. Navigation Component
03. Architecture Components
Encontro Síncrono
Aula 07 - Navegação Avançada
Encontro Síncrono
Aula 08 - Coroutines e Acesso a Internet
01. Kotlin Coroutines
02. Introdução a Coroutine no Android
03. Android e Coroutine
04. Introdução ao HTTP REST
05. Acesso a Internet com Coroutines
Encontro Síncrono
Aula 09 - Persistência
01. Room
02. Introdução ao Kotlin Flow
03. Room e Flow juntos
Encontro Síncrono
Aula 10 - Persistência
Encontro Síncrono
Aula 11 - Persistência com Firebase
01. O que é o Firebase?
02. Realtime Database
03. Inventário usando o Realtime Database
Encontro Síncrono
Aula 12 - Mapas e Localização
01. Introdução
02. Construindo um aplicativo que usa o Google Maps
Encontro Síncrono
Notas de aula
Aula 03 - Fundamentos básicos de Kotlin
06. Sobrescrevendo métodos
Sobrescrevendo métodos
Próxima aulas