Flutter & Firebase Messaging: push notifications for Android & iOS

Link on Github: https://github.com/BohdanSamusko/flut... This video is a comprehensive tutorial on how to implement Firebase Cloud Messaging (FCM) in a Flutter application for both Android and iOS applications, covering foreground and background/terminated states. Timecodes: 0:00 - Intro 0:22 - Create new Firebase project 0:59 - Add dependencies to Flutter project 01:25 - Configure Flutter project by using Firebase CLI 02:42 - Create APNs key on Apple Developer Console 03:27 - Upload APNs key for the project on Firebase Console 04:17 - Add Push Notifications and Background Modes capabilities for iOS app 04:47 - Flutter local notifications plugin for displaying foreground notifications 05:13 - Create Flutter local notifications service 08:23 - Configure iOS main function 09:22 - Create Firebase messaging service 13:11 - Configure usage of Firebase Messaging and Local Notifications services 14:04 - Run the app and fetch Push notifications token 14:33 - Send test remote message from Firebase Console 15:40 - Summary 16:18 - iOS and Android apps 16:29 - Outro Firebase CLI installation guide: https://firebase.google.com/docs/cli#... Official tutorial on how to setup Flutter CLI:    • Add Firebase to your Flutter app: The fast...   Plugins: Firebase core: https://pub.dev/packages/firebase_core Firebase messaging: https://pub.dev/packages/firebase_mes... Flutter local notifications: https://pub.dev/packages/flutter_loca...