For Bug, Pre-sale Questions, Feedback & Suggestion send Email:
firstname.lastname@example.org with Subject "Codecanyon QuizixV2020"
What's new on V2020
Updated with new Android 10
Secoandary layout added for Splash Screen, Home Screen, Categories Listing & Sub-categories Listing
Brand New Result Screen
Leaderboard Screen Minor Updated
Updated with latest 3rd party libraies
Various Animation Added
Various Bug Fixes
Android 4(Kitkat) Support Removed
Google Analytics Support Removed
IAP Support Removed for now(Will add on next Update)
Fabric Crashlytics Removed since that is deprecated now(Upon Firebase Crashlytics Stable Relase will re-add it)
Firstly, a huge thanks for purchasing this Quizix, your support is truly appreciated!
Create your Custom Quiz App. its Too simple, just add your questions from backend and publish, that’s it. Quizix is an android quiz app with single question with four answer options. Now you can build your own quiz app by just adding questions and all remaining tasks will be done by app.
Laravel Admin Panel
Admob Banners, Interstitials & Reward Video
In App Purchase(Unlock premium Categories/Subcategories & Remove Ads)
3) Open drawable, drawable-hdpi, drawable-xxhdpi directory and change app icon or simply go File >> New >> Image Asset & follow the instruction
4) Open string.xml and change 'ads_app_id', 'ads_banner_id', 'ads_interstitial_id' and 'ads_reward_id' by your own Ad id. If you don't want to enable fullscreen/interstitial ad then put empty string on 'ads_interstitial_id' & same for Banner. Also, if you want to disable AdMob then simply open Config.java file from Utils Package & make "SHOW_ADS" value to false.
5) Change Facebook App id- 'facebook_app_id' and login protocal scheme- 'fb_login_protocol_scheme' from string.xml & also from Manifest file change "533234030710333" with your app id. Check the code sample located below.
6) Change Play Developer Key- 'google_play_key' & Play In App Purchase ID- 'play_iap_id' for In App Purchase.
7) Change BASE_URL with your laravel installation URL(Trailing Slash is important, don't remove that, like http://www.example.com/ not http://www.example.com). Beside that you can change all the game related settings from Config.java file
PROJECT_CODENAME - Codename of your Project(You can put anything as you want), that name uses by Shared Preference to Save Data
BASE_URL - URL of your Laravel Backend(Trailing Slash is important, don't remove that)
SHOW_ADS - Enable/Disable AdMob(true or false)
QUESTION_COUNTDOWN - Enable/Disable Countdown Timer(true or false)
MINUS_POINT - Enable/Disable Minus Poin on per Wrong Answer(true or false)
SKIP_QUESTION - Enable/Disable Skip Question(true or false)
FIFTY_FIFTY - Enable/Disable Fifty Fifty Answer(true or false)
SHOW_EXPLANATION - Enable/Disable Answer Explanation Dialog(true or false)
RANDOM_QUESTION- Show Questions Randomly(true or false)
RANDOM_ANSWER- Show Answers Randomly(true or false)
SHOW_CORRECT_ANSWER- Show Correct Answer if Wrong, value- true/false
LIFE_LINE- Lifeline, value- true/false
INTERNET_ONLY- If true, run App only if active Internet Connection
SPLASH_SCREEN- If true, show Splash Activity on every time & if false, show only for first time.
QUESTION_COUNTDOWN_TIME - Countdown Time as Per Question(In seconds)
POINT_PER_CORRECT_ANSWER - Point per Correct Answer(10 means 10 per correct answer)/li>
MINUS_POINT_PER_WRONG_ANSWER - Minus Point per Wrong Answer(5 means -5 per wrong answer)
MAX_FIFTY_FIFTY_CHANCE - How many times user can take 50/50 Chance(2 means 2 times/questions)
MAX_SKIP_QUESTION_CHANCE - How many times they can Skip Question(2 means 2 times/questions)
QUICK_QUIZ_COUNTDOWN_TIME - Countdown Time for Quick Quiz Round(In seconds)
SHOW_LEADERS_COUNT- How many leaders need to display
MAX_LIFE_LINE - Max Life Line
LIFE_PER_WATCH_VIDEO - How many lifeline user will get by watching per Reward Video Ad
DATABASE_NAME // Database name used to store Scores
DATABASE_TABLE_NAME - Table name used to store Scores
FIREBASE_TOPIC - Firebase Push Notification Topic Name
Strings- Strings used by project(Change those only if applicable).
SPLASH_LAYOUT- Layout for Splash Screen, R.layout.activity_splash OR R.layout.activity_splash2
HOMEPAGE_LAYOUT- Layout for Home Screen, R.layout.activity_home OR R.layout.activity_home2
CATEGORY_LAYOUT- Layout for Category Screen, R.layout.row_category OR R.layout.row_category2
SUB_CATEGORY_LAYOUT- Layout for Sub-category Screen, R.layout.row_subcategory OR R.layout.row_subcategory2
8) Add your firebase setting json file on app/google-services.json by replacing current one. If you don't have any, change package name from app/google-services.json file with yours.
Layout implementation is pretty much simple. We have implemented all design by maintaining google material design standard.
string.xml file is basically important to configure your ad id's, facebook is's & play store id's. Please modify those before publish up.
Project File Structure
Quizix -All File here
java (java packages and classes)
res (resources and layouts)
Once again, thank you so much for purchasing this Quizix Full Application.
As I said at the beginning, We'd be glad to help you if you have any questions relating to this game. We I'll do our best to assist.