{"id":10218,"date":"2022-02-11T12:42:35","date_gmt":"2022-02-11T12:42:35","guid":{"rendered":"http:\/\/TheNextWeb=1380287"},"modified":"2022-02-11T12:42:35","modified_gmt":"2022-02-11T12:42:35","slug":"android-is-finally-gonna-ask-you-about-notifs-before-bugging-you-with-them","status":"publish","type":"post","link":"https:\/\/www.londonchiropracter.com\/?p=10218","title":{"rendered":"Android is finally gonna ask you about notifs before bugging you with them"},"content":{"rendered":"\n<p>Google released the first developer preview of <a href=\"https:\/\/developer.android.com\/about\/versions\/13\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Android 13<\/a> last night. This early build has some interesting new features like <a href=\"https:\/\/thenextweb.com\/news\/android-12-features-google-design-analysis\" target=\"_blank\" rel=\"noopener noreferrer\">Material You theming<\/a> for all apps, but thanks to Android sleuth <a href=\"https:\/\/blog.esper.io\/android-13-deep-dive\/#notification_permission\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Mishaal Rahman<\/a>, I found one in here that I\u2019ve wanted for years: runtime notification permissions.<\/p>\n<p>It\u2019s basically an easily overlooked, but essential component of how notifications work \u2014 and I hope I can get you just as excited as I am about this feature by the time you\u2019re done reading this.<\/p>\n<h2>What\u2019s runtime notification permission?<\/h2>\n<p>In simple words, apps in <a href=\"https:\/\/thenextweb.com\/topic\/android\" target=\"_blank\" rel=\"noopener noreferrer\">Android<\/a> 13 will ask for your permission to send you push notifications when they\u2019re first launched \u2014 as opposed to you changing those settings after you\u2019ve been annoyed by one too many unwanted alerts.<\/p>\n<p>This is not the first time we\u2019ve heard about it. In January, <a href=\"https:\/\/www.androidpolice.com\/heres-what-android-13s-new-notification-permissions-look-like-in-action\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Android Police<\/a> posted a screenshot of what the popup screen for this permission looks like.<\/p>\n<figure class=\"post-image post-mediaBleed aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1380291 js-lazy\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed.png\" alt=\"Android 13's notification permission dialog box might look like this.\" width=\"750\" height=\"750\" sizes=\"(max-width: 750px) 100vw, 750px\" data-srcset=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed.png 750w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-210x210.png 210w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-135x135.png 135w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-96x96.png 96w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-270x270.png 270w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-192x192.png 192w\"><figcaption><a href=\"https:\/\/thenextweb.com\/news\/android-13-notfication-permission-api-analysis#\" data-url=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Feditorial.thenextweb.com%2Fplugged%2F2022%2F02%2F11%2Fandroid-13-notfication-permission-api-analysis%2F&amp;via=thenextweb&amp;related=thenextweb&amp;text=Check out this picture on: Android 13\u2019s notification permission dialog box might look like this. Credit: Android Police\" data-title=\"Share Android 13\u2019s notification permission dialog box might look like this. Credit: Android Police on Twitter\" data-width=\"685\" data-height=\"500\" class=\"post-image-share popitup\" title=\"Share Android 13\u2019s notification permission dialog box might look like this. Credit: Android Police on Twitter\"><i class=\"icon icon--inline icon--twitter--dark\"><\/i><\/a>Android 13\u2019s notification permission dialog box might look like this. Credit: <a href=\"https:\/\/www.androidpolice.com\/heres-what-android-13s-new-notification-permissions-look-like-in-action\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Android Police<\/a><\/figcaption><noscript><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1380291\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed.png\" alt=\"Android 13's notification permission dialog box might look like this.\" width=\"750\" height=\"750\" srcset=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed.png 750w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-210x210.png 210w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-135x135.png 135w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-96x96.png 96w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-270x270.png 270w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Android-13_Runtime_Notifications_Permission-fixed-192x192.png 192w\"><\/noscript><\/figure>\n<p>If we go by this screenshot, we can see there are just two options to specify whether you want to receive notifications from a freshly installed app: Yes and No. Pretty simple, eh?<\/p>\n<h2>Why should you care?<\/h2>\n<p>Calm. That\u2019s the crux of it. On Android, when you install an app, you\u2019re automatically signed up to receive all of its notifications. If you don\u2019t want to receive them, you need to tinker with settings or long-press a notification to turn them off. And some apps don\u2019t group different types of notifications (like promotions and crucial transaction alerts) properly \u2014 so when you turn these off, you risk missing essential ones.<\/p>\n<p>With this new API, you\u2019ll get the option to turn them off right when you install the app. And fewer notifications are always great for your mental health.<\/p>\n<p>For instance, a video streaming app I installed today will send me notifications for so many events (check the screenshot below) \u2014 and I haven\u2019t even signed in yet. It\u2019s better to have them off by default.<\/p>\n<figure class=\"post-image post-mediaBleed aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-1380293 js-lazy\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Screenshot_2022-02-11-12-15-47-34_8142442b4340f41fb3bd44535ad8f76b-796x1769.jpg\" alt=\"How many notifications are too many notifications?\" width=\"387\" height=\"800\"><figcaption><a href=\"https:\/\/thenextweb.com\/news\/android-13-notfication-permission-api-analysis#\" data-url=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Feditorial.thenextweb.com%2Fplugged%2F2022%2F02%2F11%2Fandroid-13-notfication-permission-api-analysis%2F&amp;via=thenextweb&amp;related=thenextweb&amp;text=Check out this picture on: How many notifications are too many notifications?\" data-title=\"Share How many notifications are too many notifications? on Twitter\" data-width=\"685\" data-height=\"500\" class=\"post-image-share popitup\" title=\"Share How many notifications are too many notifications? on Twitter\"><i class=\"icon icon--inline icon--twitter--dark\"><\/i><\/a>How many notifications are too many notifications?<\/figcaption><noscript><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-1380293\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/Screenshot_2022-02-11-12-15-47-34_8142442b4340f41fb3bd44535ad8f76b-796x1769.jpg\" alt=\"How many notifications are too many notifications?\" width=\"387\" height=\"800\"><\/noscript><\/figure>\n<h2>How does it compare with iOS?<\/h2>\n<p>One of my favorite things about using an iPhone is that apps have to specifically ask me if I want to get notifications. Most of the time my answer is no, because I don\u2019t want to clutter my lock screen, or get annoyed when the screen lights up because of stupid alerts.<\/p>\n<figure class=\"post-image post-mediaBleed aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1380292 js-lazy\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x.png\" alt=\"This dialog box on iPhone has saved me a lot of stress over the years.\" width=\"448\" height=\"312\" sizes=\"(max-width: 448px) 100vw, 448px\" data-srcset=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x.png 448w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x-280x195.png 280w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x-194x135.png 194w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x-388x270.png 388w\"><figcaption><a href=\"https:\/\/thenextweb.com\/news\/android-13-notfication-permission-api-analysis#\" data-url=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Feditorial.thenextweb.com%2Fplugged%2F2022%2F02%2F11%2Fandroid-13-notfication-permission-api-analysis%2F&amp;via=thenextweb&amp;related=thenextweb&amp;text=Check out this picture on: This dialog box on iPhone has saved me a lot of stress over the years.\" data-title=\"Share This dialog box on iPhone has saved me a lot of stress over the years. on Twitter\" data-width=\"685\" data-height=\"500\" class=\"post-image-share popitup\" title=\"Share This dialog box on iPhone has saved me a lot of stress over the years. on Twitter\"><i class=\"icon icon--inline icon--twitter--dark\"><\/i><\/a>This dialog box on iPhone has saved me a lot of stress over the years.<\/figcaption><noscript><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1380292\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x.png\" alt=\"This dialog box on iPhone has saved me a lot of stress over the years.\" width=\"448\" height=\"312\" srcset=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x.png 448w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x-280x195.png 280w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x-194x135.png 194w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2022\/02\/3559454@2x-388x270.png 388w\"><\/noscript><\/figure>\n<p>According to a study published last year by <a href=\"https:\/\/clevertap.com\/blog\/what-are-push-notifications\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Clevertap<\/a>, a mobile marketing company, notification opt-in for Android users is 91%, vs 44% for iOS users. This is largely due to the automatic opt-in nature of Android.<\/p>\n<p>With Android 13 we\u2019ll hopefully see more apps adopting the new model, and we can see that number going down drastically.<\/p>\n<h2>So when is it coming?<\/h2>\n<p>We\u2019ve just seen a glimpse of this feature in Android 13 APIs. The stable version of the operating system will be released this year, likely past July. But this doesn\u2019t mean we\u2019ll get this feature at that time.<\/p>\n<p>As <a href=\"https:\/\/www.androidpolice.com\/heres-what-android-13s-new-notification-permissions-look-like-in-action\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Android Police<\/a> and Rahman explain, apps targeting API 32 (Android 12L or lower) won\u2019t be required to adhere to these notification permission settings.<\/p>\n<p>Currently, <a href=\"https:\/\/developer.android.com\/google\/play\/requirements\/target-sdk\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google Play\u2019s minimum target API requirement level<\/a> is 30 (Android 11). Assuming Android 13\u2019s API level is 33, we might see Google mandating this by the end of this year or early next year.<\/p>\n<p><span>So, expect Android apps to finally learn some manners and ask for your permission in 2023<\/span>. Till then, you can use <a href=\"https:\/\/www.lifewire.com\/fix-notifications-not-showing-up-on-android-5191032\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">this guide<\/a> to control your app notifications.<\/p>\n<p> <a href=\"https:\/\/thenextweb.com\/news\/android-13-notfication-permission-api-analysis\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google released the first developer preview of Android 13 last night. This early build has some interesting new features like Material You theming for all apps, but thanks to Android sleuth Mishaal&#8230;<\/p>\n","protected":false},"author":1,"featured_media":10219,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/posts\/10218"}],"collection":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10218"}],"version-history":[{"count":0,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/posts\/10218\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/media\/10219"}],"wp:attachment":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}