Hello everyone , hope you are doing well ! In this blog we will learn how to implement Firebase In-App-Messaging. Before starting let me clarify about what is In-App-Messaging. Firebase In-App Messaging helps you engage your app's active users by sending them targeted, contextual messages that encourage them to use key app features. For example, you could send an in-app message to get users to subscribe, watch a video, complete a level, or buy an item. You can customize messages as cards, banners, modals, or images, and set up triggers so that they appear exactly when they'd benefit your users most. ~ From official Document In general way we can say that it is an app engagement tool that helps your users to connect with you app. Lets see how its looks like : It will show in you app when user open your app it is similar like any alert dialog box. The benefit of using Firebase In-App-Messaging is you can control your content and messages dynamically from your firebase console. S
Hello Everyone ! Hope you are doing well .Recently Google Play Store accepting new apps only with target SDK API level 31 . As per Google Policy : "New apps must target Android 12 (API level 31) or higher; except for Wear OS apps, which must target Android 11 (API level 30) or higher. Starting in November 2022, app updates must target API level 31 or above and adjust for behavioral changes in Android 12; except for Wear OS apps, which must target API level 30 or higher." Now come to the challenging part when you try to upgrade your current API level to 31 you may face some issues like "Manifest Merger failed apps targeting Android 12". Now come to the solution part : Google recently introduce a new tag for every activity you created on your AndroidManifest.xml file which is "android:exported" what is android:exported ? In simple words android:exported is nothing but a tag introduce for security purpose in Android 12 and latest smartphones.you have to pass