Технология 3d touch в iphone что это

Что такое 3D Touch на iPhone

В обзорах мобильных устройств от Apple часто можно встретить такой термин как 3D Touch. Но, при этом далеко всегда объясняется, что такое 3D Touch, для чего эта технология используется в iPhone и как работает.

Что такое 3D Touch

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это3D Touch – это технология компании Apple, которая позволяет отслеживать разные уровни силы нажатия на сенсорный экран. 3D Touch была представлена осенью 2015 года и с тех пор используется во всех моделях iPhone.

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

Использование 3D Touch значительно расширяет возможности сенсорного управления мобильным устройством. Благодаря этой технологии кроме классических жестов (касание, смахивание, сведение и разведение пальцев и т.д.) можно использовать жесты с разным уровнем нажатия на экран, это позволяет пользователю взаимодействовать с контентом, не покидая текущее приложение. Например, можно нажать на страницу и увидеть ее превью, дальше можно усилить нажатие и перейти к полноценному просмотру.

Кроме этого, использование 3D Touch позволяет ускорить взаимодействие с приложениями. Пользователь может нажать на иконку приложения и с помощью усиленного нажатия сразу выбрать одно из предложенных действий. Таким образом можно позвонить абоненту из списка избранных контактов даже не открывая приложение «Телефон».

Как пользоваться 3D Touch

3D Touch можно использовать в разных ситуациях. Сейчас мы рассмотрим несколько наиболее показательных сценариев, в которых использование 3D Touch бывает реально очень полезным.

Быстрые действия. С помощью 3D Touch можно быстро включить какую-то функцию приложения, не тратя время на запуск самого приложения. Так, если с силой нажать на приложение «Messages», то появится список пользователей, с которыми вы общаетесь. Нажав на любого из этих пользователей, вы сразу перейдете к чату с данным пользователем. Подобные «быстрые действия» доступны и для многих других приложений.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Виджеты с информацией. В некоторых случаях вместе со списком быстрых действий на экране появляется небольшой виджет с информацией от приложения. Например, если с силой нажать на иконку приложения «Weather», то появится виджет с погодой и список быстрых действий.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Управление папками. Также быстрые действия доступны для папок с приложениями. Если с силой нажать на такую папку, то появится меню, с помощью которого можно будет переименовать папку или запустить одно из приложений.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Управление уведомлениями. Вы можете открыть Центр уведомлений и использовать 3D Touch на кнопке со знаком «Х». В результате появится кнопка, с помощью которой вы сможете удалить сразу все уведомления. Также вы можете использовать 3D Touch для предварительного просмотра контента, который упоминается в уведомлении.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Центр управления. 3D Touch работает и в Центре управления. Например, вы можете открыть Центр управления и с силой нажать на иконку фонарика. В результате появится меню, в котором можно будет выбрать режим работы. Кроме этого, в Центре управления 3D Touch можно использовать на иконке таймера, калькулятора и камеры.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Как видите, 3D Touch открывает множество дополнительных возможностей по управлению интерфейсом iPhone и позволяет сэкономить немало времени.

Источник

Что такое 3D Touch?

время чтения: 4 минуты

3D Touch — это технология, которая позволяет устройству Apple различать силу нажатия пользователя на дисплей смартфона. Функция 3d touch основана на ранее запатентованной технологии Force Touch, которая используется в «умных» часах Apple и некоторых моделях MacBook. Способность дисплея «чувствовать» силу нажатия позволяет iOS расширить спектр возможных действий в зависимости от давления пальца. Становится доступной дополнительная функциональность и возрастает удобство работы со смартфоном.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Виды нажатий

Для обозначения физических действий при использовании технологии Apple ввела новые наименования в дополнение к кратковременному нажатию и свайпу — «peek» и «pop». Эти действия позволяют просматривать и управлять контентом без полноценного запуска соответствующего приложения. Несильное нажатие (peek) используется для предпросмотра информации, например, пришедшего письма или сообщения в мессенджере. Если пользователь не собирается дальше работать с контентом, то отпускает палец, в противном случае давит сильнее (pop), и сообщение открывается в соответствующем приложении.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Возможности

