Cum funcționează widget-urile ecranului de pornire iPhone în iOS 14

După treisprezece iterații ale iOS, Apple transformă în sfârșit ecranul de pornire prin adăugarea de widget-uri la iOS 14 și iPadOS 14. Există un cadru complet nou care va permite dezvoltatorilor să creeze noi tipuri de widget-uri. Dar este mai mult decât se vede.

Widgeturile vin acasă

Apple a introdus widget-uri pe iPhone în iOS 10. Acestea au fost retrogradate pe ecranul Today View, care este accesibil prin glisarea spre dreapta pe ecranul de blocare sau pe ecranul de pornire.

Totuși, widget-urile au devenit instrumente puternice și au fost incredibil de utile pentru utilizatorii de iPhone și iPad care au decis să le folosească.

Dar toate acestea se schimbă în iOS 14. Widgeturile vin acasă. Aceasta este cea mai mare schimbare a ecranului de pornire împreună cu noua bibliotecă de aplicații. În timp ce secțiunea Vizualizare astăzi rămâne și puteți păstra widget-ul acolo, întreaga experiență de adăugare a widget-urilor s-a schimbat.

Acum, când atingeți orice spațiu gol de pe ecranul de pornire pentru a intra în vizualizarea de editare a ecranului de pornire, veți găsi un buton „+” în colțul din dreapta sus.

Dacă îl atingeți, va apărea un selector de widget-uri, care arată o listă cu toate widget-urile disponibile pe telefonul dvs. – atât din aplicațiile Apple incluse, cât și din aplicațiile terțe pe care le-ați instalat – împreună cu previzualizări ale acestora.

Alegeți un widget, o dimensiune și atingeți butonul „Adăugați widget” pentru a adăuga un widget pe orice ecran pe care vă aflați.

  11 cele mai bune aplicații pentru selfie-uri pentru a adăuga efecte speciale pentru Android și iOS

Apoi puteți muta widget-ul oriunde doriți. Ei bine, nu tocmai oriunde. Spre deosebire de Android, iOS încă nu vă permite să puneți pictograme sau widget-uri oriunde pe ecran.

Pictogramele și widget-urile curg în continuare din partea stângă sus a ecranului în dreapta jos. Și da, widget-urile vor trece automat în modul întunecat.

Dar nu Widgeturile pe care le-ai cunoscut

Deci, aceasta este vestea bună. Acum despre cele rele. Vedeți, în timp ce widget-urile vin pe ecranul de pornire, ele nu sunt widget-urile pe care le-ați folosit și iubit în ultimii doi ani.

Dacă un dezvoltator dorește să creeze widget-uri pentru ecranul de pornire pentru iOS 14, trebuie să folosească noul WidgetKit framework care este construit pe Swift UI. Și în prezent, nu acceptă nicio formă de interacțiune sau actualizări live. Aceasta înseamnă că noile widget-uri sunt concepute exclusiv pentru vizibilitate – cu alte cuvinte, pentru vizualizarea rapidă a informațiilor, la fel ca complicațiile în watchOS pe Apple Watch.

Stânga: widget-uri pre-iOS 14. Dreapta: widget-uri iOS 14.

Aceasta înseamnă că, dacă sunteți obișnuit să calculați widget-uri sau widget-uri de urmărire a timpului, nu le veți găsi pe iOS 14. Widgeturile pot avea mai multe ținte de atingere care pot fi legate profund la o parte a aplicației, dar asta este tot . Acesta este motivul pentru care widgetul Muzică de pe iOS 14 nu are controale de redare.

Singura excepție pe care am găsit-o este aplicația Comenzi rapide, dar, din nou, automatizările Comenzilor rapide sunt profund integrate în sistemul de operare. Widgetul Comenzi rapide funcționează independent. Când atingeți o comandă rapidă, aceasta începe să funcționeze, fără a deschide aplicația. Dacă există elemente interactive în comanda rapidă, le veți vedea în partea de sus a ecranului într-o fereastră plutitoare.

  Cum să vă conectați și să vă deconectați de la Game Center în iOS 10

De acum, Apple a renunțat oficial la widget-urile mai vechi. Ele vor continua să funcționeze și le puteți utiliza în ecranul Vizualizare astăzi, dar nu puteți adăuga aceste widget-uri pe ecranul de pornire. Nu știm când sau dacă Apple va elimina complet suportul pentru ele.

Ce ne rezerva viitorul

Este clar că natura widget-urilor se schimbă de la iOS 14 și mai departe. Raționamentul Apple pentru această schimbare pare să fie pentru vizibilitate și managementul puterii. Widgeturile ar trebui să fie proiectate astfel încât un utilizator să le poată arunca o privire rapidă în timp ce se află pe ecranul de pornire și să nu consume bateria.

Widgeturile se pot actualiza pe baza unei cronologie care este definită de dezvoltator, dar asta este tot. Sperăm că, la această dată, anul viitor, Apple a găsit o modalitate de a adăuga interacțiune la widget-uri fără a sacrifica durata de viață a bateriei.

Pentru că atunci când vine vorba de design și UI, noile widget-uri arată uimitor pe ecranul de pornire (mult mai bine decât vechile widget-uri, care nu aveau un limbaj de design coeziv).

Și, în anumite privințe, noile widget-uri sunt mai flexibile în iOS 14. Puteți avea mai multe versiuni ale aceluiași widget în aceleași dimensiuni sau în mai multe dimensiuni. Puteți stivui mai multe versiuni ale acelorași widget-uri unul peste celălalt și pur și simplu glisați între ele.

Și, deoarece Apple utilizează cadrul bazat pe Intents (de la SiriKit și Shortcuts) în widget-uri, puteți personaliza mai multe versiuni ale widget-urilor pentru a afișa diferite tipuri de date. De exemplu, puteți avea trei widget-uri diferite de mementouri într-o stivă care vă arată mementourile din trei liste diferite.

  Cele mai bune 10 aplicații pentru calculatoare pentru a rezolva cu ușurință ecuații matematice complexe (Android și iOS)

Exact asta a făcut Apple până acum. Încă nu am văzut ce vor putea face dezvoltatorii folosind cadrul WidgetKit. În timp ce pierdem interactivitatea, câștigăm noi tipuri de widget-uri și un cadru de design coeziv.

Dar acesta este unul dintre acele scenarii de așteptare și urmărire. Vom ști adevăratul impact al schimbării odată ce dezvoltatorii își lansează propriile widget-uri în toamna 2020 și când vom vedea ce îmbunătățiri (dacă există) aduce Apple cadrului WidgetKit în iOS 15.

Există multe mai multe detalii despre modul în care funcționează widget-urile în iOS 14. De exemplu, Smart Stacks vă va permite să combinați mai multe widget-uri într-o singură stivă de widget-uri între care puteți glisa pe iPhone. Acesta este un mod în care iOS 14 va transforma ecranul de pornire al iPhone-ului (și iPad-ului).