It's the little things that count. Red dots are one of those "little things" we've gotten used to in the online world. A subtle reminder of 'things to action' is what pops into our collective hive mind.
In the app, those red circles (known as badges in the tech world) are vital for informing users about changes in the messaging rooms.
Unread message counts and outstanding invites are just 2 of the ways we use badges.
Version 2.6.81 came out today with upgrades across the badge system inside DMP. This involved a lot of scenario testing for when badges should update and when they should clear.
Below is a short list of things that makes this a challenging task from an engineering & testing pov.
What if the app is in the background
What if the messages are "in-flight" and I happen to be in room X
What if I've muted a room
What if the app is fully closed
What is difference between iPhone and Android in behaviour
What if the app is open and I'm in that exact room with inbound chats
Above isn't the full list of things needing testing but gives you an idea of the complexities involved.
Regardless, the latest version is a house-keeping moment for DMP.
For those of you who have kept us informed on badge issues, the whole team thanks you.
User feedback is a vital process to an improved app experience. Keep it coming so we can get ahead of issues that might lurk in the dark corners of the app ! 😆
Comments