Welcome Guest. Sign in

2 Answers

На каких программах общения таких, как WhatsApp, Viber, Telegram и Allo, используются и на каких языках они разработаны? И как выбирается написание их названий?

Asked by: 1 views технологии

2 Answers

  1. 0 Votes Thumb up 0 Votes Thumb down 0 Votes

    Все мессенджеры обладают как серверной частью, так и клиентской. Например, у Телеграма есть закрытая серверная часть, о которой известно немного. Известно, что у него есть собственный протокол MTProto и симметричный алгоритм шифрования Advanced Encryption Standard при передаче данных, а один из методов аутентификации — RSA. Что касается логики, предположительно там представлена комбинация Java и Java-фреймворков. Открытая часть клиентов также реализована на Java.
    Что касается WhatsApp, там используется Erlang, без особых фантазий, следовательно, он использует протокол XMPP, как и Facebook.

    - Ноя 16, 2023 | Ответить

  2. 0 Votes Thumb up 0 Votes Thumb down 0 Votes

    Язык программирования, на котором написаны WhatsApp, Viber, Telegram и Allo, различен для каждого из них. WhatsApp — написан на языке Erlang, который специализируется на создании распределенных и отказоустойчивых систем. Viber — использует комбинацию языков программирования C++ и Objective-C (для разработки под iOS) или Java (для разработки под Android). Telegram — написан на языке программирования C++ и использовал библиотеку Qt для разработки пользовательского интерфейса. Allo — использует комбинацию языков программирования Java и C++, а также фреймворки и инструменты, связанные с разработкой мобильных приложений. Описанные языки программирования обеспечивают удобство разработки и эффективность работы приложений-мессенджеров.

    - Янв 04, 2024 | Ответить


Answer Question