TDLib — создавайте свой Telegram
Статьи

TDLib — создавайте свой Telegram

Телеграм предлагает разработчикам даже больше, чем просто Bot API.

Уже с первого дня у нас был бесплатный и открытый Telegram API, который позволяет любому создавать свои личные мессенджеры, функционирующие в облаке Telegram. Эти приложения открыто конкурируют с официальными, а некоторые даже достигли более 10 млн загрузок в Google Play.

Пользователи этих альтернативных клиентов могут контактировать в Telegram с кем угодно. Однако, эти приложения часто предлагают экспериментальные, узкоспециализированные или с локальными особенностями функции. Сегодня мы представляем новый инструмент для сторонних разработчиков, который упростит создание быстрых, надежных и многофункциональных приложений Telegram на нашей платформе.

Представляем TDLib

Встречайте TDLib — Библиотеку Базы Данных Telegram. TDLib отвечает за детали сетевой реализации, шифрование и локальное хранение данных. Таким образом, разработчики могут больше времени уделить дизайну, адаптивным интерфейсам и красивым анимациям.

Универсально полезный

TDLib поддерживает все функции Telegram и делает возможной разработку приложений на любой платформе. Он может использоваться на Android, iOS, Windows, MacOS, Linux и практически любой другой системе. Библиотека совместима с любым языком программирования, который способен выполнять функции C; он также имеет встроенные привязки к Java и C #.

Открытый и хорошо документированный

Все TDLib API методы и публичные интерфейсы полностью документированы. Само собой, код совершенно открыт и доступен на GitHub.

Безопасный и надежный

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

Оптимизирован для работы

Библиотека полностью асинхронна и оптимизирована для высокой производительности. Мы используем TDLib в API Telegram Bot, где каждый экземпляр TDLib обрабатывает более 18 тыс активных ботов одновременно.

Боевое крещение

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

Давайте посмотрим, что еще TDLib сможет внести в экосистему Telegram в этом году.

Перевод с официального блога Телеграм.

Оставить комментарий
To Top