Nakon trinaest iteracija iOS-a, kompanija Apple je napokon izvršila transformaciju početnog ekrana, uvodeći vidžete u iOS 14 i iPadOS 14. Stvoren je potpuno novi okvir koji će omogućiti programerima da razvijaju inovativne tipove vidžeta. Međutim, ovo je mnogo više od pukog vizuelnog unapređenja.
Vidžeti se vraćaju na početni ekran
Apple je prvi put predstavio vidžete na iPhone-u u iOS-u 10. Oni su bili smešteni na ekran „Today View“, kojem se pristupalo prevlačenjem udesno na zaključanom ili početnom ekranu.
Ipak, vidžeti su postali moćni alati i bili su izuzetno korisni za korisnike iPhone-a i iPad-a koji su ih koristili.
Međutim, sve se to menja u iOS-u 14. Vidžeti se vraćaju kući. Ovo je najveća promena na početnom ekranu, uporedo sa novom bibliotekom aplikacija. Iako sekcija „Today View“ i dalje postoji i moguće je zadržati vidžete tamo, kompletan proces dodavanja vidžeta je preuređen.
Sada, kada dodirnete bilo koji slobodan prostor na početnom ekranu kako biste ušli u režim za uređivanje, u gornjem desnom uglu ćete pronaći dugme „+“.
Kada ga dodirnete, otvoriće se birač vidžeta, koji prikazuje spisak svih dostupnih vidžeta na vašem uređaju – kako iz Apple-ovih sistemskih aplikacija, tako i iz aplikacija trećih strana koje ste instalirali – zajedno sa njihovim pregledima.
Izaberite vidžet, njegovu veličinu, i jednostavno dodirnite dugme „Dodaj vidžet“ da biste ga dodali na bilo koji ekran na kom se nalazite.
Nakon toga možete da premestite vidžet gde god želite. Pa, ne baš bilo gde. Za razliku od Androida, iOS i dalje ne dozvoljava da postavljate ikone ili vidžete bilo gde na ekranu.
Ikone i vidžeti se i dalje ređaju od gornjeg levog do donjeg desnog dela ekrana. I da, vidžeti će automatski preći u tamni režim.
Nisu to vidžeti koje poznajete
Ovo su dobre vesti. A sada one malo manje dobre. Iako su vidžeti stigli na početni ekran, to nisu oni isti vidžeti koje ste koristili i voleli prethodnih godina.
Ako programer želi da razvija vidžete za početni ekran za iOS 14, mora da koristi novi WidgetKit okvir, koji je izgrađen na SwiftUI. Trenutno, ne podržava nikakav oblik interakcije ili ažuriranja uživo. To znači da su novi vidžeti dizajnirani isključivo za prikaz – drugim rečima, za brzo pregledanje informacija, poput komplikacija na watchOS-u na Apple Watch-u.
Levo: Vidžeti pre iOS-a 14. Desno: Vidžeti u iOS-u 14.
To znači da, ukoliko ste navikli na vidžete za kalkulacije ili praćenje vremena, nećete ih naći u iOS-u 14. Vidžeti mogu da imaju više meta dodira koji mogu biti duboko povezani sa segmentom aplikacije, ali to je sve. Iz tog razloga, vidžet za muziku u iOS-u 14 nema kontrole za reprodukciju.
Jedini izuzetak koji smo pronašli je aplikacija „Shortcuts“ – ali, i tu je automatizacija prečica duboko integrisana u operativni sistem. Vidžet „Shortcuts“ funkcioniše nezavisno. Kada dodirnete prečicu, ona se odmah aktivira, bez otvaranja aplikacije. Ako prečica ima interaktivne elemente, videćete ih na vrhu ekrana u plivajućem prozoru.
Od sada, Apple je zvanično zastario starije vidžete. Oni će nastaviti da funkcionišu i moći ćete da ih koristite na ekranu „Today View“, ali nećete moći da ih dodate na početni ekran. Ne zna se kada, ili da li će Apple potpuno ukinuti njihovu podršku.
Šta budućnost nosi
Jasno je da se priroda vidžeta menja u iOS-u 14 i kasnije. Čini se da je Apple-ovo objašnjenje za ovu promenu preglednost i upravljanje energijom. Vidžeti bi trebalo da budu dizajnirani tako da korisnik može brzo da ih pregleda dok je na početnom ekranu i da ne troše previše bateriju.
Vidžeti se mogu ažurirati na osnovu vremenske linije koju je definisao programer, i to je to. Nadamo se da će Apple do sledeće godine pronaći način da doda interakciju vidžetima bez negativnog uticaja na trajanje baterije.
Jer, kada je u pitanju dizajn i korisnički interfejs, novi vidžeti izgledaju fantastično na početnom ekranu (mnogo bolje od starih, koji nisu imali koherentan dizajnerski jezik).
I na neki način, novi vidžeti su fleksibilniji u iOS-u 14. Možete da imate više verzija istog vidžeta, u istoj ili različitim veličinama. Možete da slažete više verzija istih vidžeta jednu na drugu i da ih prelistavate.
I pošto Apple koristi okvir zasnovan na namerama (iz SiriKit-a i prečica) u vidžetima, možete prilagoditi više verzija vidžeta da prikazuju različite tipove podataka. Na primer, možete da imate tri različita vidžeta „Podsetnika“ u grupi, koji prikazuju podsetnike sa tri različite liste.
To je ono što je Apple uradio do sada. Tek treba da vidimo šta će programeri moći da urade koristeći WidgetKit okvir. Dok gubimo interaktivnost, dobijamo nove tipove vidžeta i koherentan dizajnerski okvir.
Ovo je jedan od onih „sačekaj i vidi“ scenarija. Pravi uticaj promena ćemo videti kada programeri objave svoje vidžete na jesen 2020. godine, kao i kada budemo videli kakva poboljšanja (ako ih ima) Apple napravi na WidgetKit okviru u iOS-u 15.
Postoji još mnogo specifičnosti o načinu na koji vidžeti funkcionišu u iOS-u 14. Na primer, „Smart Stacks“ će omogućiti kombinovanje više vidžeta u jednu grupu vidžeta između kojih se može prelaziti prevlačenjem prstom na iPhone-u. To je jedan od načina na koji će iOS 14 transformisati početni ekran vašeg iPhone-a (i iPad-a).