Теперь подробнее о 3d touch — что это на айфоне, какой модели появилась эта функция, другие частые вопросы. Новая технология, после апробации в AppleWatch и трекпадах MacBook была адаптирована и для смартфонов компании. Первыми моделями с новой функциональностью стали iPhone 6 и iPhone 6s. При включенном 3d touch более сильное нажатие на иконку не запускает программу. Открываются ее дополнительные свойства или список наиболее востребованных функций для быстрого доступа к ним. Кроме этого, такое нажатие для отдельных приложений запускает мини-виджет программы. О том, что нажатие распознано, смартфон сигнализирует легкой вибрацией моторчика Taptic Engine.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Примеры использования

Нативные приложения Apple, а также ряд популярных сторонних программ получили дополнительные функции при сильном нажатии на иконку приложения на рабочем столе. Пользователь получил легкий доступ к функциональности без запуска и открытия приложения. В контекстном меню отображаются самые частые функции конкретной программы, а само приложение при этом не стартует. Кроме этого, ряд разработчиков добавили поддержку 3d touch и внутрь самих приложений для новых действий или облегчения выполнения старых.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Быстрый доступ

Наиболее используемая «фишка» 3d touch — это открытие контекстного меню без запуска программы. При сильном нажатии на иконку приложения на рабочем столе, открывается меню со свойствами и доступными функциями. Таким образом, для постоянных действий вам не надо ждать открытия приложения и совершать несколько лишних нажатий в общем меню. Так, App Store в контекстном меню предлагает поиск по магазину и ввод кода iTunes. Доступна кнопка обновления всех приложений и быстрые покупки. Для Safari доступно открытие новой вкладки, вкладки инкогнито, запуск панели закладок. Приложение «Музыка» откроет недавно прослушанные треки с полем поиска, а «Телефон» покажет четыре последних контакта, предложит создать новый и отобразит строку поиска.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Дополнительная функциональность

Ряд приложений используют технологию 3d touch для вызова дополнительных функций. В Instagam при сильном нажатии на миниатюре открывается полная версия изображения. WhatsApp и ряд других мессенджеров показывает предпросмотр выбранного диалога. Safari также может показать предварительную информацию с веб-страницы, без перехода на нее. Стандартное приложение «Сообщения» использует 3d touch для выбора шаблонных фраз ответа в диалогах.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Как включить

Теперь о том, как включить 3d touch на айфоне. По умолчанию функция включена на всех устройствах Apple, однако если она была кем-то отключена, то активировать ее несложно:

Как отключить

В том случае, если вам сложно привыкнуть к новой для себя функции, и она сильно мешает в повседневной работе, то отключите ее. Быстрого доступа к настройке нет, так что откройте пункт 3D Touch по пути, указанному в предыдущем разделе, и установите тумблер в положение «Выключено».

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Настройка функции 3D Touch

Вам доступна регулировка чувствительности экрана к нажатиям. Если функция часто ложно срабатывает или наоборот, вы считаете, что прикладываете слишком много усилий для активации функции, то откорректируйте чувствительность датчиков. Для этого зайдите по пути «Настройки – Основные – Универсальный доступ – 3D Touch» и установите ползунок в комфортное положение. По умолчанию установлено среднее значение. При низкой чувствительности датчиков сила давления будет увеличиваться, при высокой — уменьшаться. Для тестирования силы нажатия под ползунком расположена картинка, с помощью которой пользователь проверяет установленный уровень давления на экран.

Источник

Введение в 3D Touch

С выходом iPhone 6s и iPhone 6s Plus компания Apple представила нам совершенно новый способ взаимодействия с нашими телефонами: жест сильного нажатия. Как вы знаете, эта функция уже доступна на Apple Watch и MacBook и в MacBook Pro под названием Force Touch. Это — буквально — добавило новое понятие к пользовательскому интерфейсу.

Если вы задаетесь вопросом, почему Force Touch было переименовано на 3D Touch для iPhone, тогда вы не одни такой. Вскоре после того, как Крейг Федериги (Craig Federighi), который также был явно озадачен названием, представил эту новую возможность, возникло много догадок. Чем не устроило название Force Touch? Слишком много шуток из Звездных войн?

Но есть разница! Очевидно, что Force Touch может распознать только сильное нажатие, тогда как функция 3D Touch более чувствительная и может выделить несколько уровней нажатий на основе того, как сильно вы нажимаете.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Хотя изменения могут показаться незначительными, именно они позволяют разработчикам сделать измерения на iPhone более точными. Возьмите это приложение Gravity, например, которое превращает ваш iPhone в цифровые весы с помощью Force Touch. Хотя оно и было отклонено компанией Apple по неясным причинам, идея замечательная. Таким образом, чтобы показать вам, как работает 3D Touch, давайте попробуем сделать похожее приложение!

