Войти

Или войди с помощью

Вышел Telegram X. Чем он отличается от обычного Telegram?

Артём Баусов avatar |
Вышел Telegram X. Чем он отличается от обычного Telegram?

В App Store появилась новая альтернативная версия Telegram от официальных разработчиков. Специально для iOS.

Она отличается от классической сразу несколькими параметрами.

Hello, Swift!

Первое отличие Telegram X от стандартного Telegram — он написан на языке программирования Swift.

Преимущества этого языка для айфонов:

  • поддержка фреймворков Cocoa и Cocoa Touch
  • совместимость с основной кодовой базой Apple, написанной на Objective-C
  • одновременное использование классического Objective-C и модифицированного от Apple
  • В сравнении с C, Swift требует гораздо меньше кода. По словам Apple, он работает быстрее, чем аналоги.

    За счёт использования этого языка программирования разработчикам Telegram удалось существенно увеличить скорость загрузки приложения и его содержимого.

    Энергоэффективность

    Разработчики мессенджера отметили, что эта версия требует меньше энергии, чем ее прародитель. И это правда.

    Я пользуюсь мессенджерами уже 3 часа, в равной степени. Посмотрите разницу в нагрузке между ними:

    1% против 14%, работают оба мессенджера синхронно, задержки ни в одном нет. Зато потребление энергии существенно ниже.

    Появились новые темы оформления

    В этой версии Telegram появилось сразу 4 темы оформления – Day Classic, Day, Night и Night Blue. Первые две отличаются цветами выделения сообщений. Day – копия iMessage.

    Night и Night Blue различаются не только сообщениями, но и всем интерфейсом в целом. Первый – мессенджер становится черно-белым, оставляя цветными только изображения.

    Второй – интерфейс программы окрашивается в темно-синие тона, мессенджер выглядит цветастее, но при этом сохраняет черный фон.

    Эти темы окажутся особенно полезными владельцам iPhone X с OLED-дисплеями. Черный цвет требует гораздо меньше энергии.

    Кстати говоря, анимация прокручивания ленты тоже изменилась. Теперь она похожа на аналогичную в iMessage.

    Чего не хватает Telegram X?

    По сути, основные функции классического мессенджера были перенесены в эту версию программы. Правда, самые новые еще не успели добавить. Например, свайп по сообщению для ответа на него.

    Также разработчики не добавили в Telegram X возможности идентификации по Face ID. Да и в прицнипе нет возможности открыть ссылку внутри приложения.

    Вот этого действительно сейчас не хватает, поскольку программа перекидывает вас в Safari.

    Вывод – надо брать

    Как по мне, это лучшая реализация Telegram на iPhone. Всё работает ещё быстрее, анимации стали плавнее, имеется сразу же поддержка iPhone X, а также есть темная тема интерфейса. Вернее, даже две темы на выбор.

    Жалко, что Telegram не был таким изначально. Дуров, надо было сразу так!

    [Скачать Telegram X в App Store бесплатно]

    Делитесь своими впечатлениями от Telegram X в комментариях.

    P.S. Пруф, почему это официальный мессенджер

    В комментариях многие пользователи стали недоверчиво относиться к этой версии Telegram. Мол, это фейк.

    Вот вам самый настоящий пруф, что это реальное приложение от официальных разработчиков. Проверить можно самим.

    Шаг 1. Открываем эту ссылку. Она переводит вас на официальный клиент Telegram для macOS. Ее можно просмотреть как в Mac App Store, так и в стандартном App Store для iOS.

    Ссылка указана с официального сайта Telegram на версию для macOS.

    Шаг 2. Смотрим имя разработчика, а также выпущенные им программы. Telegram Messenger LLP — Telegram X.

    Дело в том, что у Telegram есть 2 аккаунта в магазине приложений Apple — LLP и LLC. LLP ранее использовался только для десктопных версий и самой первой версии мессенджера для мобильных устройств, но теперь будет и для iOS.

    Приложением Telegram X занимается отдельная команда.

    72
    undefined
    iPhones.ru
    Все новые функции в одной статье.

    Войди и оставь комментарий

    Или войди с помощью

    <- Назад Забыли пароль? Войти
    1. molegan avatar
      molegan 23 декабря 2017
      5

      После такого анонса остаётся один вопрос: какого черта все модные ходовые приложения не могут переписать под свифт?

      AlexanderZubkov avatar
      AlexanderZubkov23 декабря 2017
      3

      @molegan, не в свифте дело. Скорее всего приложение просто писалось заново с обходом багов в основном и использованием новых алгоритмов. Таким образом они со временем откажутся от поддержки старого и удалят его из AppStore. А про свифт – это новый язык, который быстро развивается, и многие iOS разработчики переходят на написание приложений на нем. Ну и разница в скорости работы приложений, а также в потреблении ресурсов, не связана с языками программирования. А вот с наличием багов, которые не так просто убрать, – да.

      Войди на сайт, чтобы ответить
      Ответить
    2. zephyr avatar
      zephyr 23 декабря 2017
      0

      Почему на главной картинке, старая иконка?

      Артём Баусов avatar
      Артём Баусов23 декабря 2017
      0

      @zephyr, люди не узнают, испугаются :)

      Но вы правы, заменил на новую :)

      Войди на сайт, чтобы ответить
      Ответить
    3. bic avatar
      bic 23 декабря 2017
      0

      Ну и Бэкдор для фсб после разборок с доступом к телеграмму

      Войди на сайт, чтобы ответить
      Ответить
    4. bic avatar
      bic 23 декабря 2017
      0

      А почему альтернативный разработчик? Почему не добавили в App Store к основному клиенту в каталог?

      Артём Баусов avatar
      Артём Баусов23 декабря 2017
      0

      @bic, разработчик один, это часть команды мессенджера

      Разработчики
      Telegram Messenger LLP, Telegram LLC – взято с Википедии по запросу Telegram

      И если посмотреть в Play Market, именно Telegram Messenger LLP является владельцем оригинального Telegram

      Также можете задать вопрос техподдержке Telegram, они это подтвердят

      Entze avatar
      Entze23 декабря 2017
      0

      @Артём Баусов, не убедительно.
      приложение до этого давно не обновлялось, резко скакнули с номером версии, в оригинальном приложении, на которое есть ссылка с сайта, всегда приходит сообщение об изменении в версии.
      Может это и чья-то инициатива внутри команды, но явно не максимально функциональный клиент.

      jBo avatar
      jBo23 декабря 2017
      2

      @Entze, это официальный клиент. Пользуюсь именно им со времени альфа-версии. Даже на официальном канале в телеграме, где про все новшества пишут, было сегодня сообщение, что выпустили. Почему версия такая – потому что на Свифте писали отдельно он обычного приложения и на версии 3.0 выкатили в открытый альфа-тест. Собственно с 3.0 я и наблюдал, как повышается версия. И сейчас мы имеем именно такой порядковый номер.

      redrex13 avatar
      redrex1323 декабря 2017
      0

      @Артём Баусов, Павел Дуров подтвердил Литрееву что это их экспериментальный продукт.

      Войди на сайт, чтобы ответить
      Ответить
    5. lurker avatar
      lurker 23 декабря 2017
      13

      Код на Swift, снижающий нагрузку на процессор по сравнению с кодом на C – бред сивой кобылы.

      GrayFall avatar
      GrayFall24 декабря 2017
      6

      @lurker, вы программист? Если да, то вы должны знать, что компилируемые реализации языков хороши настолько, насколько хороши компиляторы. Еще вы должны знать разницу между C и Objective C. А тут сравнение с последним, объектная модель которого позволяет делать куда меньше оптимизаций, чем объектная модель Swift. И вы точно должны знать, что на C можно писать очень медленный код. Не язык делает программы быстрыми/эффективными.

      C0nfy avatar
      C0nfy24 декабря 2017
      0

      @GrayFall, да ладно не спорь с деревней, ему до программиста как до луны

      iband avatar
      iband26 декабря 2017
      0

      Какая-то чушь написана в начале статьи про Swift и его преимущества.

      Войди на сайт, чтобы ответить
      Ответить
    6. Ivan-792 avatar
      Ivan-792 23 декабря 2017
      0

      Мне просто нравится чёрная тема), ток ссылки на телеграф у меня внутри приложения открывает, может это ток у меня такой глюк)

      Войди на сайт, чтобы ответить
      Ответить
    7. fedorez avatar
      fedorez 23 декабря 2017
      4

      1)Cocoa и Cocoa Touch поддерживаются Objective-C в полной мере. Подозреваю что на нём они и написаны.

      2)не могли бы Вы развить крайне интересную мысль о том, что меньшее количество кода на языке высокого уровня меньше нагружает процессор, чем код на С? Особенно в свете того, что вокруг тебя всё равно те же NSSomeCoolThings сущности? Я согласен что стриж более понятен выросшей на джаве с шарпом молодёжи, но причём тут скорость?

      Войди на сайт, чтобы ответить
      Ответить
    8. DarkLadyDarina avatar
      DarkLadyDarina 23 декабря 2017
      0

      Отлично, тёмная тема нравится, надеюсь все соц. пересадят на Switch.

      Войди на сайт, чтобы ответить
      Ответить
    Помни о правилах — если начал оффтопить, то не удивляйся потом.

    Нашли орфографическую ошибку в новости?

    Выделите ее мышью и нажмите Ctrl+Enter.