チャレンジ:WidgetKitワークショップ
2022年6月8日

本日のWidgetKitチャレンジをちょっと覗いてみませんか。iOS 16のロック画面に追加される、一目でわかるエクスペリエンスは、自分だけのロック画面のウィジェットを作成する絶好の機会です。
課題を始める
この一目でわかる技術に初めて触れる方もいらっしゃるかと思います。チャレンジを始める前に、「Complications and widgets:Reloaded」ビデオをチェックして、WidgetKitの最新アップデートの概要をご確認ください。

コンプリケーションとウィジェット:リローデッド
Watch now始める準備が整ったら、いよいよAppの検証です。ウィジェットに向いているのはどの部分ですか?向いている部分が特定できたら、構成オプションと最適なタイムラインを検討しましょう。
すでにホーム画面用のウィジェットがある場合、SwiftUIのコードを再利用することを検討することもできます。すべてのホーム画面用ウィジェットがロック画面ウィジェットとしてうまく代替できるとは限らないので、さまざまなアプローチを検討してAppに合ったものを見つけましょう。
おまけ:Apple Watchにコードをデプロイするとどうなるのでしょうか?素晴らしいwatchOSのコンプリケーションは活用していますか?Watch上のエクスペリエンスを心地よいものにするために、何を変更できるでしょうか?
ロック画面をどう変身させるかはあなた次第です。あなたの作品をTwitterで、ハッシュタグ「WWDC22Challenges」をつけて発信するか、WidgetKit Study Hallで作品を共有しましょう。WidgetKitについてもっと話したい方は、WWDC22中に開催されているイベントに参加してみてください。
