AI Chess 2025

Documentation v1.1






App was developed in Android Studio Meerkat 2024.3.1

1. To import project into you android studio you just need to open the android studio start page.
2. Click on the "Open Project" and select the project folder.
3. Wait for few minutes until all import process has finished.






Next, you need to change the application id

1. If you want to publish the app on playstore you need to change the application id.
2. Open the build.gradle file as shown in the screenshot and change the application id and namespace to anything you like but should be same format.






Change the Package name

1. First right-click on the Kebab/Overflow Menu 3 dots icon as shown in screenshot and uncheck the tab "Compact Middle packages"
2. Then right-click on the package folder and goto Refactor -> Rename and change it to whatever you like.






Change the Application name

1. Goto strings.xml file as shown in screenshot and change the text inside the app_name string to name you prefer.
2. Note, also change the Name for other languages if the app is multilingual like for strings.xml (es), strings.xml (hi), etc.






How to reskin the app, if you want

1. Go to assets/highres find & change images that you want
2. Go to assets/tiles find & change images that you want
3. Go to res/drawable find & change images that you want
4. Go to res/layout/ find & change layouts of app screens
5. Go to res/raw/ find & change music that you want






Replace AdMob App ID & Ad ID

1. Open AndroidManifest.xml highlighted in the screenshots and replace the AdMob App ID with yours.
2. Goto strings.xml file as shown in screenshot and replace the strings with your Banner and Interstitial AdMob Ad IDs.
3. Sync and Run the project. Yours Ads are added to the game.






Change links for Share & More Apps

1. Press Double shift (Windows or Mac), which opens "search everywhere" window, then uncheck the "include non-project items" and search play.google.
2. Now, for each of the search results, change links according to your requirement.












Create a new project in Firebase

1. Visit https://console.firebase.google.com/, follow the 5 steps given in the screenshots.
2. Wait forsome time and Firebase project will be created.











Add Firebase to Your App

1. Follow the 5 steps given in the screenshots.
2. For "SHA" follow next step "SHA-NOTE".








SHA-NOTE: 2 options to create SHA1

1. OPTION 1: Follow the screenshot and get SHA1.
2. OPTION 2: Follow the official steps given in documentation here.








Add Authentication (Google Sign-In) to the App

1. Follow the 3 steps given in the screenshots.
2. Find "Authentication" inside "Build" section.








Add Realtime Database to the App

1. Follow the 4 steps given in the screenshots.
2. Find "Realtime Database" inside "Build" section.
3. Add these rules for Database:

{
 "rules": {
  "games": {
   ".read": "auth != null",
   ".write": "auth != null"
  },
  "invites": {
   ".read": "auth != null",
   ".write": "auth != null"
  },
  "users": {
   ".read": "auth != null",
   ".write": "auth != null"
  },
  "chats": {
   ".read": "auth != null",
   ".write": "auth != null"
  }
 }
}





Download & Update the json file

1. Download the updated json file.
2. Add/Replace this file in the "app" folder inside the "project".

slideimg

About Developer

Suriken Apps

Support Telegram Chat: https://t.me/surikenapps

Support E-mail: suriken.apps.codecanyon@gmail.com

Thanks for your interest in our app. We'd be happy to help you if you have any questions regarding to our app. If you have a more general question related to CodeCanyon, you might consider visiting the forums and asking your question in the "Item Discussion" section.