Давайте начнем

Для начала скачайте этот шаблон проекта, который я создал. По сути, это просто пустое приложение создание на основе шаблона Single View iPhone application. Я создал проект разместил (UILabels & UIImage) и подключил IBOutlets в ViewController.swift.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Дизайн нашего приложения довольно прост: у нас есть один контроллер с 2 метками: одна это заголовок и вторая метка, которая показывает процент силы нажатия на экран iPhone.

Давайте начнем разработку! На iPhone 6s и 6s Plus у объектов UITouch есть два новых свойства типа CGFloat, под названием force и maximumPossibleForce. Force представляет, то насколько сильным является касание, где 1.0 означает среднее касание. MaximumPossibleForce показывает максимальную силу для касания.

Всякий раз, когда пользователь нажимает на сенсор, вызывается метод touchesBegan, а затем touchesMoved, если пользователь водит своим пальцем по экрану, то тогда вызывается touchedCancelled или TouchesEnded в зависимости от ситуации. Для наших целей метод touchesMoved является единственным способом, который нам нужен. TouchesMoved имеет два параметра: touches (касания) и event (событие). Касания — набор (неупорядоченный набор различных объектов) объектов UITouch. Для касания должен быть точно один объект UITouch, но мы можем быть не достаточно осторожными, поэтому настоятельно рекомендуется проверить, равен ли touches.first (первый объект UITouch сенсорного набора) nil при помощи дополнительной привязки. Вставьте следующий метод в ViewController.swift:

В помощью оператора if мы проверяем, поддерживает ли устройство 3D Touch. Эта часть необязательна, если вы делаете этот проект для удовольствия. Однако если вы собираетесь опубликовать приложение в App Store, это является обязательным требованием, выполнение проверки, так как более старые устройства такие как iPhone 6 не поддерживают 3D Touch.

Обратите внимание на то, что я также проверял, запускается ли устройство на iOS 9.0 или более поздних версиях. Я делаю это с помощью нового синтаксиса #available, представленного в Swift 2.0. Если Вы хотите узнать больше о новых функциях и возможностях в Swift 2.0, я рекомендую вам прочитать эту статью. Снова эта проверка необязательна, если ваша целевая платформа для приложения 9.0 или выше.

Чтобы получить силу нажатия в процентах, просто разделите силу касания на максимальную силу (т.е. touch.maximumPossibleForce), которая является максимально возможной силой нажатия. Тогда обновите текст метки. Вы можете обновить метод следующим образом:

Если запустите приложение на iPhone 6s/6s Plus, оно должно показать силу нажатия в процентах при нажатии на экран. Однако так как мы делаем шкалу, возможно вы захотите добавить количество граммов, которые вы взвешиваете на своем iPhone. Согласно Райану Маклиду, датчик взвесит максимальный веса

385g. Таким образом maximumPossibleForce соответствует 385 граммам (приблизительно 3.8 Ньютона). Путем нехитрых вычислений, вы можете конвертировать % силы в граммы. Все, что нам нужно сделать, это умножить процент силы нажатия на 385. Для объектов весом 385 граммов или больше, мы просто изменяем метку на “385+ grams”.

Теперь обновите метод, используя следующий фрагмент кода:

Круто! Вы сделали свое Digital Scale приложения.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

На данный момент приложение не сбрасывает вес до нуля после того, как вы убираете предмет или прекращаете касаться вашего экрана. Вы можете реализовать touchesEnded метод, чтобы сбросить метку.

Быстрые действия на главном экране

Еще одно отличное использование 3D Touch — это быстрые действия на главном экране. Quick Actions дают пользователям меню для перехода к каталогу вашего приложения напрямую. Просто сильно нажмите на значок программы, и вы увидите меню. С появлением технологий 3D Touch, такие приложения как Twitter и Instagram и некоторые других приложения, показали как используют эту новую функцию.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Обратите внимание, что я использовал ‘$(PRODUCT_BUNDLE_IDENTIFIER)’ вместо ‘com.appcoda.Scale’ или любой другой идентификатор, который вы используете. Это в целях безопасности: если, по какой-либо причине, я изменю Bundle ID в ‘General’, то будет затронут весь проект и идентификатор будет изменен везде. В противном случае, мне придется менять его везде вручную. В вашем файле info.plist, вы можете увидеть, что ключ Bundle Identifier использует тот же подход: ‘$(PRODUCT_BUNDLE_IDENTIFIER)‘ описывает путь к идентификатору вашего проекта.

