A memory game mobile app built with React Native, TypeScript and MobX for state management.
Animations and gestures are implemented with Animated, Reanimated 3 and PanResponder.
⚡️ See it in action on YouTube! ⚡️
This app is the React Native version of a game I already created for the Web using only JavaScript - ie with no frameworks like React or Vue. You can play the Web version online and also view its source code.
First install the dependencies with yarn install
, then do:
# Start the bundler
npx react-native start
# Run on Android
npx react-native run-android
# Run on iOS
npx react-native run-ios
Increment the versionCode
and change versionName
in android/app/build.gradle
.
Open the android
folder in Android Studio and then do Build → Generate Signed App Bundle/APK...
This generates the app-release.aab
file in the android/app/release
directory, which should
be about 26 MB.
Finally, go to the Play Console → Production → Create new release, upload the .aab
file and
follow the steps until it's live.