Apple の新しい iOS 8 モバイル オペレーティング システムでは、この機能の導入以来初めて、ユーザーはサードパーティのウィジェットを通知センターに追加できるようになりました。 AppleInsider は、開発者が新機能で何ができるのか、そしてユーザーがそれをどのように活用できるのかを調査しました。

通知センター ウィジェットは、iOS 8 で開発者が利用できる多数の新しいアプリ拡張機能の 1 つにすぎません。 Apple はまた、アプリがオペレーティング システムに組み込まれた共有機能を拡張したり、システム全体のドキュメント ストレージ プロバイダーとして機能したりすることも許可します。それでも、ウィジェットはユーザーにとって断然最もエキサイティングなものであり、iOS 5 で通知センターが導入されて以来、ウィジェットを含めることを求める声は数え切れないほどあります。

ただし、Apple はまだ完全にオープンではありません。ウィジェットは通知センターの今日ビューに限定されており、すべてのウィジェットには対応するアプリが必要です。KISS をテーマにした時計ウィジェットをダウンロードするには、ホーム画面にアイコンを配置する必要があります。

そのため、ウィジェットは App Store の承認プロセスの対象となり、Apple は開発者向けにいくつかのガイドラインを定めています。

ウィジェットはキーボード入力をサポートしていないため、高度なインタラクションを備えたものは対象外です。 iOS も過剰なリソースを使用するウィジェットを積極的に終了しますが、オペレーティング システムは定期的にウィジェット ビューをキャッシュすることで開発者を支援し、通知センターを開いたときにウィジェット ビューが最新の状態になるようにします。

これらの制約内で、開発者は基本的に思いつく限りのことを実行できます。 Apple は、最新のスポーツのスコア、サーフィンのレポート、荷物の配達の最新情報など、アプリを開かなくても表示されることでメリットが得られるものなら何でもウィジェットに表示できると考えています。

それらはどのように機能するのでしょうか?

ユーザーの観点から見ると、iOS 8 でのウィジェットの扱いは簡単です。

Apple はデフォルトで 5 つのウィジェット (今日の概要、カレンダー、リマインダー、明日の概要、株式) を出荷しています。サードパーティのウィジェットは、親アプリがインストールされると自動的に通知センターで利用できるようになりますが、ユーザーが追加するまで表示されません。

iPhoneのロックを解除し、通知センターを開き、一番下にある「編集」ボタンをタップすることで、今日のビューにウィジェットを追加したり削除したりできます。画面には 2 つのリストが表示されます。上部には表示可能なウィジェットが表示され、その下の「含めない」リストには非表示のウィジェットが表示されます。

標準の iOS リスト パラダイムがここに適用されます。赤い「-」ボタンをタップすると、ウィジェットがビューから削除されます。緑色の「+」ボタンをタップすると、再度追加されます。ウィジェットを「含めない」リストにドラッグして削除することもできます。

さらに、右側のハンドルをドラッグすると、Today ビューの順序を変更できます。ただし、ウィジェットを今日のサマリーの上や明日のサマリーの下に移動することはできないことに注意してください。