← voltar aos projetos

Android · Aprendizagem

DroidKo

Aplicativo Android para aprendizagem de Kotlin.

Código-fonte privado — projeto atualmente em desenvolvimento.

Reunir a aprendizagem de Kotlin em um aplicativo Android com trilhas, prática e acompanhamento de progresso, inclusive offline.

  • Trilhas de aprendizagem de Kotlin.
  • Exercícios interativos com explicações.
  • Acompanhamento de progresso.
  • Revisão baseada nos erros.
  • Funcionamento offline.

Interface e navegação

Jetpack Compose e Navigation para a interface e a navegação do aplicativo.

Arquitetura

MVVM, princípios SOLID e injeção de dependências com Hilt.

Fluxos assíncronos

Coroutines e Flow na stack do aplicativo.

Persistência

Room e SQLite para dados locais, com DataStore também presente na stack.

Testes

JUnit, MockK e testes de interface com Compose.

KotlinJetpack ComposeNavigationCoroutinesFlowRoomSQLiteDataStoreHiltMVVMSOLIDJUnitMockKTestes de interface com Compose