Requires latest node and latest android studio environment. Use below link to know how to configure the environment.
https://reactnative.dev/docs/environment-setup
- google-services.json (Mandatory)
- facebook app id
- branch.io keys
Note: We are using firebase, facebook SDK and branch.io
In this skelton we have used the package ID: com.example.rn . So you will have to replace "com.example.rn" with your package id in the "android" folder.
- search for the current package ID "com.example.rn" in the "android folder"
- you will find the old references and you may replace it with your new package id
- you can update the folder names eg: android/app/src/debug/java/com/example/rn to android/app/src/debug/java/com/example1/rn1
Paste your release keystore in android/app folder and update references in android/gradle.properties
We have added a sample react demo awesome app code exports inside "aw_xml_exports" folder.
Install the dependencies and start the server.
$ cd react-native-skelton
$ npm install
$ npx react-native run-androidIf you are using yarn
$ cd react-native-skelton
$ yarn install
$ yarn androidApp.js
apiUrl: 'https://alpha.wordpoets.com/api/initialize',
Find the above code and change the url
Read further for the detailed explanation.
