/vic

Android and Kotlin exercises from ViC - Vitória Code, Android development course by Picpay.

Primary LanguageKotlin

ViC - Vitória Code

Projeto de formação em desenvolvimento mobile Android.
(PicPay | Elas Programam | Se candidate, Mulher!)

Conteúdo

Módulo 1 ✅

  • Introdução a Android e configuração de ambiente
  • Tipos de variáveis
  • Null-safety, estruturas de decisão, estruturas de repetição
  • Kotlin collections

Módulo 2 ✅

  • Git e github
  • Programação orietada a objetos: objetos, data classes, encapsulamento, herança, sealed classes, classes abstratas e interfaces

Módulo 3 ✅

  • Layouts: ConstraintLayout
  • Activity, intents, lifecycle
  • Recyclerview e Exceptions
  • Fragments e ViewPager
  • JSON e consumo de API com Retrofit com RXjava
  • Arquitetura MVVM e clean architecture
  • Criação de módulos e injeção de dependências
  • Testes automatizados - JUnit e pirâmide de testes
  • Ferramentas de Mock e TDD
  • Testes de UI - Espresso

Módulo 4 ✅

  • Firebase
  • Notificações
  • Crashlytics
  • Publicação do app na Google Play Store