Как работят джаджите за начален екран на iPhone в iOS 14

След тринадесет итерации на iOS, Apple най-накрая трансформира началния екран, като добавя джаджи към iOS 14 и iPadOS 14. Има изцяло нова рамка, която ще позволи на разработчиците да създават нови видове джаджи. Но има повече от това, което се вижда.

Widgets Come Home

Apple представи джаджи на iPhone в iOS 10. Те бяха прехвърлени на екрана Today View, който е достъпен чрез плъзгане надясно на заключения екран или началния екран.

И все пак джаджите се превърнаха в мощни инструменти и бяха невероятно полезни за потребителите на iPhone и iPad, които решиха да ги използват.

Но всичко това се променя в iOS 14. Приспособленията се прибират вкъщи. Това е най-голямата промяна в началния екран заедно с новата библиотека с приложения. Докато секцията „Изглед днес“ все още остава и все още можете да държите джаджа там, цялото изживяване с добавянето на джаджи се промени.

Сега, когато докоснете някое празно място на началния екран, за да влезете в изгледа за редактиране на началния екран, ще намерите бутон „+“ в горния десен ъгъл.

Докосването му ще изведе инструмент за избор на джаджи, който показва списък с всички налични джаджи на вашия телефон – както от включените приложения на Apple, така и от приложения на трети страни, които сте инсталирали – заедно с визуализациите им.

  Как да промените акцента на Siri на iOS 12

Изберете джаджа, размер и просто докоснете бутона „Добавяне на джаджа“, за да добавите приспособление към всеки екран, на който се намирате.

След това можете да преместите джаджата където пожелаете. Е, не точно навсякъде. За разлика от Android, iOS все още не ви позволява да поставяте икони или джаджи навсякъде по екрана.

Иконите и джаджи все още текат от горния ляв ъгъл на екрана до долния десен ъгъл. И да, джаджите автоматично ще преминат в тъмен режим.

Но не и приспособленията, които познавате

Така че, това е добрата новина. Сега за лошото. Виждате ли, докато приспособленията идват на началния екран, те не са джаджи, които сте използвали и обичали през последните няколко години.

Ако разработчик иска да създаде джаджи за начален екран за iOS 14, той трябва да използва новото WidgetKit рамка, която е изградена върху Swift UI. И в момента не поддържа никаква форма на взаимодействие или актуализации на живо. Това означава, че новите джаджи са предназначени единствено за прегледност – с други думи, за бързо преглеждане на информация, точно като усложнения в watchOS на Apple Watch.

Отляво: джаджи преди iOS 14. Вдясно: джаджи за iOS 14.

Това означава, че ако сте свикнали да калкулирате джаджи или джаджи за проследяване на времето, няма да ги намерите в iOS 14. Приспособленията могат да имат множество насочвания за докосване, които могат да бъдат дълбоко свързани с част от приложението, но това е всичко . Ето защо джаджата за музика на iOS 14 няма никакви контроли за възпроизвеждане.

  Как (най-накрая) да изключите Game Center в iOS 11

Единственото изключение, което открихме, е приложението Shortcuts, но, отново, автоматизациите на Shortcuts са дълбоко интегрирани в операционната система. Джаджата за бърз достъп работи независимо. Когато докоснете пряк път, той просто започва да работи, без да отваряте приложението. Ако в прекия път има някакви интерактивни елементи, ще ги видите в горната част на екрана в плаващ прозорец.

Към момента Apple официално оттегли по-старите джаджи. Те все още ще продължат да работят и можете да ги използвате на екрана Today View, но не можете да добавите тези приспособления към началния екран. Не знаем кога и дали Apple напълно ще премахне поддръжката за тях.

Какво носи бъдещето

Ясно е, че естеството на джаджи се променя от iOS 14 и по-нататък. Причината на Apple за тази промяна изглежда е за прегледност и управление на захранването. Приспособленията трябва да са проектирани така, че потребителят да може бързо да ги погледне, докато са на началния екран, и да не изтощава батерията.

Приспособленията могат да се актуализират въз основа на времева линия, определена от разработчика, но това е всичко. Надяваме се, че по това време на следващата година Apple е измислила начин да добави взаимодействие към джаджи, без да жертва живота на батерията.

Защото, що се отнася до дизайна и потребителския интерфейс, новите джаджи изглеждат невероятно на началния екран (много по-добре от старите джаджи, които нямаха сплотен език на дизайна).

  Как да преглеждате пароли в Keychain на iOS и macOS

И по някакъв начин новите джаджи са по-гъвкави в iOS 14. Можете да имате няколко версии на една и съща джаджа в един и същи или няколко размера. Можете да подреждате няколко версии на едни и същи джаджи една върху друга и просто да прелиствате между тях.

И тъй като Apple използва базираната на намерения рамка (от SiriKit и Shortcuts) в джаджи, можете да персонализирате множество версии на джаджи, за да показват различни видове данни. Например, можете да имате три различни приспособления за напомняния в стек, който показва вашите напомняния от три различни списъка.

Точно това направи Apple досега. Тепърва ще видим какво ще могат да правят разработчиците с помощта на рамката WidgetKit. Докато губим интерактивността, ние придобиваме нови видове джаджи и сплотена рамка за дизайн.

Но това е един от онези сценарии за изчакване и гледане. Ще разберем истинското въздействие на промяната, след като разработчиците пуснат свои собствени джаджи през есента на 2020 г. — и когато видим какви подобрения (ако има такива) прави Apple в рамката WidgetKit в iOS 15.

Има много повече подробности за това как работят джаджи в iOS 14. Например Smart Stacks ще ви позволи да комбинирате множество джаджи в един куп от джаджи, между които можете да плъзгате на вашия iPhone. Това е един от начините, по които iOS 14 ще трансформира началния екран на вашия iPhone (и iPad).