Последнее, что осталось сделать, это реализовать Quick action, когда пользователь запускает его. Главная работа обрабатываются в AppDelegate.swift в методе performActionForShortcutItem. Когда Quick Action активируется, вызовется метод. Поэтому вы должны реализовывать этот метод для обработки быстрых действий:

Как ожидается, вызовите обработчик и передадите в него нулевое значение, в зависимости от успеха/отказа быстрого действия. Здесь мы создаем отдельную функцию handleQuickAction, чтобы обработать действие. Отличным способом для представления нескольких случаев Quick Action является использование перечислений с помощью ‘UIApplicationShortcutItemType’ в качестве необработанного значения. Объявите перечисление и реализуйте метод handleQuickAction, как показано ниже, чтобы задать цвет фона синим, когда приложение будет запущено посредством быстрого действия:

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

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

О чем же нужно не забыть?

Есть один моментом, который следует учитывать. С точки зрения последовательности запуска есть различие между приложением, которое запускается, и приложением, которое возобновляется с помощью Quick Action. Так как Вы знаете, когда приложение запускается, вызываются методы willFinishLaunchingWithOptions затем метод anddidFinishLaunchingWithOptions. Но когда приложение возобновляется путем Quick Actions, то он лишь провоцирует выполнение метода performActionForShortcutItem.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Если Вы посмотрите на метод didFinishLaunchingWithOptions, то вы увидите, что у нас есть строка кода, чтобы установить цвет фона белым. Он используется, когда приложение запускается обычно, через иконку приложения.

Вот откуда исходит проблема: при запуске приложения с помощью быстрое действие, вызываются willFinish, didFinish, а затем performActionForShortcutItem. Поэтому сначала устанавливается белый цвет фона, а затем меняется на синий. Очевидно, Вы не хотите устанавливать цвет фона белым, когда пользователь запускает приложение с помощью быстрых действий.

Чтобы решить эту проблему, мы должны осуществить проверку в методе didFinishLaunchingWithOptions:

Чтобы определить, запущено ли приложение посредством Quick Action, Вы можете проверить функциональную клавишу запуска UIApplicationLaunchOptionsShortcutItemKey. Объект UIApplicationShortcutItem доступен как значение функциональной клавиши запуска. Если приложение запущено путем Quick Action, мы просто вызываем handleQuickAction, чтобы изменить фон на синий.

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

Вот и все! Вы можете теперь протестировать приложение. Quick Action должно работать отлично.

3D Touch — отличный способ добавления удобных и приятных функций к Вашему приложению. Однако Вы должны знать, что не все устройства поддерживают 3D Touch, хотя это может измениться в будущем.

После прочтения этой статьи вы сможете добавлять Quick Actions к вашему iOS приложению и определять силу касания.

Для сравнения вы можете загрузить полный проект Xcode. Не забудьте поделиться мыслями в комментариях об этом руководстве и 3D Touch.

Источник

Почему 3D Touch нужен. Его нельзя убирать из iPhone

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

В конце прошлого года проскочил слух о том, что Apple уберёт функцию 3D Touch из новых айфонов. Первым таким аппаратом уже стал iPhone XR.

Правда, там пытались сэкономить, как я понимаю. И убрали «фишку» для снижения цены.

А стоит ли реально ее убирать? Я так не думаю.

Долгое нажатие — это шаг назад

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

3D Touch помогает сэкономить кучу времени при взаимодействии с айфоном. Изменение этого привычного алгоритма буквально откатывает Apple назад к примитивным непонятным долгим нажатиям.

Вообще, долго — это сколько? Полсекунды, секунда? Все производители настраивают эту функцию по-разному. И что мне теперь, каждый раз к этому привыкать заново, если я, скажем, пользуюсь смартфоном на Android, как вторым устройством?

Плюс разработчики тоже должны как-то заново интегрировать «новый» функционал в свои приложения.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

А ведь главное достоинство 3D Touch в его ненавязчивости. Далеко не все пользуются им, а кому надо, тот постоянно нажимает посильнее. Это приятный бонус, но не основной двигатель прогресса.

А ведь «тач» как раз-таки позволяет разделить рядового юзера и продвинутого пользователя. Функцией пользуются те, кому нужно получить от айфона максимум. И это не фича ради фичи, как у большинства сторонних производителей.

