Watch

Appleが開発者向けLive Activityガイドラインを公開

Appleが開発者向けLive Activityガイドラインを公開
ライブ活動ガイドライン

iOS 16.1は現在ベータテスト中で、Live Activities APIのサポートが含まれています。これにより、開発者はロック画面とダイナミックアイランドにリアルタイム通知を追加できます。iOS 16.1の正式リリースが今秋に迫る中、Appleは開発者がアプリケーションにLive Activityを実装するためのベストプラクティスをまとめた「ヒューマンインターフェースガイドライン」の全文を公開しました。

ライブアクティビティは、開発者がiPhoneのロック画面にリアルタイムの最新情報を追加できる手段として、WWDCで発表されました。その後、AppleがiPhone 14 ProとiPhone 14 Pro Maxに搭載されるダイナミックアイランドを発表した際に、この機能の全容が明らかになりました。開発者はロック画面に加えて、ダイナミックアイランドにもライブアクティビティを直接表示できるようになります。

新たに公開されたガイドラインでは、Apple は iPhone 14 Pro の Dynamic Island で Live Activities を採用しようと考えている開発者向けにベストプラクティスを概説しています。

  • 開始と終了が定義されているタスクとライブ イベントにライブ アクティビティを提供します。
  • 最も重要なコンテンツのみを提示します。
  • 新しいコンテンツが利用可能になった場合にのみライブ アクティビティを更新し、ユーザーの注意を引く必要がある場合にのみ通知します。
  • ライブ アクティビティに機密情報を表示しないでください。
  • ライブ アクティビティを使用して広告やプロモーションを表示することは避けてください。
  • ライブ アクティビティの開始と終了をユーザーが制御できるようにします。
  • ライブアクティビティをタップすると、正しい場所でアプリが開くことを確認してください。 
  • ライブアクティビティが終了したら、ロック画面から削除することを検討してください。 

Apple は開発者に対して、アプリケーションに「役立つ」Live Activity を設計する方法に関するより広範なガイドラインも提供しています。

  • ダイナミック アイランド内のコンパクトなプレゼンテーションの情報とデザインの統一を確保します。
  • コンパクトなプレゼンテーションと拡張されたプレゼンテーションの間で一貫したレイアウトを作成します。
  • ロック画面と拡張プレゼンテーションの両方で一貫したデザインを使用することを検討してください。
  • さまざまな画面サイズやライブ アクティビティのプレゼンテーションに適応します。 
  • ロック画面でカスタムの背景色と不透明度を使用する前に、慎重に検討してください。 
  • コンテンツの角の半径をライブ アクティビティの角の半径に合わせて調整します。
  • 一般的に、コンテンツが読みやすくなるように標準の余白を使用します。
  • パーソナライズされたロック画面に適した色を選択します。
  • ダーク モードと常時オンをサポートします。
  • アニメーションは控えめに使用し、コンテンツの更新に注意を喚起する場合のみに使用してください。

Apple は、iPhone 14 Pro の Live Activities 実装を作成する際に開発者が考慮する必要がある 3 つの異なる設計があると説明しています。

コンパクト:

ダイナミック アイランドのコンパクトな先行ビューとコンパクトな後続ビューを示すイラスト。

最小限:

ダイナミックアイランドの最小限のビューを示すイラスト。

拡張:

ダイナミックアイランドの拡大表示を示すイラスト。

サードパーティ製アプリのライブアクティビティは、iOS 16.1で今秋正式にリリースされます。このアップデートは現在、開発者向けベータテストとパブリックベータテストで利用可能で、正式リリースは10月中を予定しています。ライブアクティビティのガイドラインの詳細は、Appleの開発者向けウェブサイト(こちら)をご覧ください。

9to5Macの見解

Appleのガイドラインにおける文言には興味深い点があります。特に、Live Activityを「広告やプロモーションの表示」に使用することは「避ける」よう求めている点です。Twitter上の開発者たちは既に、この文言を強化し、Live Activityにおける広告やプロモーションを完全に禁止するようAppleに求めています。

このガイドラインでは、「ライブアクティビティで機密情報を表示しない」など、他にもいくつかの箇所で「避ける」という表現が使われています。繰り返しになりますが、ライブアクティビティの可視性を考えると、これは完全に禁止されるべき行為のように思えます。Appleはまた、開発者はライブアクティビティ終了後にロック画面から削除することを「検討する」べきだと述べています。実際には、イベント終了後もライブアクティビティがロック画面に表示されたままになる理由はおそらくないでしょう。

iOS 16.1の一般公開が近づくにつれ、開発者がアプリにLive Activityをどのように実装するかが注目されます。また、これらのガイドラインと、App Storeの審査でどのように適用されるかにも注目する必要があります。

printmazings.com を Google ニュース フィードに追加します。 

FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。

Printmazings
Printmazings is a contributing author, focusing on sharing the latest news and deep content.