Когато Apple обяви Apple Watch Ultra, бях особено заинтересован от въвеждането на бутон за действие, допълнителен хардуер, който може да бъде настроен да задейства почти всичко в watchOS. Започнах да се чудя дали бъдещите обикновени часовници на Apple също могат да получат свои собствени бутони за действие.
Сега започвам да се чудя дали бутонът за действие може да е знак за голяма нова функция на Apple, която предстои. Ами ако бутонът за действие дойде на… iPhone? Звучи лудо, но може да се случи още тази есен.
Но първо, Apple Watch
Преди да ви развълнувам относно възможностите на iPhone тук, трябва да съобщя неудобната новина за бутона за действие на Apple Watch Ultra: той не отговаря на своя потенциал.
Това е така, защото бутонът за действие не е контекстуален. Можете да го присвоите на произволен брой различни действия, но той се държи по един и същи начин във всички контексти. Без значение какво приложение или циферблат използвате, бутонът за действие прави само едно нещо.

Ябълка
Една от надеждите ми за следващото издание на watchOS е Apple да направи бутона за действие контекстуален. Например, можете да го програмирате да бъде една единствена функция глобално или може би различни приложения могат да го използват по различни начини – оставете потребителя да реши. Поддръжката за двойно докосване за различни случаи на употреба също би помогнала.
Арбитрирането между глобални команди и команди за приложение е трудно. Просто помислете за Mac, където присвояването на глобални клавишни комбинации в приложението Настройки може да наруши клавишните комбинации в отделни приложения – и обратно. Но предоставянето на директен достъп на приложенията на Apple Watch до хардуерен бутон (гледам те, хронометър) би било невероятно.
За тези бутони на iPhone
Сега нека да стигнем до iPhone. Говори се, че Apple, в продължаващите си усилия да премахне движещите се части от продуктите си, ще замени бутоните за сила на звука отстрани на iPhone с чувствителни на натиск „бутони“, подобно на това, което направи с бутона за начало на iPhone 7. Бихте натиснали бутоните, но те няма да се движат – ще има само импулс на Haptic Engine, който да показва, че сте натиснали.
Почитаемият превключвател за звънене/безшумен звук, който е на всеки iPhone от оригиналния модел, също ще бъде заменен – с бутон. Предполагам, че ще работи подобно на текущия превключвател, където има специфична вибрация, когато поставите телефона в безшумен режим. Или може би ще има две различни хаптични вибрации, една за влизане в безшумен режим и една за излизане от него.

Ябълка
Но колко хора използват този превключвател? Оставям телефона си заглушен през повечето време. Можете да заглушите телефона си от Центъра за управление. Ами ако можех… да направя нещо друго с този бутон?
Виждате накъде отивам с това.
Моят бутон, моите действия
Искам да отдам пълна заслуга на Федерико Витичи от MacStories за преминаването през новата конфигурация на бутоните в Connected Podcast. След като обмислите идеята, че Apple добавя бутон отстрани на iPhone, трудно е да не се изкушите от идеята, че той трябва да може да се препрограмира. И няма ли този бутон да е еквивалент на бутона за действие на Apple Watch?
Обмислете възможностите. Най-малкото, Apple може да третира този бутон така, както Apple Watch Ultra третира своя бутон: като тригер за единичен глобален пряк път, който ще бъде изпълнен независимо къде сте в интерфейса на iPhone. Представете си да го картографирате например към приложението Камера или функцията за фенерче.
Може да е забавно, ако приложенията имат достъп до бутона или ако потребителите могат да контролират какво прави контекстно. (Веднага започнах да си представям, че го накарам да задейства пряк път, който след това може да реши какво да прави въз основа на моето текущо състояние на фокуса, времето от деня или някаква друга променлива.) Но най-доброто ми предположение е, че Apple ще бъде консервативен поне отначало и накарайте новия бутон да имитира превключването на звънене/без звук – по подразбиране.
Apple обаче показа, че е щастлива да позволи на потребителите да експериментират с различни начини за взаимодействие с хардуера и софтуера на Apple чрез настройки в раздела Достъпност на приложението за настройки. Няма да ме изненада, ако Apple позволи на потребителите да насочат този бутон към някаква друга функция чрез настройка за достъпност, с опции като превключване на фенерчето, влизане в конкретен режим на достъпност, стартиране на приложение или стартиране на пряк път. И ако стартирането на пряк път е опция, тогава небето е границата.
Във всеки случай няма да пропусна превключвателя за звънене/тихо. И съм развълнуван, че може да бъде заменен с бутон, който всъщност може да бъде програмиран да прави нещо, което искам, вместо да бъде предназначен за функция, която никога не използвам.
Източник: www.macworld.com