maui-local-notifications

Installation
SKILL.md

.NET MAUI Local Notifications

Implementation overview

  1. Define cross-platform INotificationManagerService interface and event args
  2. Implement Android notification service (channel, AlarmManager, BroadcastReceiver)
  3. Implement iOS/Mac Catalyst notification service (UNUserNotificationCenter)
  4. Register platform implementations via DI
  5. Configure platform permissions and MainActivity

See references/local-notifications-api.md for full implementation code.

Platform gotchas

Android

Issue Fix
Notifications silently fail on API 33+ Must request POST_NOTIFICATIONS runtime permission first
Related skills
Installs
22
GitHub Stars
135
First Seen
Mar 1, 2026