Kids Coloring Book is an android app that supports adding an unlimited number of coloring pages to 6 categories.
You can color images by tab to fill with color in it along with music background, with the ability to zoom in, zoom out, undo, share the colored image via social media, save the colored image to your device gallery.
Features:
- Awesome Animated Splash Screen.
- 6 Categories, with unlimited coloring pages.
- Coloring by flood fill mode to tap and fill with a sound effect.
- Zoom-in, Zoom-out, and move using 2 fingers.
- Undo option.
- Color picker tool: select any color with desired transparency.
- Multiple background music: each coloring page plays a random music track in a loop, with enable/disable button.
- Save colored images to a specific folder in the gallery.
- Share colored images with other apps.
- Navigation Drawer list include:(Home, about the app, share the app, rate the app)
- Android Studio project, Easy customization with clean code.
- Support RTL LTR.
- Support runtime permission to allow storing images in the gallery for android 6.0.0 and above.
- Responsive design, support Phones, Tablets, and all screen sizes and orientations.
- AdMob Ads: Interstitial, Smart Banners Ads.
- User Messaging Platform SDK (for EU countries): Comply with the GDPR + Reset ads consent option.
- In-App Review API, to rate and review the app on GooglePlay without redirecting the user to the GooglePlay app.
- Support Firebase Push Notifications for active and inactive users (the notifications will be received when the app is in the foreground or background).
- Comply with Google Play Families Policy.
- Documentation included.
What will you get?
- Full Android App Source code.
- Full Documentation for configuring and reskin the app.
Changelog:
- Upgrading the plugin and SDKs to the latest releases. To apply this update, since there are major changes please copy your content (google-services.json file, drawables, sounds, and so on... ) to the new source code.
- Updating the Targeted SDK to Android 14 (API level 34). - Upgrading the plugin and SDKs to the latest releases. - Hide/display the banner ad according to the navigation drawer (Slide-menu) state to comply with the AdMob policy (avoiding covering banner ads by content). - Updating the documentation file according to the latest updates: (GDPR section). To apply this update, since there are major changes; please copy your content (drawables, google-services.json, strings, and so on… ) to the new source code, referring to the documentation file when necessary.
- Upgrading the plugin and SDKs to the latest releases. - Complying with the latest Google Play requirements of the Families policy regarding the Advertising ID. To apply this update to your current source code, please refer to the file "upgrade_to_v2.4.pdf" located in the "ColoringBook_MainFile" folder.
- Upgrading the plugin and SDKs to the latest releases. To apply this update, since there are major changes please copy your content (drawables, google-services.json, strings, and so on… ) to the new source code.
- Adding notifications permission for Android 13. - Support saving colored images for Android 13. To apply this update, replace Categories.java, MainActivity.java files and add the following permissions into the Manifest.xml file <uses-permission android:name="android.permission.READ_MEDIA_IMAGES" /> <uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
- Comply with the Android 33 SDK and upgrade the plugin and SDKs to the latest releases. - Adding the privacy policy item in the side menu to comply with the newest Designed for Families program. - Updating the documentation file according to the latest updates. To apply this update, since there are major changes please copy your content (drawables, google-services.json, strings, and so on… ) to the new source code.
- Resolve share and save issue on Android < 11. To apply this update, you only need to replace (MainActivity.java) file.
- Multiple background music: each coloring page plays a random music track in a loop, with enable/disable button. - Coloring sound effect - Undo option. - Color picker tool: select any color with desired transparency. - Zoom-in, Zoom-out, and move using 2 fingers. - In-App Review API, to rate and review the app on GooglePlay without redirecting the user to the GooglePlay app. - Resolve share and save issue on Android 11. - Targeting API 31, Upgrading the plugin, and updating the SDKs dependencies to the latest versions. - Migration to the (User Messaging Platform SDK) instead of the previous (Consent SDK) for the GDPR. - Updating the documentation file (Add/replace music background and sound effect). To apply this update, since there are major changes please copy your content (drawables, google-services.json, strings, and so on… ) to the new source code.
- Upgrading AdMob Ads SDK and implementation to v20.0.0. - Comply with Google Play Families Policy. - Migration to AndroidX API 30 and updating the SDKs to the latest releases.
- Update SDKs and Dependencies to the latest versions.
- Comply with the GDPR: -- Integrate Admob Consent SDK. -- Show user consent custom dialog and detect Europe users. -- Processing each ads unit according to user choice (personalized / non personalized). - Reset button to allow the user to reset ads preferences. - Enhance Interstitial ads showing. - Update SDKs and Dependencies to the latest versions. - Fix share coloring pages on android 7 and above.
- Remove the progress dialog while coloring. - Replace AdMob Native Express ads with Smart Banner ads, since Google deprecated the Native Express ads. - Support Firebase Push Notifications for active and inactive users.
- Initial release.