Contribution:Adding some features to yaxim - XMPP/Jabber (part 1).

in utopian-io •  7 years ago 

Components

  • yaxim is an XMPP client with a clean user interface and open source (GPLv2).

  • yaxim aims at security, low overhead and keeping your server connection open. So far, it only supports a single account.
    Features

  • Connection with a single XMPP server (or GTalk, or Facebook Chat.

  • Immediate reconnection on 3G/WiFi network changes (seamless with XEP-0198)

  • You are asked about self-signed SSL certificates

  • Allows automatic connection after turning on your phone

  • Roster management support

  • Persistent message history

  • Message Carbons (XEP-0280)

Proposal

yaxim is an XMPP client with a clean user interface It lacks lot of features. In my first part I want to suggest some features in it and in next suggestion I will suggestion some more features.

I'm proposing to add three features in it these are:

  • Send Emoji
  • Send media files
  • Voice Chat

The above mentioned features are enabled in most of the messenger if these features are enabled in Yaxim messenger I believe It will be great add to it.

  • Below screenshot shows the present status of the app, as you clearly see that these features are not enabled:
    Screenshot_20180227-194610.png
    (screenshot of Yaxim)

Mockups / Examples

The feature send emoji and send media files can be put like this :

A+ Gallery_49.jpg
The arrow shows the location of the feature emoji and send media files.

  • The features Voice chat can be put like this in Yaxim.
    A+ Gallery_48.jpg
    A+ Gallery_48.jpg
    The arrow show the location of Voice chat.

Benefits

  • The benefits of having feature send emojis is that By sending Emojis the communication between the two users becomes very entertaining and funny.

  • The benefits of having feature send media files is that we can send images, videos and documents to other person by implementing this feature the Yaxim becomes more interesting and user friendly.

  • The benefits of Voice chat is that if a person find difficult to explain various stuffs to people by just text, so the need for audio recording to be able to send voice notes to the person you are chatting with is needed to ease communication.



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!