iOS 14 i iPadOS 14 dobili su redizajn widgeta kakve danas poznajemo. Puno je pretjerana varijacija iPhonea čiji se elementi mogu preurediti unutar početnog zaslona, a ne unutar namjenskog odjeljka za widgete. Tijekom WWDC-a, Apple je proveo nekoliko sesija objašnjavajući ponašanje i oblik stvaranja ovih dodataka. U jednoj od tih sesija odbačena je ideja koja će se ponoviti poput mantre iz Cupertina: widgeti ne moraju biti mini programi, oni moraju biti vidljivi, relevantni i personalizirani.
Novi dodaci: vidljivi, relevantni i personalizirani
Apple je nekoliko sesija posvetio glavnim novitetima iOS 14 i iPadOS 14. U jedna od tih sesija, Inženjeri iz Cupertina objasnili su programerima značenje i rad novih widgeta. Zahvaljujući razvojnom kompletu widgetkit, Tako će programer uspostaviti vezu između podataka u svojoj aplikaciji i widgeta na početnom zaslonu.
Naučite kako započeti izradu widgeta i saznajte kako WidgetKit iskorištava moć SwiftUI-a da pruži iskustvo bez državljanstva. Saznajte kako iskoristiti postojeće proaktivne tehnologije kako biste osigurali da vaš widget sadrži relevantni materijal.
Dodaci se moraju redovito ažurirati kako bi korisnik uvijek imao najnovije informacije na prvi pogled. A kada korisniku treba više detalja, element će ga odmah odvesti na odgovarajuće mjesto u aplikaciji. Apple je to više puta tvrdio Nije namijenjeno da ti novi elementi postanu mini-aplikacije. Ali u elementima koji omogućuju korisnicima dobivanje relevantnih informacija, vidljivi su i mogu se personalizirati.
Widgeti moraju imati tri prikaza: mali, srednji i veliki. Razvojni programer može koristiti SwiftUI za razvoj svojih dodataka i kasnije konfiguriranje koda. Krajnji cilj? Ponudite predmet kolekciji widgeta kako bi korisnik mogao prilagoditi svoj početni zaslon. Prvi već dosežu App Store zahvaljujući brzom ažuriranju aplikacija od strane programera, predanih razvoju operativnog sustava koji je evoluirao.