Open bubbly/lib/utils/const.dart
Replace "baseUrl" with your baseUrl.
Replace "apiKey" with your apiKey.
Replace "itemBase" with your new itemBase.
All of these values can be found at the end of the backend documentation. so it is a must to follow backend documentation before starting here.Â
Open Flutter project in android studio.
Open android app project in android studio.
Change package name:
Open this link 👉👉 https://console.firebase.google.com/
Create android app
Download google-service.json and place this file in app folder of android project shown as below:
Next and Continue to console.
*Go to Authentication section of firebase console and click on Sign-in method
Setup Branch https://branch.io/
Create app in branchÂ
*Copy Branch key
and replace with this key in android project app>AndroidManifest.xml shown as below
Then configure branch.io
Change your link domain and copy it
and Paste it shown as below
Go to bubbly_camera > res > values > strings.xml and change play_lic_key with your app lic key.
*Please follow this link for Play License Key https://support.singular.net/
app > res> right click on mipmap folder shown as below:
Open app in XCode
Change bundle id
Click on runner > general >identity > and change Bundel Identifier
Select Signing & Capabilities
Select Automatically manage signing
Select Developer Team or add and select
Change App logo:
Create app logo from below website https://makeappicon.com
Go to Runner>Assets.xcassets>Appicon.appiconset and past all image in this folder
Create ios app in firebase:
Download GoogleService-info.plist and place into Runner folder
Next and Continue to console
*Go to Authentication > Sign-in method and click on apple sign-in Enabled switch and save it.
Copy REVERSED_CLIENT_ID from GoogleService-Info.plist
Select Runner >Info and paste it
Login using your Apple developer credential
Select certificates,Ids and Profile tab
Select keys tab
Tap on + Button
Enter key name & Select Apple push notification service
Tap on continue
Tap on register
Download APNs certificates and Tap on the done .
Open the firebase console & Select your project
Tap on the iOS tab & Select the settings tab
Select cloud messaging
Tap on the Upload button in APNs Authentication Key
Enter Team ID (Display in the membership tab in the apple developer panel)
Tap on upload button
Change branch key in Runner>info.plist>branch_key
*copy default link domains
Change branch domain in Runner>info.plist>branch_universal_link_domains>item 0
Change Runner>Signing&Capabilities>Associated Domains and paste
Click on Firestore Database and Create database.
Model will be open click on Next and then click on Enable.
After create Database, You have to change rules of database. Follow step,shown below.
Create 1 indexes in firestore.
Mail: retrytech@gmail.com
Skype: RetryTech