makunomark / memory-game-2

An android memory game.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Memory Game || 🛠️WORK-IN-PROGRESS 👨‍💻 ||

link to playstore

Access Tokens

Access tokens are brought in at build time via gradle.properties file. Copy the last part of the provided url. Then place this key in your machine's ~/.gradle/gradle.properties file:

SHOPIFY_ACCESS_TOKEN=access-token

Mine is (c32313df0d0ef512ca64d5b336a0d7c6)

Screenshots

Gameplay Video link

Features

  • 🚀Kotlin
  • 🚀MVVM Architecture (Android Jetpack)
  • 🚀Dagger Dependency Injection
  • 🚀Lifecycle Aware Components (Android Jetpack)
  • 🚀Persistence with Room (Android Jetpack)
  • 🚀AndroidX
  • 🚀Retrofit
  • 🚀Coroutines

Libraries Used

This is the part where I shout out libraries that made this work easier

  • Retrofit: To load product data from provided link
  • Android debug db: Allows you to view databases and shared preferences directly in your browser in a very simple way
  • Easy flip view: The awesome card flip animation
  • Glide: Image loading
  • Konfetti: On the score dialog. 🎊
  • Dagger: For the awesome dependency injection

Attributes

ToDo

  • Upload to play store
  • Game win dialog update
  • Attributes for third party libraries
  • Screenshots
  • Yet another dialog update
  • Score screen
  • Circle CI for tests & automated deployments to play store
  • Unit Tests
  • Local setup guide
  • Documentation of implementation of various features

About

An android memory game.


Languages

Language:Kotlin 100.0%