2014-02-28 18:14:01 +00:00
|
|
|
|
#Conversations
|
|
|
|
|
Conversations is an open source XMPP client for Android 4.0+ smart phones
|
2014-02-23 18:30:24 +00:00
|
|
|
|
|
|
|
|
|
##Design principles
|
|
|
|
|
* Be as beautiful and easy to use as possible without sacrificing security or
|
|
|
|
|
privacy
|
2014-02-23 18:48:50 +00:00
|
|
|
|
* Rely on existing, well established protocols
|
|
|
|
|
* Do not require a Google Account or specifically Google Cloud Messaging (GCM)
|
2014-02-23 18:30:24 +00:00
|
|
|
|
* Require as little permissons as possible
|
|
|
|
|
|
|
|
|
|
##Features
|
2014-02-28 18:14:01 +00:00
|
|
|
|
* End-to-end encryption with either OTR or openPGP
|
2014-02-23 18:30:24 +00:00
|
|
|
|
* Holo UI
|
|
|
|
|
* Multiple Accounts
|
|
|
|
|
* Group Chats
|
|
|
|
|
* Contact list integration
|
2014-02-23 18:48:50 +00:00
|
|
|
|
|
|
|
|
|
###XMPP Features
|
2014-02-28 18:14:01 +00:00
|
|
|
|
Conversations works with every XMPP server out there. However XMPP is an extensible
|
|
|
|
|
protocol. These extensions are standardized as well in so called XEP’s.
|
|
|
|
|
Conversations supports a couple of those to make the overall userexperience better. There is a
|
2014-02-23 18:48:50 +00:00
|
|
|
|
chance that your current XMPP server does not support these extensions.
|
2014-02-28 18:14:01 +00:00
|
|
|
|
Therefore to get the most out of Conversations you should consider either switching to an
|
2014-02-23 18:48:50 +00:00
|
|
|
|
XMPP server that does or - even better - run your own XMPP server for you and
|
|
|
|
|
your friends.
|
|
|
|
|
These XEPs are - as of now:
|
|
|
|
|
* XEP-0280: Message Carbons which automatically syncs the messages you send to
|
|
|
|
|
your desktop client and thus allows you to switch seamlessly from your mobile
|
|
|
|
|
client to your desktop client and back within one conversation.
|
|
|
|
|
* XEP-0237: Roster Versioning mainly to save bandwith on poor mobile connections
|