Firebase Messaging — Sending push notifications on a Flutter App
Snowpal Podcast: Firebase messaging upgrade requires careful handling of JSON attributes. Push notification handling methods have changed significantly in the latest updates.
In this conversation, Krish Palaniappan discusses the challenges faced during the upgrade of Dart and Flutter, particularly focusing on Firebase messaging for push notifications. He shares insights on the necessary changes in both iOS and Android environments, highlighting the complexities of handling different specifications and documentation issues. The conversation emphasizes the importance of adapting to new updates and the trial-and-error process involved in ensuring functionality across platforms.
Takeaways
Firebase messaging upgrade requires careful handling of JSON attributes.
Documentation for Firebase messaging changes is often lacking.
Modifications to Kotlin files are essential after upgrading.
Gradle properties may need adjustments to match Flutter's supported versions.
Push notification handling methods have changed significantly in the latest updates.
Testing across both iOS and Android is crucial for stability.
Changes in iOS permissions for push notifications must be addressed.
Combining various documentation sources is often necessary for success.
Upgrading Flutter can lead to unexpected challenges.
Patience and persistence are key in mobile app development.
Chapters
00:00 Introduction to Dart and Flutter Upgrades
02:50 Challenges with Firebase Messaging Upgrade
06:05 Navigating iOS and Android Changes
Transcript
Snowpal Products
Backends as Services on AWS Marketplace
Mobile Apps on App Store and Play Store
Web App
Education Platform for Learners and Course Creators