Hello everyone :slightly_smiling_face: I am very h...
# feed
a
Hello everyone 🙂 I am very happy to be able to announce a project i have been working on and polishing for a whille now while working at connect2x. Sysnotify is a Kotlin Multiplatform library which provides a common API and platform extensions for accessing local OS user notification APIs in Kotlin. The library currently has support for Windows (via a hand-rolled COM adaptor to avoid shell wrappers), macOS, Linux (via libnotify), Android, iOS and the Web via Kotlin/JS. I am happy to finally share this with you and of course, any feedback is welcome! Just keep in mind that there's still some things that are missing or not optimal, but you can take a look at the feature support matrix in the project README for that 🙂
🔥 11
t
This seems amazing! Really cool! How it handle the notification channel on Android? It just creates a default one and always use it?
🙌 1
a
On any platform you can create as many NotificationHandlers as you like, each one can have its own ID. On Android, that maps to unique NotificationChannels :)