3D Touch — это удобно

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Эта технология позволяет существенно экономить время и тапы, сокращая разрыв между действиями.

Мгновенно стереть все уведомления? 3D Touch. Быстро скрыть прочитанное сообщение? 3D Touch. Настроить мощность фонарика? Опять же, 3D Touch.

С помощью сильного нажатия можно экономить невероятное количество действий. Даже в стандартной Камере: снять селфи — 2 нажатия (открытие приложения и переключение вида), снять видео — снова 2 действия. С «тачем» это происходит в одно нажатие, ещё и быстро.

Ещё ни один производитель не создал такой же удобный аналог. Ведь для этого нужно создавать отдельный «движок», который будет чётко определять силу нажатия.

3D Touch в iPhone — это как правая кнопка мыши. Раз попробуешь и уже больше не сможешь без него. А благодаря вибромотору Taptic Engine это ещё и приятно делать.

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

Apple вряд ли уберёт эту функцию

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Вы серьезно думаете, что Apple развивала собственную технологию несколько лет, чтобы потом ее убрать?

А ведь она не появилась бы без удобной технологии Force Touch в маках, которой пользуются многие владельцы. 3D Touch позволил Apple развиваться в этом направлении, создавая приятные дополнения для пользовательского экспириенса.

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

Тот же Яндекс: проверить состояние пробок без открытия приложения. Или уведомления ВКонтакте: сильное нажатие даёт возможность просмотреть целиком содержимое сообщения.

Вариантов использования много, а 3D Touch лишь ускоряет процесс взаимодействия с операционной системой. А с длинным нажатием не выйдет реализовать той же функциональности, скажем, быстрого просмотра страницы в интернете, не открывая ее.

Ну и это дополнительно затормозит вас во взаимодействии с айфоном. Вы серьезно думаете, что Apple уберёт эту технологию? Я так не думаю.

Источник

Я скучаю по iPhone с 3D Touch. Он сильно помогал

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

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

Потеря не самая большая. Но осадок остался.

С переходом на iPhone XR, iPhone 11 и 11 Pro, мне и вам приходится привыкать к другому юзабилити.

И лично мне до сих пор очень жаль.

В каких моделях iPhone был 3D Touch?

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Впервые фишку под названием 3D Touch представили вместе с iPhone 6s в 2015 году. Тогда минорный апдейт айфона вышел действительно слабым, многие пользователи не хотели обновлять смартфон из-за слегка обновлённой начинки и сомнительной опции с сильным нажатием на экран.

За последние годы 3D Touch не получили только две модели смартфонов Apple: iPhone SE и iPhone XR. В первом случае это списали на слишком компактный корпус, а во втором – на нежелание удорожать модель с приятным ценником.

Нынешней осенью все представленные модели iPhone лишились 3D Touch. Предпосылки к этому были еще в первых тестовых версиях iOS 13, когда схожая фишка под названием Haptic Touch заменяла 3D Touch даже на поддерживаемых смартфонах.

Новые модели iPhone 11, 11 Pro и 11 Pro Max больше не распознают силу нажатия на экран. Вместо этого на программном уровне появился жест долгого нажатия, который в большинстве случаев заменяет 3D Touch.

Вместе с этим Haptic Touch появился на iPad, а на старых моделях iPhone (6s/7/8/X/XS) он существует параллельно с 3D Touch. Такое соседство иногда очень раздражает.

Что полезного давал 3D Touch. На мой взгляд

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

Позже разработчики iOS плотно интегрировали новый жест в систему, а создатели сторонних приложений добавили поддержку сильного нажатия в свои программы и даже игры. С переходим на iPhone 7 Plus сильно привык к подобным фишкам и сейчас ощущаю дискомфорт из-за их отсутствия в новых моделях смартфонов Apple.

Вот удобные жесты, которыми я привык пользоваться за несколько лет с 3D Touch:

1. Быстрые звонки с домашнего экрана

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

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

2. Сообщение или звонок через мессенджер из телефонной книги

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Давно привык начинать беседу или переписку со знакомыми именно из стандартного приложения Телефон. Сильное нажатие на контакт открывает меню с возможностью перехода в приложение Сообщения, Skype, Viber или Telegram.

Так не приходится долго искать контакт в каждом из приложений с отличающимся интерфейсом и логикой управления.

3. Удобная работа с текстом

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Раньше подобное было возможно лишь с джейлбрейк твиками из Cydia, но купертиновцы реализовали фишку гораздо удобнее именно благодаря 3D Touch.

