Apple добавя API за Force Touch в най -новата бета версия на OS X
Нова бета версия на OS X Yosemite 10.10.3 беше пусната на разработчиците тази сутрин заедно с пускането на iOS 8.3 бета 3. Новата актуализация е достъпна в Mac Dev Center или чрез актуализация на софтуера и идва две седмици след като Apple пусна втората бета OS X 10.10.3 за разработчиците.
Най -голямата нова функция, добавена в днешната бета версия, е включването на нов набор от API за разработчици, които работят с тракпада Force Touch в новите MacBook и Macbook Pro. Новите API ще позволят на разработчиците да добавят ново измерение на контрол и интерактивност към своите приложения.
Ето някои от новите функции, които разработчиците могат да добавят:
Принудително щракване. Приложенията могат да имат всеки бутон, контрол или регион на екрана, които да реагират на натискане на по -силен натиск. Това натискане на Force може да осигури пряк път към допълнителна функционалност в приложението.
Ускорители. Чувствителността на натиск в тракпада позволява на приложенията да дават на потребителите по -голям контрол. Например бутонът за бързо превъртане напред при възпроизвеждане на мултимедия може да се ускори с увеличаване на налягането.
Чувствителност към налягане. Рисунките и други креативни приложения могат да се възползват от възможностите на сензорния сензор за натиск, за да направят линиите по-дебели или да придадат на четката променящ се стил.
Влачите и пускате. Приложенията могат да добавят свойството springLoaded към своите контроли, така че да могат да реагират на жест с принудително щракване докато сте в средата на изпълнение на плъзгане, например за незабавно отваряне на нова цел за изпускайте.