Project ini mendemonstrasikan cara mengintegrasikan Firebase Cloud Messaging (FCM) dengan Awesome Notifications di Flutter untuk mengelola notifikasi push.
Video.mov
- ✅ Notifikasi lokal menggunakan Awesome Notifications
- ✅ Notifikasi push dari Firebase Cloud Messaging
-
Tambahkan dependencies di pubspec.yaml:
dependencies: awesome_notifications: ^0.10.1 firebase_core: ^3.13.0 firebase_auth: ^5.5.3 firebase_messaging: ^15.2.5
-
Siapkan Firebase:
- Buat project di Firebase Console
- Download file konfigurasi:
- Android:
google-services.json
→ taruh di folderandroid/app/
- Android:
-
Jalankan aplikasi:
flutter pub get flutter run
- Notifikasi Lokal: Gunakan tombol di aplikasi untuk memicu notifikasi lokal
- Notifikasi Firebase: Gunakan Firebase Console atau FCM API untuk mengirim notifikasi
- Notifikasi Terjadwal: Gunakan tombol "Scheduled Notification" di aplikasi