Baixe o app para aproveitar ainda mais
Prévia do material em texto
Desenvolvimento Android com Kotlin Capítulo 0. Apresentação Aula 0.1. Apresentação Prof. Lucas Onofre • Formado em Ciência da computação. • Pós-graduado em Ciência de dados e Desenvolvimento de Software com métodos ágeis. • +5 anos de experiência em desenvolvimento mobile. Prof. Lucas Onofre Objetivo • Conhecer a linguagem Kotlin • Ser capaz de criar algoritmos em Kotlin • Conhecer o básico sobre Android • Criar aplicativos simples em Android • Scope Functions • Produtividade • Android • Navegação Básica • Introdução ao Kotlin • Estruturas de controle • Classes Especiais • Funcional • Coleções Introdução Desenvolvimento Android com Kotlin Capítulo 1. Introdução ao Kotlin Aula 1.1. História e Contexto Prof. Lucas Onofre ❑História e Contexto ❑ IDE ❑Ponto de entrada ❑Funções ❑Variáveis ❑Null Safety ❑Classes ❑Properties Introdução ao Kotlin https://docs.google.com/document/d/163SFVSfHWYwFE_WwFq6N58Kymm3no4Wn/editheading=h.r0mtylsx01m2 https://docs.google.com/document/d/163SFVSfHWYwFE_WwFq6N58Kymm3no4Wn/editheading=h.cznasuy085yf https://docs.google.com/document/d/163SFVSfHWYwFE_WwFq6N58Kymm3no4Wn/editheading=h.12pi77pwvk8m https://docs.google.com/document/d/163SFVSfHWYwFE_WwFq6N58Kymm3no4Wn/editheading=h.v92nslruno2 https://docs.google.com/document/d/163SFVSfHWYwFE_WwFq6N58Kymm3no4Wn/editheading=h.wx75s7dh5b0t https://docs.google.com/document/d/163SFVSfHWYwFE_WwFq6N58Kymm3no4Wn/editheading=h.wx75s7dh5b0t https://docs.google.com/document/d/163SFVSfHWYwFE_WwFq6N58Kymm3no4Wn/editheading=h.evuybqa11ww https://docs.google.com/document/d/163SFVSfHWYwFE_WwFq6N58Kymm3no4Wn/editheading=h.30j0zll • Java x Kotlin História e Contexto • Simples e Robusta • Multiplataforma (KMM) • Recomendada pelo Google • Expressiva e concisa • Orientada a objetos • Interoperável • Fortemente Tipada História e Contexto Desenvolvimento Android com Kotlin Capítulo 1. Introdução ao Kotlin Aula 1.2. IDE Prof. Lucas Onofre IDE Android Studio IntelliJ Hora do código… Desenvolvimento Android com Kotlin Capítulo 1. Introdução ao Kotlin Aula 1.3. Sintaxe Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 1. Introdução ao Kotlin Aula 1.4. Null Safety Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 1. Introdução ao Kotlin Aula 1.5. Classes Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 1. Introdução ao Kotlin Aula 1.6. Properties Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 4. Funcional Aula 4.0. Apresentação Prof. Lucas Onofre Funcional ❑High-Order Functions ❑Lambda Expressions ❑Extension Functions Desenvolvimento Android com Kotlin Capítulo 4. Funcional Aula 4.1. High-Order Functions Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 4. Funcional Aula 4.2. Lambda Expressions Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 4. Funcional Aula 4.3. Extension Functions Prof. Lucas Onofre Hora do código… Desenvolvimento Android com Kotlin Capítulo 5. Coleções Aula 5.0. Apresentação Prof. Lucas Onofre Coleções ❑List e MutableList ❑Set e Map Desenvolvimento Android com Kotlin Capítulo 5. Coleções Aula 5.1. List e MutableList Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 5. Coleções Aula 5.2. Set e Map Prof. Lucas Onofre Hora do código… Desenvolvimento Android com Kotlin Capítulo 6. Scope Functions Aula 6.0. Apresentação Prof. Lucas Onofre Scope Functions ❑Let ❑Run ❑Apply ❑With e Also Desenvolvimento Android com Kotlin Capítulo 6. Scope Functions Aula 6.1. Let Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 6. Scope Functions Aula 6.2. Run Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 6. Scope Functions Aula 6.3. Apply Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 6. Scope Functions Aula 6.4. With e Also Prof. Lucas Onofre Hora do código… Desenvolvimento Android com Kotlin Capítulo 7. Produtividade Aula 7.0. Apresentação Prof. Lucas Onofre Produtividade ❑Named Args ❑String Templates ❑Smart Casts Desenvolvimento Android com Kotlin Capítulo 7. Produtividade Aula 7.1. Named Args Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 7. Produtividade Aula 7.2. String Templates Prof. Lucas Onofre Desenvolvimento Android com Kotlin Capítulo 7. Produtividade Aula 7.3. Smart Casts Prof. Lucas Onofre Hora do código… Desenvolvimento Android com Kotlin Capítulo 8. Android Básico Aula 8.0. Apresentação Prof. Lucas Onofre ❑Activity ❑Fragment ❑Layouts ❑View Binding Android Básico Desenvolvimento Android com Kotlin Capítulo 8. Android Básico Aula 8.1. Activity Prof. Lucas Onofre ● onCreate() ● onStart() ● onResume() ● onPause() ● onStop() ● onRestart() ● onDestroy() Activity Desenvolvimento Android com Kotlin Capítulo 8. Android Básico Aula 8.2. Fragment Prof. Lucas Onofre Fragment ● onAttach() ● onCreateView() ● onActivityCreated() ● onDestroyView() ● onDetach() Fragment Desenvolvimento Android com Kotlin Capítulo 8. Android Básico Aula 8.3. Layouts Prof. Lucas Onofre ● Button ● ImageView ● TextView. ● LinearLayout ● ConstraintLayout Layouts Hora do código… Desenvolvimento Android com Kotlin Capítulo 9. Navegação Básica Aula 9.0. Apresentação Prof. Lucas Onofre ❑ Intents ❑Enviando Dados através de Activitys Navegação básica Desenvolvimento Android com Kotlin Capítulo 9. Navegação Básica Aula 9.1. Intents Prof. Lucas Onofre Intents Desenvolvimento Android com Kotlin Capítulo 9. Navegação Básica Aula 9.2. Enviando Dados Prof. Lucas Onofre Enviando dados Hora do código…
Compartilhar