Currently the development is recommended to be performed in HTML5 and Cordova (e.g. Quickstart with Intel-XDK)
The messenger sends and receives messages via an mailservers.
- Sending e-mails with SMTP is the easier task in cordova, you can even send an e-mail with mailto:firstname.lastname@example.org?subject=...&body=... in the href-attribute in HTML5. Cordova has an implementation for SMTP.
- Receiving e-mails is via IMAP or POP3 is a more complicated task and it would be a great step forward to have a Cordova plugin to receive and store message locally on the mobile device (at least the e-mail header)
- This OpenSource-App could use existing Infrastructure for sending and receiving messages and attachments as mails. No need to set up new server infrastructure for the messanger-
- Messengers like WhatApp are popular and users like that quick communication style.
- There is no need to provide your communication to DCC (Data Collecting Companies) like Facebook for WhatsApp. For private communication is it acceptable but not for Communication of Agencies. The open messenger concept allows everyone use the mail server their own mail server of their institutions or just communicate of mail servers she or he prefers and trusts.
- You can receive messages and send messages on a desktop computer with a regular mail client, cross-plattform and cross devices