Delta Chat: A decentralized messaging client with no server

in utopian-io •  6 years ago  (edited)

Project repository

https://github.com/deltachat/deltachat-android

Messaging applications such as the telegram, Whatsapp and Facebook Messenger has been the most popular means of sharing media files and digital information. They have become the most simple and most popular means for sharing of information and files for the last decade. I am fortunate to be one of the early adopters of these messaging applications. I learned how to create conversations and incorporate amazing files such as stickers, audios, videos, photos, and documents within a conversation.

With all the knowledge gathered from messaging applications both open source and commercial, many users are still struggling to send emails.

What if I tell you there's an open source application that enables you to send emails like chats.

Introducing DeltaChat messaging client


B103EF18-7BD0-4860-93AC-C8DC12B87906.jpeg


Source
The delta chat messaging client is an open source application for sending and receiving messages and media files. It works more like the telegram and Whatsapp messaging client but without a central server. Messages and files shared are stored on your device.


The delta chat application does not have a central server. It uses the already existing email servers. Users can exchange messages and media file as long as they have their recipient’s email addresses. Without the delta chat application installed on the recipient’s device, messages can still be received.

The delta chat messaging applications are available for Android, IOS and desktop. Messages shared within the delta chat application are end-to-end encrypted and stored on your device by default.

Screenshot for Android, iOS and desktop version of delta chat messaging application.


1DCB2290-0412-48E4-9795-2D4C373D9C2A.jpeg



9368103E-336C-4017-9D05-3EC302E09C3C.jpeg



9E58FC01-AC35-4290-9A1D-4DF5E7F19DDC.jpeg


Android, IOS and Desktop image source

How to use the delta chat messaging application

Download delta chat messaging application for Android, IOS and desktop, you'll see an option to start message or import backup. If you're new to the delta chat messaging application, then start message is the option for you. Input your email and password to gain access to the application. An email will be sent to your mailbox which will require your authentication. When you're done authenticating, you'll gain full access to the delta chat messaging application.


2ECF33E9-42E3-4D23-ADDC-6E841F6195CB.jpeg


The graphical illustration of the sign in interface on the delta chat messaging application.


FAA71EB9-2180-43A7-93A1-CBD322901C60.jpeg


The graphical illustration of the start messaging and import backup features.


3A40F209-0DB4-4A58-B958-E4F5D595B235.jpeg


The graphical illustration of an email sent to my mailbox for authentication

The Main components of the delta chat messaging application

The delta chat messaging application has a user-friendly interface whereby you can start chatting right away.

  • New chat,
  • QR invite code,
  • Contact request,
  • Settings

New chat


D67647E6-A13D-4B2F-A1F9-EA6273AD9820.png


The New chat feature handles new conversation within the delta chat messaging application. You can either click on the plus feature which is situated at the button right or you can click on the three dots situated at the top right side of the application.

When the new chat feature on the delta chat is clicked, you gain access to start a conversation by creating a new group, new verified group or you can chat with yourself.
If you choose to start a new group, there's a text field which requires a name for your group. There are two tabs below the text field which are add members and QR invite code. The add members tab is used in adding new email addresses to your group, and the QR invite code is meant for those who are willing to join the group through the QR code.

QR code


16D72F37-CF46-41EB-BD61-5981B688895A.jpeg


The QR code feature on the delta chat messaging application is meant for those who are willing to join a conversation through a QR code. If you wish to be a part of a conversation, you can simply scan the QR code for the group and you're in.

Contact request


438DE352-CF19-448E-908D-96C3BB3E0742.jpeg


Contact request feature is where all your chat request is displayed. The first time you get a message on the delta chat messaging application, it displays as a chat request. Therefore, you can either accept or decline.

Settings


BCCA133E-2BEB-4E89-B68B-ABFBF2215329.jpeg


Just like every other application, the delta chat messaging client has a setting feature where different adjustments can be made. Within the settings feature, you'll get access to features such as

  • Your profile,
  • Notification,
  • Privacy,
  • Appearance,
  • Chat and media,
  • Advanced,
  • Invite friend,
  • Help.

What I like about the delta chat messaging application

After taking a preliminary look at the delta chat messaging application, I have come to the conclusion that the deltachat messaging application is a better alternative to other messaging clients. The fact that the developers made the delta chat messaging client an open source application is already a plus. Its user interface is friendly and it has lots of nifty features.

According to the Wikipedia, the [gmail]Gmail.com) service had over one billion active users in 2016. We're in 2019 already and I believe the numbers have grown. Using the delta chat messaging application puts you in a position where you can chat with many people across the globe without having to persuade them to download and install the delta chat messaging application on their mobile phones.

The delta chat messaging application operations are smooth, it has a user-friendly interface, it does not lag, and massages and media files shared are end-to-end encrypted.

What I think should be included on the delta chat messaging application

The delta chat messaging application is extremely useful, therefore, I’d love to contribute to its improvement.

I'm proposing that an automatic media download feature should be added on the delta chat messaging application. I'm sure this is a popular feature on other applications. When the proposed feature is in development, the developers should add an option for users to choose how they want to download media files. An option to choose between WiFi, cellular and never should be included with the automatic media download feature.

I have already proposed the automatic media download feature within the delta chat support forum, therefore, I hope it gets implemented.

Comparing the delta chat messaging application with other alternatives.

Currently, I have not seen any messaging client that works like the delta chat messaging application as this innovative messaging application is extremely unique and useful at the moment.

Conclusion

In conclusion, I believe the delta chat messaging application deserves a top spot on the leaderboard. It comes with outstanding features that are extremely unique and it offers security over shared data.

Resources

Downloaded images are sourced properly, others are screenshots taken from my mobile device.

GitHub Account

https://github.com/abasifreke50

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!
Sort Order:  

Hello, @abasifreke!

Thank you for your contribution to Utopian. You managed to compose a comprehensive blog post that contains useful information about the project. Keep up the good work.

Your review is very informative and well-illustrated with top-notch screenshots. I appreciate the information you have provided us with; the post is extensive and detailed, and even contains your personal suggestions for the development of this project. However, I have to say that I was expecting to read a bit more about your personal experience with this tool. We value your personal views.

That said, the post did have issues of style and proofreading. Let me know if you would like me to cite a few examples in a follow-up comment. Regardless, I appreciate the effort, and look forward to seeing more editorial content in your future contributions.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

Thanks @lordneroo. It’ll be nice to see my mistakes so that I can improve

Hello!

I will cite a few examples for you:

Users can exchange messages and media file as long as they have their recipient’s email addresses.

This sentence should read: "Users can exchange messages and transfer media files as long as they have their recipient’s email address."

The New chat feature handles new conversation within the delta chat messaging application.

This sentence should read: "The New chat feature handles new conversations within the delta chat messaging application."

Contact request feature is where all your chat request is displayed.

This would be better: "The contact request feature is where all your chat requests are displayed.

I hope you will find this comment useful.

Thank you for your review, @lordneroo! Keep up the good work!

Hi @abasifreke!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Hey, @abasifreke!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!