Emoji Memory Jetpack
Jogos
Android
game
memory

Emoji Memory Jetpack

Treine a memória. Encontre os pares.

Um jogo da memória colorido, feito inteiro com Jetpack Compose. Vire as cartas, encontre os seis pares de emoji e jogue de novo. As cartas giram em 3D e brilham quando você inclina o celular. Não está mais no Google Play; o código está no GitHub.

Telas do app

Tela 1 do Emoji Memory JetpackTela 2 do Emoji Memory Jetpack

O que ele faz

Premissa simples. Valor real.

😀

Cartas de emoji

Seis pares de emoji num tabuleiro de quatro colunas, embaralhados de novo com um toque.

⚡

Jetpack Compose

Feito inteiro com Jetpack Compose: interface declarativa e animação de virada em 3D.

✨

Brilho holográfico

Um reflexo nas cartas acompanha a inclinação do celular, lida pelo acelerômetro.

🔓

Código aberto

Código-fonte completo sob a licença MIT. Veja como um jogo Android pequeno é feito com Compose.

Bastidores do desenvolvimento

A história por trás dele

O problema

Eu queria praticar arquitetura MVVM e Jetpack Compose num projeto real e publicado, não num exercício de tutorial.

O que eu construí

Um jogo da memória inspirado no iagocavalcante/memorize, refeito do zero em Kotlin com Jetpack Compose e uma estrutura MVVM limpa.

O que eu aprendi

Cuidar do estado de um jogo num ViewModel é diferente de cuidar do estado de uma tela comum: o ViewModel vira o motor do jogo, não só um lugar para guardar dados.

O que o app coleta, e as regras dos recursos pagos: política de privacidade e termos de uso.