Created: 16/06/2021
By: ToDoCode
Email: todocode.inc@gmail.com
Thank you for purchasing my item. If you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!
If you want us to make all things works for you in 24 hours and give you your APK ready to publish on google play store, look at your Reskin Offer on image below.
If you want to get our offer, just send us an email to : todocode.inc@gmail.com We are ready to collaborate with you.
To use this project you need to download Android studio on your computer, For that you need to visit this link DOWNLOAD or click button below
DOWNLOAD ANDROID STUDIOAfter Download the Android Studio you need to install it on your computer/Mac Check the video bellow and follow it step by step.
Every Android Application on Google Play has a unique package name (unique id) , for this application too we need to use a unique package name , for that you need to choose a unique package name (ApplicationId) with three part for example : com.companyname.appname , now to change your package name follow the video below :
To change the application name
Go to :
Android App>res>values>strings.xml
<string name="app_name">Your App Name </string>
To change the application language
Go to :
<string name="lang">Your App Language </string>
To change the application icon, Follow steps on images below :
** Choose icon in your comptuer and click open
** Click Next
** Click Finish
To change the application colors
Go to :
Android App>res>values>colors.xml
And change the application colors here :
First put your admob app id here :
Android App>res>values>strings.xml>admob_app_id
After generating your google admob Ids and Facebook Audience Network ids, just put them on Admin Panel exactly in Ads Management section as you can see on image below. And choose also adds type for every type of ad.
To change your Contact Email, Go to :
Android App>res>values>strings.xml
And put your email instead of mine
To change Api Domain Name, Go to :
Android App>res>values>strings.xml
And put your domain name content here :
To change Privacy Policy page content, Go to :
Android App>res>values>strings.xml
And put your Privacy Policy content here betwen [CDATA[ and ]]> :
To change Terms of use page content, Go to :
Android App>res>values>strings.xml
And put your Terms of use content here betwen [CDATA[ and ]]> :
The Website used in the video to generate hash key : http://tomeko.net/online_tools/hex_to_base64.php
After publishing your application in play store you will need a new hash key to make your facebook login works, Once your application is live in playstore, contact us at todocode.inc@gmail.com to help you.
The Website used in the video to integrate google login : https://developers.google.com/identity/sign-in/android/start-integrating
After publishing your application in play store you will need a new SHA1 to make your google login works, Once your application is live in playstore, contact us at todocode.inc@gmail.com to help you.
Now you need to setup your admin panel and that required a shared hosting or a vps server with cPanel & the requirement below
** Note that the majority of servers contains all these extensions!
Please ignore the step related to .htaccess file ... I already add it in the project!
To configure One Signal Notifications you will need :
Please follow these steps to configure it successfully :
Your Firebase Server Key and Firebase Sender ID are used to send push notifications to ANDROID Mobile App Devices. It is not required for Web Push on Android.
To begin, we'll obtain a Firebase Server Key and Firebase Sender ID. These keys allow OneSignal to use Google's web push services for your notifications.
Then you need to add firebase to your application, to do that follow images below.
***** Click on Android Icon.
Enter your app informations, then you will get a google-services.json file, that you should paste to your android application in the app root.
Now back to your OneSignal account and follow steps on images below.
Now the last and important step is to copy the OneSignal ID that you will get, and paste it on your application to replace the existing one, exactly in : Gradle Scripts --> build.gradle (Module:App). See image below
To bulk upload text questions via csv file, you will find in the folder you download from codecanyon a file named bulk-upload.csv as an exemple on how things should be.
Enter Questions 1 by 1 in each line like this
text question 2;TRUE answer 1;false answer 1;false answer 2;false answer 3;10;60;hint
And this is what each column means :
You can build two(*) versions of the app :
1. Debug : The debug version is for testing purpose ans is unoptimized.
2. Release : The release version on the other hand is optiomized, is signed with a key and is ready to publish on GooglePlay.
For the Debug version go to Build Menu and click on Build APK...After the process is finished Android Studio will show a prompt with link to the apk folder. Click on it. You’ll find the apk.
To generate a Signed APK or release version click on the Signed APK and follow the steps. You’ll need a key store for this. Just follow the steps in the video below to generate a key and use it to build your app.
Remember for subsequent builds you’ll have to generate the signed apk with the same key. Otherwise you won’t be able to push that update to GooglePlay
If you want to benefit from our Reskin Offer to configure your Facebook Login, Google Login, Admin Panel, Package name, Application name, Application icon, Colors, Admob ids, Email, Domain name, Privacy policy, Terms of use & Generate your APK & make it ready to publish on Google Play, Feel free to contact us via todocode.inc@gmail.com ! By the way we have a special offer for a limited time we do all that just for 35$.
Once again, thank you so much for purchasing this item from codecanyon. As I said at the beginning, I'd be glad to help you if you have any questions relating to this theme. No guarantees, but I'll do my best to assist. If you have a more general question relating to the items on CodeCanyon, you might consider visiting the forums and asking your question in the "Item Discussion" section.
If you are satisfied with our product, don't hesitate to give us 5 stars rating in Codecanyon to encourage us & to be one of our customers & also to give you discounts in our future products.
ToDoCode