アプリの新しい機能を発見すると、ユーザーは驚き、喜ぶことがあります。 Apple の TipKit は、サードパーティ開発者がアプリで役立つヒントを表示する公式の方法です。
FaceTime、写真、メッセージのヒント |画像: Apple Apple は、サードパーティ アプリの機能をより簡単に見つけられるようにするための、TipKit と呼ばれる新しいシステムを作成しました (Apple の既存の Tips アプリと混同しないでください)。アプリ内ヒントは、新しい機能についてユーザーに通知したり、隠れた機能の発見を支援したり、タスクをより迅速に完了する方法を示したりすることができます。これには、iOS 17、iPadOS 17、tvOS 17、macOS Sonoma、watchOS 10 上のサードパーティ アプリでの教育メッセージング用の Apple の新しい TipKit フレームワークが必要です。
Apple の TipKit とは何ですか?仕組みは?
Apple の WWDC23 セッション ビデオ TipKit に関する興味のある情報がすべて揃っています。=開発者は Xcode を使用してアプリ コードにヒントを追加します。ヒントはタイトルとメッセージで構成されます。 Apple は、役立つヒントのタイトルには直接的なアクションを表すフレーズを使用し、その後に覚えやすい特典情報を付ける必要があると述べています。
TipKit に対する Apple の提案は次のとおりです:
TipKit を使用して、適切な機能を適切なタイミングでユーザーにインテリジェントに教育します。この新しいフレームワークには、ユーザーがシステム アプリで見慣れているものと一致するテンプレートが含まれており、アプリのルック アンド フィールに合わせて簡単にカスタマイズできます。ターゲティングを追加して、現在のコンテキストに関連する機能についてユーザーを教育し、ヒントが別のデバイスに表示された場合でも同じヒントが再度表示されないように全体的な頻度を管理します。
開発者は TipKit を活用することもできます。ヒントを表示するユーザーを指定し、ヒントを表示および閉じるときのルールを作成し、ユーザーがタッチまたはクリックして基礎となるアプリ内設定にアクセスできるアクション ボタンを定義します。
アイコンと
2 種類のヒント ビュー
ヒントは、ポップオーバー ビューとインライン ビューの 2 つの方法でユーザーに表示できます。ポップオーバー ビューでは、アプリのインターフェイスの上にヒントが表示されます。現在のアプリ画面を変更せずにユーザーにチップを渡すために使用されます。たとえば、ポップオーバー ヒントがアプリのお気に入りボタンの上に表示される場合があります。これは、Apple TV でヒントを表示する唯一の方法です。
ヒントはポップオーバー (左) ビューまたはインライン (右) ビューに表示できます。画像: Apple
インライン ビューでは、メッセージの上部にヒントが表示され、チャットのリストが少し下に押し下げられるなど、ユーザー インターフェイスが周囲に合わせて一時的に調整されます。
開発者はルールも作成する必要があります。誰がチップを受け取る資格があるかを定義します。アプリをめったに使用しない人には、パワーチップは役に立ちません。また、すでに発見して使用している機能のヒントを見せて、ユーザーを困らせることになります。
ヒントのカスタム ルール
たとえば、カスタム ルールは、次のように定義できます。ユーザーは、そのタブに関するヒントが表示される前に、過去 5 日間に特定のタブを少なくとも 3 回選択する必要があります。ユーザーがこれらのルールで定義されたカスタム適格性を満たすと、システムは自動的にアプリにヒントを表示します。開発者はそれについて心配する必要はありません。
チップの状態は iCloud 経由で同期され、チップがすでにアプリに表示されているかどうかを確認します。機能が両方のデバイスで同じである場合、iPhone は iPad には表示されません。
TipKit は開発者の iOS 17 ベータ版には含まれていませんが、後で提供される予定です。
アプリ内ヒントのガイドライン
優れたアプリ内ヒントの例 |画像: Apple
良いヒントは、実用的で、わかりやすく、覚えやすいものである必要があります。 iOS 17 では、FaceTime で手のジェスチャーによる反応のトリガーに関するヒントが表示される場合があります。
写真では、Live Photos にループ効果を追加することを提案するヒントが表示される場合があります。メッセージでは、Tapback 機能を介したクイック応答の送信に関するヒントが表示される場合があります。
Apple の開発者は、TipKit フレームワークを活用して、iPhone、iPad、Mac、Apple TV、Apple のアプリに楽しいヒントを作成できます。見てください。
良いヒントの例
Apple TV での FaceTime
Apple TV のヒントはポップオーバー ビューでのみ表示できます |画像: Apple
Apple が提供する例の 1 つでは、tvOS 上の FaceTime アプリがヒントをポップアップ表示して、背景をぼかすことができることをユーザーに通知することがあります。
Apple Watch でワークアウト
TipKit は Apple Watch アプリでも利用できます |画像: Apple
別の例として、watchOS 10 を搭載した Apple Watch では、ワークアウトのセットアップに関するヒントが Apple のワークアウト アプリの上部にポップアップ表示されることがあります。
iPhone 上のメッセージ
ヒントは、送信の取り消し | などの隠れた機能を明らかにすることができます。画像: Apple
iOS 17 のメッセージには、送信されたメッセージを取り消したり編集したりする機能についての意識を高めるためのヒントが提供されています。これは、TipKit の優れた例であり、使用例です。なぜなら、多くの非技術者は、そもそもこれらの機能が存在することに気づいていないからです。
iPad の FaceTime
もう 1 つの良い点FaceTime アプリのヒント |画像: Apple
では、顔をフレームに収めようとしない相手と何回 FaceTime をしましたか? iOS 17 の FaceTime は、ユーザーの頭がフレームの中心にないことを検出すると、ヒントを表示します。
Mac 上の写真
macOS Sonoma のフォトのヒントの例|画像: Apple
Mac の写真アプリのヒントには、ユーザーの個人画像ライブラリ、共有画像ライブラリ、またはその両方の間でライブラリ ビューの切り替えに関するヒントが表示される場合があります。
悪いヒントの例
そのようなヒントApple のガイドラインに違反しています。画像: Apple
避けるべきアプリ内ヒントの例には、ユーザーに何かの購入を促すプロモーション メッセージを含むヒント、エラー メッセージのみを表示するヒント、実用的ではないヒント、複雑すぎて覚えられないヒントなどがあります。.