Chat Demo written in Flutter
Using PubNub's Dart SDK, you can easily include chat into your cross-platform Flutter applications
![](https://www.pubnub.com/cdn/3prze68gbwl1/1PBQsimCweedBS5kpAXOG4/7353452eeb21c2ed5f921049e822366d/browser_blue.png?w=1418&h=1090&fit=fill)
![](https://www.pubnub.com/cdn/3prze68gbwl1/1PBQsimCweedBS5kpAXOG4/7353452eeb21c2ed5f921049e822366d/browser_blue.png?w=1418&h=1090&fit=fill)
About this demo
This chat demo, written in Flutter, shows how you can use PubNub's Dart SDK to incorporate chat into your cross-platform apps.
The PubNub SDK is the most flexible and customizable way to add chat features like direct and group messaging, typing indicators and message reactions. PubNub offers a highly-scalable architecture with low-latency delivery
Flutter Chat Demo Features
Messages - Publish messages to other participants
Subscriptions - Listen for messages from other participants
History - When joining the chat, fetch the most recent messages in the last 24 hours.
Presence - Determine who is present in the chat and listen for changes
User Metadata - Fetch and store metadata about users such as name, email & avatar