Telegram выпустила библиотеку TDLib для разработки сторонних клиентов мессенджера

Библиотека TDLib для Telegram

Команда Telegram выпустила TDLib — кроссплатформенную библиотеку базы данных Telegram, которая берет на себя заботу обо всех деталях реализации сети, шифровании и локальном хранении данных. Разработчик может сосредоточиться на улучшении дизайна, интерфейса и анимации.

Универсальность

TDLib поддерживает весь функционал Telegram и доступна на любой платформе. Ее можно использовать для разработки клиентов на Android, iOS, Windows, macOS, Linux и виртуально на любой другой системе. Библиотека совместима с любым языком программирования. Все детали описаны в документации, исходный код открыт и доступен на GitHub.

Безопасность

TDLib останется стабильной при медленном и ненадежном Интернет-соединении. Работа с библиотекой гарантирует доставку обновлений в правильном порядке. Все локальные данные шифруются с использованием предоставленного пользователем ключа шифрования.

Проверен в бою

Новый клиент Telegram X для Android — свежий пример работы с TDLib. С этой библиотекой разработчику потребовался год, чтобы воспроизвести в нём все основные функции мессенджера и множество собственных.

Источник: Блог Telegram

Вакансии в тему:

Лого компании «Банк Точка»
Android developer
Android developer
Банк Точка, Екатеринбург, 130 000 ₽