In-App UI
Flutter
SDK
Overview
Knock Flutter SDK
Learn more about integrating Knock into your Flutter applications.
Our knock_flutter library lets you create in-app notification experiences in Flutter applications using Knock's client APIs.
Quick links:
Using the Flutter SDK it's possible to:
- Register devices for push. Token retrieval is your responsibility (for example with
firebase_messaging); the SDK forwards tokens to Knock channels viaUserClient.registerTokenForChannel. See the SDK README section on push notifications (manual engagement handling still applies where relevant). - Build in-app experiences, like feeds that update in real-time
- Create notification preference control centers
Need help?
#Our Flutter library is worked on full-time by the Knock Mobile team.
Join the community
#Ask questions and find answers on the following platforms:
Provide feedback
#- Click the "Contact support" button at the top of this page to reach our support team.
Contributing
#All contributors are welcome, from casual to regular. Feel free to open a pull request.