I’ve tasked my self with the creation of a notification feature in my app, you can find it here Kitenge Android App and the backend here Kitenge Backend.

I took the liberty to make a small summary of the different types of android notification types, such that I can choose one, that works for me.

To dig deeper into the topic of notifications in android, visit the official site here. ANDROID NOTIFICATIONS

Notification icons appear on the left side of the status bar

What is a notification?

It is that icon that appears on the status bar of your phone when you receive a message or email from your favorite app e.g WhatsApp or Gmail.

It can also appear as a small red dot next to the app icon, like when you receive a Telegram message. To mention but a “two”.

As a user, you are prompted to expand the status bar and tap on the icon and reply to the message or whatever it is that has prompted you.

… according to the official site.

A notification is a message that Android displays outside your app’s UI to provide the user with reminders, communication from other people, or other timely information from your app. Users can tap the notification to open your app or take an action directly from the notification.

How notifications appear on devices.

  1. Status bar notification drawer.

This appears as an icon in the status bar, you can swipe down to open the notification drawer where they can view more details or interact with the notification.

2. This appears only when the device is unlocked. It appears in a floating window called a heads-up notification, that relays notifications that the user should know about immediately.

3. Lock screen notification. (Android 5.0>)

These are notifications posted by the app on secure lock screens. But starting with (Android 8.0 >), users can choose to disable or enable lock screen notifications for each notification channel.

4. App icon badge notification. (Android 8.0 (API level 26))

App icons indicate new notifications with a colored “badge” (also known as a “notification dot”) on the corresponding app launcher icon.

Thank you for reading. And feel free to comment below.

Open minded learner