{"id":134834,"date":"2022-10-10T14:00:19","date_gmt":"2022-10-10T14:00:19","guid":{"rendered":"https:\/\/developer.apple.com\/news\/?id=isnpnrza"},"modified":"2022-10-10T14:00:19","modified_gmt":"2022-10-10T14:00:19","slug":"glance-at-widgetkit","status":"publish","type":"post","link":"https:\/\/sickgaming.net\/blog\/2022\/10\/10\/glance-at-widgetkit\/","title":{"rendered":"Glance at WidgetKit"},"content":{"rendered":"<div class=\"inline-article-image\"><img decoding=\"async\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2023\/09\/glance-at-widgetkit.jpg\" data-hires=\"false\" alt><\/div>\n<p>Learn how you can create great glanceable experiences with WidgetKit. We\u2019ll show you how you can build a complication for Apple Watch and provide the same great experience for the iPhone Lock Screen. Discover how you can migrate your complications from ClockKit. And we\u2019ll explore how widgets and complications have shared inspiration from their earliest foundations. <\/p>\n<section class=\"grid activity divider-top divider-bottom\">\n<section class=\"row\">\n<section class=\"column large-4 small-4 no-padding-top no-padding-bottom\"> <a href=\"https:\/\/developer.apple.com\/wwdc22\/10050\" class=\"activity-image-link\"> <img decoding=\"async\" class=\"actiity-image medium-scale\" width=\"250\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2023\/09\/glance-at-widgetkit-1.jpg\" data-hires=\"false\" alt> <\/a> <\/section>\n<section class=\"column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom\">\n<h4 class=\"no-margin-bottom activity-title\">Complications and widgets: Reloaded<\/h4>\n<p class=\"activity-description\">Our widgets code-along returns as we adventure onto the watchOS and iOS Lock Screen. Learn about the latest improvements to WidgetKit that help power complex complications on watchOS and can help you create Lock Screen widgets for iPhone. We\u2019ll show you how to incorporate the latest SwiftUI views&#8230;<\/p>\n<p> <a href=\"https:\/\/developer.apple.com\/wwdc22\/10050\" class=\"icon icon-after icon-playcircle view-activitiy-link\">Watch now<\/a> <\/section>\n<\/section>\n<\/section>\n<section class=\"grid activity divider-top divider-bottom\">\n<section class=\"row\">\n<section class=\"column large-4 small-4 no-padding-top no-padding-bottom\"> <a href=\"https:\/\/developer.apple.com\/wwdc22\/10051\" class=\"activity-image-link\"> <img decoding=\"async\" class=\"actiity-image medium-scale\" width=\"250\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2023\/09\/glance-at-widgetkit-2.jpg\" data-hires=\"false\" alt> <\/a> <\/section>\n<section class=\"column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom\">\n<h4 class=\"no-margin-bottom activity-title\">Go further with Complications in WidgetKit<\/h4>\n<p class=\"activity-description\">Discover how you can use WidgetKit to create beautiful complications on watch faces. We&#8217;ll introduce you to the watchOS-specific features found in WidgetKit, and help you migrate from existing ClockKit complications. For more on WidgetKit, watch \u201cComplications and Widgets: Reloaded\u201d from&#8230;<\/p>\n<p> <a href=\"https:\/\/developer.apple.com\/wwdc22\/10051\" class=\"icon icon-after icon-playcircle view-activitiy-link\">Watch now<\/a> <\/section>\n<\/section>\n<\/section>\n<section class=\"grid activity divider-top divider-bottom\">\n<section class=\"row\">\n<section class=\"column large-4 small-4 no-padding-top no-padding-bottom\"> <a href=\"https:\/\/developer.apple.com\/wwdc20\/10028\" class=\"activity-image-link\"> <img decoding=\"async\" class=\"actiity-image medium-scale\" width=\"250\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2023\/09\/glance-at-widgetkit-3.jpg\" data-hires=\"false\" alt> <\/a> <\/section>\n<section class=\"column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom\">\n<h4 class=\"no-margin-bottom activity-title\">Meet WidgetKit<\/h4>\n<p class=\"activity-description\">Meet WidgetKit: the best way to bring your app\u2019s most useful information directly to the home screen. We&#8217;ll show you what makes a great widget and take a look at WidgetKit&#8217;s features and functionality. Learn how to get started creating a widget, and find out how WidgetKit leverages the power of&#8230;<\/p>\n<p> <a href=\"https:\/\/developer.apple.com\/wwdc20\/10028\" class=\"icon icon-after icon-playcircle view-activitiy-link\">Watch now<\/a> <\/section>\n<\/section>\n<\/section>\n<section class=\"grid activity divider-top divider-bottom\">\n<section class=\"row\">\n<section class=\"column large-4 small-4 no-padding-top no-padding-bottom\"> <a href=\"https:\/\/developer.apple.com\/news\/?id=yv6so7ie\" class=\"activity-image-link\"> <img decoding=\"async\" class=\"actiity-image medium-scale\" width=\"250\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2023\/09\/glance-at-widgetkit-4.jpg\" data-hires=\"false\" alt> <\/a> <\/section>\n<section class=\"column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom\">\n<h4 class=\"no-margin-bottom activity-title\">Widgets code-along<\/h4>\n<p> <a href=\"https:\/\/developer.apple.com\/news\/?id=yv6so7ie\" class=\"icon icon-after icon-chevronright view-activitiy-link\">View now<\/a> <\/section>\n<\/section>\n<\/section>\n<section class=\"grid activity divider-top divider-bottom\">\n<section class=\"row\">\n<section class=\"column large-4 small-4 no-padding-top no-padding-bottom\"> <a href=\"https:\/\/developer.apple.com\/wwdc20\/10048\" class=\"activity-image-link\"> <img decoding=\"async\" class=\"actiity-image medium-scale\" width=\"250\" src=\"https:\/\/www.sickgaming.net\/blog\/wp-content\/uploads\/2023\/09\/glance-at-widgetkit-5.jpg\" data-hires=\"false\" alt> <\/a> <\/section>\n<section class=\"column large-8 small-8 padding-left-small padding-top-small padding-bottom-small no-padding-top no-padding-bottom\">\n<h4 class=\"no-margin-bottom activity-title\">Build complications in SwiftUI<\/h4>\n<p class=\"activity-description\">Spice up your graphic complications on Apple Watch using SwiftUI. We\u2019ll teach you how to use custom SwiftUI views in complications on watch faces like Meridian and Infograph, look at some best practices when creating your complications, and show you how to preview your work in Xcode 12. To get&#8230;<\/p>\n<p> <a href=\"https:\/\/developer.apple.com\/wwdc20\/10048\" class=\"icon icon-after icon-playcircle view-activitiy-link\">Watch now<\/a> <\/section>\n<\/section>\n<\/section>\n<p><a href=\"https:\/\/developer.apple.com\/documentation\/WidgetKit\" class=\"icon icon-after icon-chevronright\">WidgetKit<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn how you can create great glanceable experiences with WidgetKit. We\u2019ll show you how you can build a complication for Apple Watch and provide the same great experience for the iPhone Lock Screen. Discover how you can migrate your complications from ClockKit. And we\u2019ll explore how widgets and complications have shared inspiration from their earliest [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":134835,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[],"class_list":["post-134834","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-apple-developer-news"],"_links":{"self":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/134834","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/comments?post=134834"}],"version-history":[{"count":0,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/posts\/134834\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media\/134835"}],"wp:attachment":[{"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/media?parent=134834"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/categories?post=134834"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sickgaming.net\/blog\/wp-json\/wp\/v2\/tags?post=134834"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}