Найти в Дзене
Telegram News

Telegram 5.0 для iOS

Оглавление
Credit: Telegram
Credit: Telegram

Последние два года мы планомерно, с нуля реконструировали клиент Telegram для iOS при помощи Swift — языка программирования, выпущенного Apple в качестве более быстрой альтернативы Objective-C.

Сегодня у всех наших пользователей iOS запускается Telegram 5.0, превращаясь в самое популярное приложение для обмена мгновенными сообщениями, которое полностью написано на Swift. Новая версия Telegram выглядит точно так же, как и старая, но она более плавная, энергоэффективная и быстрая (что удивительно, учитывая, насколько быстрой была предыдущая).

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

Credit: Telegram
Credit: Telegram

Отвлеклись и обратно

Новые расширяемые уведомления приложения помогут вам сосредоточиться на ваших действиях в Telegram без необходимости игнорировать входящих сообщений. При поступлении уведомления, потяните его вниз для открытия соответствующего чата. Чтобы вернуться к тому, что вы делали, просто закройте его после прочтения.

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

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

Счётчик для каждого диалога

Раньше значок счётчика приносил мало пользы после того, как вы присоединялись к парочке групп с количеством участников 100 000 человек и больше. Сегодня мы делаем личные диалоги снова великими!

Счётчик непрочитанных сообщений теперь показывает количество звуковых диалогов с непрочитанными сообщениями. Поэтому вместо 1001 сообщения, из которых 1000 из группы с приглушёнными уведомлениями и одно очень важное сообщение от вашей собаки, ваш значок счётчика будет выглядеть так:

Значок счётчика: один непрочитанный чат
Значок счётчика: один непрочитанный чат

Вы можете отрегулировать этот режим: «Настройки» > «Уведомления и звуки» (чтобы было как в старые добрые времена).

Когда это было?

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

Ошибки отсутствуют. Да здравствуют баги!

Как бы нам не хотелось, мы не могли перенести какие-либо ошибки из версии на Objective-C. Все старые баги теперь канули в Лету или, скажем так, исправлены. Возможно, мы добавили абсолютно новые ошибки, пока создавали новую версию. Но не волнуйтесь, мы исправим их в два счёта. То же самое относится и к небольшим функциям, которые могут отсутствовать в клиенте.

Что касаемо macOS…

Теперь вы можете использовать свайп при управлении интерфейсами Telegram на macOS. В частности, список диалогов теперь работает также, как и на iOS: свайп вправо, чтобы пометить чат как «Прочитанный/Непрочитанный», а влево, чтобы «Закрепить», «Отключить звук» или «Удалить».

Свайп вправо или влево для выбора опции
Свайп вправо или влево для выбора опции

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

Стикеры и многое другое на MacBook Pro
Стикеры и многое другое на MacBook Pro

Другие новые функции включают в себя автоматическую настройку ночного режима и комбинацию клавиш для поворота любого изображения при просмотре — Cmd+R. Последнее пригодится при чтении неправильно отсканированных документов и размещении фотографий ваших друзей в перевёрнутом виде (да, это работает с изображениями профилей, и мы честно не знаем, почему).

…и Telegram Desktop

Что же до нашего универсального приложения Telegram Desktop, то здесь произошла внушительная переработка отдела «Настройки». Новый макет аналогичен тому, которым вы пользуетесь в мобильных приложениях.

Новые настройки в Telegram Desktop
Новые настройки в Telegram Desktop

В последней версии Telegram Desktop улучшено кэширование изображений и GIF-файлов, а также новые настройки локальной памяти. Выберите «Настройки» > «Дополнительно» > «Локальная память», чтобы контролировать место на диске, которое использует Telegram на вашем компьютере.

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

Выбери свои цвета
Выбери свои цвета

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

P.S. Исходный код нового клиента Telegram для iOS на Swift

Наше сообщество во «ВКонтакте» и канал в Telegram