Emoji Memory Jetpack
Games
Android
game
memory

Emoji Memory Jetpack

Train your brain. Match your emojis.

A colourful memory card game built entirely with Jetpack Compose. Flip cards, find the six matching emoji pairs and play again. The cards flip in 3D and shine as you tilt the phone. No longer on Google Play; the source code is on GitHub.

Screenshots

Emoji Memory Jetpack screenshot 1Emoji Memory Jetpack screenshot 2

What it does

Simple premise. Real value.

😀

Emoji Cards

Six emoji pairs on a four-column board, reshuffled with one tap.

⚡

Jetpack Compose

Built entirely with Jetpack Compose: declarative UI and 3D flip animations.

✨

Holographic tilt

A sheen on the cards follows the phone's tilt, read from the accelerometer.

🔓

Open Source

Full source code under the MIT licence. Learn how a small Android game is built with Compose.

Behind the Build

The story behind it

The Problem

I wanted to practice MVVM architecture and Jetpack Compose with a real, shipped project, not just a tutorial exercise.

What I Built

A memory card game inspired by iagocavalcante/memorize, rebuilt from scratch in Kotlin with Jetpack Compose and a clean MVVM structure.

What I Learned

Managing game state through a ViewModel feels different from regular UI state: the ViewModel becomes the game engine, not just a data holder.

What the app collects, and the rules for its paid features: privacy policy and terms of use.