3D Touch на iPhone 6S и 6S Plus — довольно интересная функция, и она будет только улучшаться по мере того, как все больше разработчиков начинают внедрять ее функциональность в свои приложения.

Почти сразу же, как это было объявлено, идея о создании приложения, использующего 3D Touch для взвешивания объектов, была в разработке. К сожалению, Apple заняла жесткую позицию против такого использования, заявив, что 3D Touch не предназначен для использования в качестве масштаба, и в конечном итоге запретила приложение в iOS App Store.

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

Способ 1: использовать игру

Первый способ представлен в виде игры от разработчика Asaf Avidan Antonir. Игра Flappy Bird, похожая на Steady Square, использует давление для перемещения блока между узкими местами. Используйте ссылку ниже, чтобы начать.

  • Установите Steady Square бесплатно из iOS App Store

Поиграйте на Easy, чтобы понять суть игры, но реальное действие — в разделе Training. В обучении, если вы будете настойчиво продвигаться, вы увидите, что чтение достигает максимума в 1000.

Как взвешивать объекты на вашем iPhone с помощью 3D TouchКак взвешивать объекты на вашем iPhone с помощью 3D TouchКак взвешивать объекты на вашем iPhone с помощью 3D Touch
(1) Главное меню, (2) В игре, (3) Режим обучения

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

Как взвешивать объекты на вашем iPhone с помощью 3D TouchКак взвешивать объекты на вашем iPhone с помощью 3D Touch
(1) только ложка, (2) ложка с предметом

Теперь возьмите разницу между двумя значениями, разделите ее на 1000, чтобы вычислить соотношение, затем умножьте это на 385, что является максимальным значением, которое может измерять 3D Touch. В моем случае математика работает следующим образом:

Как взвешивать объекты на вашем iPhone с помощью 3D Touch
((75-56) / 1.000) * 385 = 7,315

Итак, используя этот метод, никель имеет вес 7,3 грамма. Никель должен весить 5,0 грамма, так что что-то здесь не так. И вообще, я обнаружил, что масштаб несколько противоречив, но это может улучшиться с объектами, которые могут иметь более существенный вес.

Вы можете посмотреть собственное видео Асафа о Steady Square здесь.

Способ 2: использование веб-сайта

Этот метод аналогичен, но требует меньше математики и в целом используется в iOS App Store. Начните с доступа к следующему сайту с помощью Safari на вашем iPhone:

  • pltarun.github.io/scale

Подсказка. Чтобы создать ярлык на главном экране, откройте «Общий лист» в Safari, а затем выберите «Добавить на главный экран».

Это легко … просто поместите объект на экран, чтобы получить его вес в граммах. В то время как вам не нужна ложка или другой предмет в качестве держателя, некоторые предметы (например, никель) не будут регистрироваться сами по себе без них.

Как взвешивать объекты на вашем iPhone с помощью 3D TouchКак взвешивать объекты на вашем iPhone с помощью 3D Touch

Опять же, сложно считать все это точным, но ваш пробег может отличаться.

Дайте нам знать, что вы думаете об этих хитростях в разделе комментариев ниже. И, как всегда, обязательно следите за Apple Hacks на Facebook и Twitter, или Gadget Hacks на Facebook, Google+ и Twitter, чтобы получить больше удовольствия от Apple.

Оцените статью!