Сильное давление на виртуальную клавиатуру iOS позволяет быстро переместить курсор по тексту, а еще более сильное нажатие приводит к выделению.

4. Быстрые настройки фонарика и режима Не беспокоить

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

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

5. Предпросмотр ссылок и вложений

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Эта фишка работает практически повсеместно. Ссылку можно “приоткрыть” в Safari, из почтового клиента или даже мессенджера. Сильное нажатие на фото или другой контент покажет его в предварительном просмотре без перехода в браузер или другую программу.

6. Переход к нужному разделу в приложении Камера

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Стандартная камера на iPhone не отягощена дополнительными меню и диалоговыми окнами, переход между режимами съемки осуществляется простыми свайпами вправо или влево.

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

7. Переключение между приложениями

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Одна из самых противоречивых фишек 3D Touch. Одни ее обожали, другие так и не привыкли использовать. Я пользовался фишкой с переменным успехом.

Сильное нажатие у левой границы экрана со свайпом к середине позволяет переключаться между запущенными программами или вызывать меню многозадачность.

8. Быстрый доступ к режиму Инкогнито

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Меню 3D Touch в браузере Safari позволяет быстро запускать новую вкладку в режиме Инкогнито. Без меню для этого приходится запускать браузер, открывать режим просмотра страниц и лишь там тапать по кнопке для запуска нужного режима.

9. Удобная работа с уведомлениями

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

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

10. Быстрый запуск приложения

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

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

Это тоже экономит секунду-другую при каждом запуске программ.

Разработчики сторонних приложений тоже добавляли полезные действия в меню 3D Touch для своих приложений.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

А еще в системных настройках можно было задать комфортную чувствительность фишки. Если использовать 3D Touch не получалось, всегда можно было повысить или понизить порог срабатывания.

А ещё 3D Touch помогал в играх

Подхватили идею и создатели игр. В некоторых проектах 3D Touch добавили просто на волне популярности фишки, а в некоторых он действительно гармонично вписался в игровой процесс. Приведу два самых запомнившихся примера.

Хардкорный автомобильный симулятор GRID стал настоящим прорывом на мобильной платформе. Игра радовала на ПК и консолях, а перенос на экраны iPhone и iPad вызывал у поклонников настоящий восторг.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

С отключенными помощниками управления справится с автомобилем в режиме дрифт без геймпада действительно сложно. На выручку здесь пришел 3D Touch. Сила нажатия на экран стала эквивалентом нажатия на педаль газа в игре.

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

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Вторым удачным примером стал PUBG. Владельцы iPhone с 3D Touch получили приятный бонус в виде удобного способа управления в игре.

При включении сильного нажатия игрок может свайпом по правой стороне экрана управлять обзором, а для стрельбы просто зажимать 3D Touch. Для выстрелов больше не нужно искать специальную кнопку, сильно давить можно в любом месте.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Сможет ли Haptic Touch заменить 3D Touch?

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

Доли секунд экономились при вызове избранных абонентов, лишние секунды не уходили на поиск контактов в мессенджерах, время не терялось на открытие отдельных вкладок для просмотра вложенного контента. Можно было сэкономить секунды при запуске определенного режима камеры, браузера или секундомера.

Ни одна из фишек 3D Touch не давала существенной экономии и удобства (не считая игр), она лишь позволяла делать привычные операции быстрее. Haptic Touch встречается далеко не во всех местах, где ранее был 3D Touch, и при этом приходится тратить секунды на активацию меню или открытие ссылок.

Никакого прироста в скорости работы с гаджетом уже не получишь.

Технология 3d touch в iphone что это. Смотреть фото Технология 3d touch в iphone что это. Смотреть картинку Технология 3d touch в iphone что это. Картинка про Технология 3d touch в iphone что это. Фото Технология 3d touch в iphone что это

Если говорить про игры, то купертиновцы просто убили классную фишку, которая часто позволяла обходиться без игровых контроллеров.

Отказом от 3D Touch в Apple поставили крест на дополнительных игровых возможностях и полезных мелких фишках, к которым мы привыкали годами. Считаю Haptic Touch не самой удачной попыткой Кука и компании погасить недовольство пользователей, которые любили 3D Touch.

Использовать в таком виде привычные меню и дополнительные особенности системы нет никакого смысла.

В общем, жить без 3D Touch можно. Но до сих обидно.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *