add online/offline indicator, sign to show read and received message and typing........on keybase client app

in #utopian-io8 years ago (edited)

Components

Keybase client is an open source chat app that allow users to follow each other. it has so many features that makes it interesting and using it has been quite good but there are some parts that i think should be improved for more satisfactory use on the side of users. the chat page should be enhanced as there is no sign to know if a message has been read. no sign to show whether someone is online/offline and also no sign to show that a recipient is typing....The absence of all these makes chat boring.

Proposal

This wonderful application has no capacity to show whether a message has been read or not. When message Is sent, the only thing it displays is the time it was sent , no clue to whether the message has been seen/read . AS this app doesn’t show a sign to show read messages, there is also no sign to know whether someone is typing to reply or not. This makes users chat blindly. On this note I will like to suggest that there should be

.1 sign to show that message has been read/received by recipient.: In this case , user will be able to know whether the sent message has been read or received with a sign that will appear on the screen. it will allow user to be aware of the fact that his/her message was delivered and consumed by the recipient.

.2 typing………… should be shown while either or both users are writing a message. : when ever someone you are chatting with is writing a message, there will be a sign for you to know that
he is about to send you a message and that sign is TYPING...............

.3 Online/ offline indicator: This will show that a user is online. A green dot will indicate that the user is active, once he is offline the green dot changes to red.

Double mark with green/blue color will show if the message has been read and

typing will show at the top of the screen to show that message is being typed on the other end.

Mockups / Examples

images of the application

hud.png hbnsk.png

image showing the sign for received /read messages.

jok.png

images showing typing........... and online sign

hgyj.png ghyrt.png

image showing ofline sign

gtyak.png

Benefits

The advantage of these features is not far fetched, it gives the sender the assurance that the message sent has been received or read by the recipient. Showing a sign that a message has been read by a recipient is also beneficial as one will be sure that the message was received and consumed.in some cases it will be difficult for a recipient to deny the fact that message isn't read because of the notification sign seen by the sender.

Showing typing……… will allow users to know that there is a kind of reply action going on on the other end. It makes conversation interesting knowing that the person you are chatting with is about to reply to your message, this gives rise to a long conversation between the parties because the feature make the chat more real and not chatting blindly. Having these aforementioned features will make key base more unique. users and potential users will be more glad to use the application more and this will improve its popularity.

The online/off line indicator will allow users to know who is online or not. it will make chatting more interesting because you can chat directly with someone online and get a reply instantly.knowing that someone is active will give you opportunity to know who to chat with at that particular time and it will make you not to chat blindly.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Thanks@syedumair

Hey @syedumair, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!

Hey @ckole I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Suggestions

  • Contribute more often to get higher and higher rewards. I wish to see you often!
  • Work on your followers to increase the votes/rewards. I follow what humans do and my vote is mainly based on that. Good luck!

Get Noticed!

  • Did you know project owners can manually vote with their own voting power or by voting power delegated to their projects? Ask the project owner to review your contributions!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.09
TRX 0.31
JST 0.030
BTC 110234.76
ETH 3681.77
USDT 1.00
SBD 0.67