23 hours on-demand video
React Native: Create an Unbeatable & Multiplayer Tic-Tac-Toe
Create, Publish & Monetize a Single Player Bot & Multiplayer Tic-Tac-Toe with Expo, Typescript & AWS Amplify GraphQL API.
What you'll Learn:
- Learn About Typescript & What's its purpose.
- Learn About Expo & the Difference between Expo & Vanilla React Native.
- Install & Run an Expo Application on a Physical Device, Android Emulator & iOS Simulator.
- Learn How to Use Typescript with Expo.
- Integrate ESLint, Prettier & Husky for a Better Workflow.
- Using React Navigation Efficiently with Typescript Integration.
- Create a Single Player Tic Tac Toe Game.
- Implement the Minimax Algorithm to Create a Tic Tac Toe Bot with Different Difficulties (From Easy to Unbeatable).
- Use Sound Effects and Haptics Feedback in Our Game.
- Create Custom React Hooks for Code Re-usability.
- Create Simple Animations Using the Animated API.
- Creating Persistent App Settings Using React Context & AsyncStorage.
- Learn About AWS Amplify & its Purpose.
- Use AWS Amplify & AWS Cognito to add Authentication to our App.
- Create a GraphQL API with AWS Amplify, AWS AppSync & AWS Lambda Functions.
- Create a Real Time Multiplayer Tic Tac Toe with the GraphQL API.
- Learn How to Send Push Notifications Using Expo & Lambda Functions.
- Monetize Your Game Using Google AdMob.
- Build & Publish your App to the iOS App Store & Google Play Store.