Mastering WidgetKit in SwiftUI 4, iOS 16 with Dynamic Island

Build 15 iOS Widgets while learning about WidgetKit including Lock Screen Widgets, Live Activities and Dynamic Island

Ratings: 4.46 / 5.00




Description

Widgets were introduced with the second iteration of SwiftUI and starting iOS 16, new features were added which are backed by the existing WidgetKit. WWDC22 not only introduced lock screen widgets, but with the release of iOS 16.1 they brought in new features like live activities and dynamic Island. WidgetKit is native to SwiftUI and all the widget-related developmnet happens in SwiftUI.


This course is designed to cover WidgetKit end-to-end. All of this is written in iOS 16 and SwiftUI 4. In this course, we will build 15+ widgets to cover various different aspects of WidgetKit. We will learn about newly introduced features along the way and by the end you will know how to make a widget for your own unique app.


We will take a deep dive into static widgets, network-based widgets, map-based widgets as well as configurable widgets. We will also look at the deep linking strategies which as specific to the widgets along with core data-backed widgets.


We will create live activity and lock screen widgets that were introduced with iOS 16. We will also learn about ActivityKit and Live Activity life cycles and add support for Dynamic Island, which is present for iPhone 14 pro and above iOS devices.


So join me in this course and let's learn about widget kit together.

What You Will Learn!

  • WidgetKit Development
  • SwiftUI 4
  • iOS 16
  • iOS App Development
  • Live Activities
  • Lock Screen Widgets
  • Configurable Widgets
  • Dynamic Island

Who Should Attend!

  • Developers who wants to learn and master WidgetKit development in SwiftUI 4 and iOS 16