This is all you need to know about Matrix third-party client development.

@drq у матрикса есть официальный sdk на расте если что :ageblobcat:

@mo Я людям на работе буду в качестве клиента SDK ставить?

Спасибо, у них есть чем заняться.

@drq @mo вот так вот.

Был XMPP и полноценные клиенты даже под J2ME.

Стал Matrix и ни клиентов, ни серверов. Одну вебню с кривой версткой жрат

@a1ba интересно, насколько полноценные у XMPP клиенты были в свое время. Все же он на пятнадцать лет древнее

@drq

@mo @drq когда я толкьо начинал вкатываться, у меня были клиенты которые помимо базового чата умели MUC, умели ad-hoc (типа интерфейса графического для ботов и транспортов), умели регистрацию из клиента. Многие даже всякие списки приватности умели и нестандартные расширения типа X статусов.

Шифрование ещё OTR было, но на мобилах не видел. Но народ тогда и не понимал зачем оно нужно.

Причем выбор на каждой платформе из 3-4 полнофункциональных клиентов. По-моему только айфонам по классике не везло. :)

@a1ba
Функционал — да, примерно такой, но клиенты выглядели довольно жалко. Из того, чем можно было пользоваться, и смотреть на них без боли, могу вспомнить gaim, который потом стал pidgin, и gajim — написанный на питоне, а машины тогда были не те, что сейчас и это имело значение, иногда подтормаживало.
Если бы на этом этапе XMPP не начали осваивать компании, которые сегодня считаются злом, в виде Google Talk например, то он бы благополучно тогда и умер.
@drq @mo

Follow

@a1ba
На маках, кстати, был основанных на gaim Adium — вот он выглядел действительно круто! И при этом работал 😅
На айфонах — да, было туго. Был IM+, который был, кажется, даже на телефонах с Java. Криво, некрасиво, но сообщения приходят — и ладно. Айфоны и сами тогда только появились, так что это не было большой проблемой.
@drq @mo

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml