## * Implications of changes *
- Changes needed only if we target Android-O - If we don’t target Android O, our apps behave the same as they do on Android 7.0 when running on Android O devices.
- Benefits & if we do target Android O - greater control over notifications - can create a notification channel for each distinct type of notification we need to send. - can create notification channels to reflect choices made by users of your app.
- Android O deprecates the ability to set the priority levels of individual notifications. - Instead, you can now set a recommended importance level when creating a notification channel. - You can configure a channel with one of five importance levels that configure the amount a channel can interrupt a user, ranging from IMPORTANCE_NONE(0) to IMPORTANCE_HIGH(4) - default importance level is 3 which displays everywhere, makes noise, but doesn't visually intrude on the user - decision needed as to default notification level
- Part of a larger initiative to allow users greater control over the notifications their app delivers
- Once set up, we as developers no longer have input into their functionality , however the the user can however manage these channels and their settings
- On older versions of Android (pre-O) these new features will be completely ignored, so we don’t have to worry about current implementations breaking |
|