User should be able to add a reminder, and it should be automatically inserted to a database in the reminders fragment.
App must request users permission in order to grant access to notifications, otherwise they will end up requiring the need to go to the Notification settings of their application, despite not all users are going to be able to know that they need to enable notifications, this may cause them to miss out important notification, thus being bad practice.
To ensure good practice we must make sure that we let the user know if they want to enable notifications or not.
About
User should be able to add a reminder, and it should be automatically inserted to a database in the reminders fragment.
App must request users permission in order to grant access to notifications, otherwise they will end up requiring the need to go to the Notification settings of their application, despite not all users are going to be able to know that they need to enable notifications, this may cause them to miss out important notification, thus being bad practice.
To ensure good practice we must make sure that we let the user know if they want to enable notifications or not.
Learn More
To learn more about notification visit the following Notification Runtime Permission - Request notification permission
Request Runtime Permission - Requesting different types of permissions
Video on Notification - Provides overview of Notifications, Requesting Permissions, and Good Practices.
Creating Notifications - The basics for creating a notification permission