Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mcomella/notificationmanager
Experiments with Android notifications
https://github.com/mcomella/notificationmanager
Last synced: about 2 months ago
JSON representation
Experiments with Android notifications
- Host: GitHub
- URL: https://github.com/mcomella/notificationmanager
- Owner: mcomella
- License: mpl-2.0
- Created: 2016-08-31T23:17:38.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-09-10T00:08:13.000Z (over 8 years ago)
- Last Synced: 2023-08-01T10:09:06.173Z (over 1 year ago)
- Language: Kotlin
- Size: 10 MB
- Stars: 8
- Watchers: 3
- Forks: 4
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NTFY app
A notifications manager on Android.## Try it
Install the apk in the `dist/` directory.Note: the app only starts its background service when the app is initially
opened so on phone reboot, you'll have to reopen the app before it will work.## Prototype outline
### V0.5
Display a list of apps that the user has and provide a quick way to disable/enable their notifications.(Alternatively, allow user to add an app to the manager. All added app will be muted until it’s removed.)
### V1
Allow the user to create basic categories/contexts (location, time, etc) for when to mute which notifications.### V2 (for later)
Provide more detailed control over notifications, such as different cues (visual, sounds, vibrations, etc), priority (levels?), other contexts around them that we didn't explore yet (location, time, etc).## Technical Notes
API 21 (L) is convenient so we support 21+. API 18 may be possible, however,
with some code branching on versions (e.g.
`NotificationListenerService.cancelNotification`).