Telegram наконец опубликовал исходные коды актуальных версий мессенджера для iOS и Android. Иными словами, разработчики сторонних программ совсем скоро внедрят функции из официальных клиентов в свои приложения. В прошлый раз команда Павла Дурова опубликовала исходный код Telegram для мобильных платформ в декабре 2017 года.
До недавнего времени сторонним разработчикам был доступен исходный код официальных мобильных клиентов Telegram версии 4.6.0. Теперь же, когда создатели мессенджера раскрыли начинку актуальной версии сервиса с индексом 4.9.0, энтузиасты смогут внедрить в свои приложения все нововведения из официальных программ (если они не реализовали данные функции самостоятельно):
- поиск по стикерпакам;
- отправка нескольких фотографий в одном сообщении;
- сохранение нескольких прокси-серверов в настройках;
- поддержка MTProto Proxy;
- возможность отключить превью отправляемых ссылок;
- возможность отмечать прочитанные чаты непрочитанными;
- функция ускоренного прослушивания аудиосообщений и просмотра круглых видео;
- добавление гиперссылки в меню редактирования текста;
- система авторизации Telegram Passport.
Остаётся загадкой, почему команда Дурова обновляет исходный код своих клиентов Telegram так редко, ведь сервис позиционируется как полностью прозрачный мессенджер. «Исходники» Telegram версии 4.9 для iOS и Android доступны на GitHub.