/SeanAllenWidgetKit

Collection of SwiftUI projects with widgets that I made during the completion of Sean Allen's WidgetKit course.

Primary LanguageSwift

🇷🇺 Russian Version

About

This is a collection of SwiftUI projects with widgets that I made during the completing of Sean Allen's WidgetKit course.

Here I learned how to:

  • create widgets from scratch;
  • add widgets to already existing apps;
  • use WidgetKit;
  • what is Entry, TimelineProvider, WidgetBundle, WidgetConfiguration, IntentTimelineProvider, IntentConfiguration;
  • make Network Requests inside Widgets;
  • use CoreData inside Widgets;
  • use UserDefaults and AppGroup inside Widgets;
  • create Lock Screen widgets;
  • create StandBy mode widgets;
  • create and update LiveActivities.