In the first-ever fully online worldwide developer conference, WWDC20, Apple announced the introduction of widgets to the home screen with iOS 14. This, along with moving apps to the app library, was an unexpected move since the home screen hasn’t changed a bit since the first version of iOS was introduced.
In the “Meet WidgetKit” WWDC session, we saw Nahir and Neil from Apple walk us through the newly announced widgets for the home screen (which are fully built with SwiftUI and interoperable between iOS 14, iPadOS, and MacOS Big Sur, by the way).
The summarized text version of the key points in the keynote is available in my other article, a four-minute read. Do give it a read up because this article is going to be purely technical, building upon the concepts I covered in the article linked above. …
This article is a short text summary of the WWDC20 session.
App clips were introduced in iOS 14, helping more people discover apps on the go by almost instantly downloading a part of the app to do some task.
Unlike apps, app clips can’t be opened from the home screen. They’re launched with app-clip URLs, which are handled via app clips instead of a browser. These URLs can be either embedded in
NFC tags, processed into QR code/app-clip code(which can be scanned or tapped with the power of
NFC, FYI), or just forwarded via iMessages.
App Store submissions enforce that app clips must be very small in size — <10 MB. Earlier, applications needed to be installed, signed in, and set up before usage. App clips make it possible for someone to, say, scan a QR code to almost instantly download your app clip to use it, making it an overall smoother experience. …
Note: This article is a short text summary of the WWDC20 session.
WidgetKit is a new Swift framework introduced in WWDC20 that allows you to bring out the most important data from your app on your home screen!
Widgets in iOS need to be designed keeping three things in mind: glanceability, relevance, and personalisation.