Building Widgets Using WidgetKit and SwiftUI
ウィジェットをWidgetKitおよびSwiftUI を使って構築する
Create widgets to show your app’s content on the Home screen, with custom intents for user-customizable settings.
ホーム画面上であなたのアプリの内容を示すウィジェットを、ユーザカスタマイズ可能な設定用のいくつかのあつらえのインテント(意図)で作成します。
Creating a Widget Extension
ウィジェット拡張を作成する
Add and configure an extension to show your app’s content on the Home screen, Today View, or Notification Center.
ある拡張を追加および構成設定することで、あなたのアプリのもつ内容をホーム画面、「今日」ビュー、または通知センター上で示します。
Keeping a Widget Up To Date
ウィジェットを最新の状態に保つ
Plan your widget’s timeline to show timely, relevant information using dynamic views, and update the timeline when things change.
あなたのウィジェットのもつタイムラインを計画することで、時宜を得た、関連した情報をいくつかの動的ビューを使って表示してください、そしてそのタイムラインを物事が変化する時に更新してください。
Making a Configurable Widget
構成設定可能なウィジェットを作る
Give users the option to customize their widgets, by adding a custom SiriKit intent definition to your project.
ユーザに彼らのウィジェットをカスタマイズする選択肢を与えてください、あるあつらえのSiriKitインテント定義をあなたのプロジェクトに加えることによって。
protocol Widget
The configuration and content of a widget to display on the Home screen or in Notification Center.
ホーム画面上でまたは通知センターにおいて表示するあるウィジェットの構成設定および内容。
protocol WidgetBundle
A container used to expose multiple widgets from a single widget extension.
複数のウィジェットを単一のウィジェット拡張から露出するために使われるあるコンテナ。