xmpp с чат-сервером и клиентом
У меня есть лаборатория для класса, и я предполагаю реализовать приложение чата, которое реализует OTR. Есть много обучающих программ, которые показывают, как добавить плагин otr, чтобы дать текущую функциональность клиента чата otr. Однако я хотел бы создать как можно больше с нуля. Я хочу использовать raspberry pi в качестве сервера xmpp и подключать клиентов к этому серверу. Я собираюсь использовать библиотеку, такую как JSQMessagesViewController(iOS) или Applozic-Android-SDK(android), чтобы создать структуру чата. Но я хочу иметь возможность использовать otr для шифрования и аутентификации.
Как лучше всего это реализовать? Может кто-нибудь, пожалуйста, укажите мне в правильном направлении.
Спасибо