Typing Indicators & Online Presence
Learn to add real-time typing indicators and online presence to a chat app using STOMP events, heartbeats, and presence tracking in Spring.
Beyond Messages
Great chat apps do more than deliver messages. Typing indicators and online presence make conversations feel live and responsive.
This lesson adds both features on top of your existing STOMP chat.
What Is Presence?
Presence tells users who is currently online, away, or offline. It is updated in real time as users connect and disconnect, giving the social cue that someone is available to chat.
All lessons in this course
- Designing a Chat Message Model
- Implementing Public Chat Rooms
- Private Messaging with STOMP
- Typing Indicators & Online Presence