Flutter Local Notifications

Implement local (on-device, non-push) notifications in a Flutter app using the flutter_local_notifications package — covers setup, Android/iOS platform config, permission requests, showing instant notifications, scheduling future/recurring notifications (reminders, due dates, alarms), notification channels, and troubleshooting (notifications not firing, exact alarms on Android 12+, iOS foreground presentation). Use this whenever the user wants to add reminders, scheduled alerts, due-date notifications, or "notify me at X time" behavior to a Flutter app, even if they don't name the package directly — e.g. "remind the user when a todo is due", "send an alert 10 minutes before the event", "notification isn't showing on my Android emulator". Do NOT use for Firebase Cloud Messaging / push notifications from a server — that's a different package (firebase_messaging) and a different setup.

manojkulkarni30 8fc99ef 5 files · 30.5 KB Updated

File contents

manojkulkarni30/flutter-skills/tree/main/flutter-local-notifications commit 8fc99ef3ae

Frequently asked questions

npx skillmds@latest add manojkulkarni30/flutter-local-notifications