Prerequisites
Provision cloud transport configurations, cryptographic certification profiles, and system-level workspace environments before initializing the Flutter Push SDK.
Before you integrate the SDK into your Flutter app, make sure the following prerequisites are fulfilled:
Active Fyno Account
- You must have a Fyno account and an active workspace. Learn more about workspaces here.
- Configure your Fyno Push provider in Fyno App > Integrations.
Flutter Application
- Ensure you have a working Flutter application. If you don't, set up a new Flutter project using the Flutter CLI or your preferred IDE.
iOS Prerequisites
- Apple Developer Account: Required for setting up push notifications on iOS. Follow the APNs setup guide.
- Xcode: Ensure you have Xcode installed and set up for iOS development.
Android Prerequisites
- Firebase Cloud Messaging (FCM): Set up Firebase and create a project in the Firebase Console. Download the
google-services.json(for Android) or (for iOS) and place them in your Flutter project root folder. Follow the FCM setup guides for and .