触覚


Haptics(触覚) は、人々の触覚を利用して、スクリーン上のインターフェースとの対話体験を向上させます。たとえば、システムは視覚的および聴覚的フィードバックに加えて触覚を再生し、Apple Pay 上の取引の確認を強調します。触覚は、ピッカーをスクロールしたり、スイッチを切り替えたりするなどして、タッチジェスチャや対話を強化することもできます。開発者向けガイダンスについては、アニメーションと触覚 (Animation and Haptics) を参照してください。


サポートされている iPhone モデルでは、いくつかの方法でアプリに触覚を追加できます。


  • デフォルトで Apple がデザインしたシステムの触覚を再生する標準の UI 要素 (スイッチ (switches)、スライダ (sliders)、ピッカー (pickers) など)を使用します。

  • 理にかなっている場合は、フィードバックを発生させて、通知影響、および 選択 のカテゴリでいくつかの前もって定義された触覚パターンの 1 つを再生します (開発者向けガイダンスについては、UIFeedbackGenerator (UIFeedbackGenerator) を参照してください)。

  • より細かく制御したい状況では、独自の触覚パターンを作成して再生して下さい。ガイダンスについては、カスタム触覚パターンの作成 を参照してください。

  • システムが提供するコントロールと触覚を使用すると、iOS はフィードバックの強度と動作を管理できます。たとえば、スイッチは自動的に微妙なタップを再生し、"成功" の通知のフィードバックジェネレータは以下に示すパターンを再生します。人々はシステム定義の触覚を認識しているため、文書化された意味に従ってそれらを使用することが重要です。


    通知


    通知の触覚は、小切手の預け入れや車両のロック解除など、タスクまたはアクションの結果に関するフィードバックを提供します。






    成功。 タスクまたはアクションが完了したことを示します。






    警告。 タスクまたはアクションが何らかの警告を生成したことを示します。




    失敗。 タスクまたはアクションが失敗したことを示します。







    影響


    影響の触覚は、視覚体験を補完するために使用できる物理的なメタファーを提供します。たとえば、ビューが所定の位置に収まったときにタップを感じたり、2 つの重いオブジェクトが衝突したときにドサッとしたりします。




    軽量。 小さい、または軽量の UI オブジェクト同士の衝突を示します。




    中等量。 中くらいまたは中重量の UI オブジェクト同士の衝突を示します。




    重量。 大きい、または重量の UI オブジェクト同士の衝突を示します。




    硬い。 硬い、または柔軟性のない UI オブジェクト同士の衝突を示します。




    柔らかい。 柔らかい、または柔軟性のある UI オブジェクト同士の衝突を示します。


    選択


    選択の触覚は、UI 要素の値が変更されている間フィードバックを提供します。




    選択。 UI 要素の値が変更されていることを示します。


    システムが提供する触覚を使用する場合でも、独自のものを作成する場合でも、人々の目標を損なうことなく、ユーザの経験を豊かにする方法で触覚を使用することが非常に重要です。


    触覚による設計


    人々の触覚を引き付けるインターフェースをデザインし、慣れている実際の世界をあなたのアプリにもたらすことができます。アプリで触覚を作成する方法に関係なく、以下のガイドラインは、人々にまとまりのある魅力的な経験を提供するのに役立ちます。


    各々の触覚とそのトリガーの間に、明確な因果関係をビルドします。 理想的には、人々はあなたのアプリが触覚パターンを再生する理由を常に知っています。触覚が因果関係を強化しない場合、それは混乱を招き、不当に見えるかもしれません。


    あなたのアプリ内の他のフィードバックを補完する方法で触覚を使用します。 アプリの視覚的、聴覚的、触覚的なフィードバックが調和している場合 (実際の世界と同様)、ユーザの経験はより一貫性があり、より自然に見えるでしょう。


    触覚を慎重に使用してください。 たとえば、触覚が長続きする価値がある場合、触覚を使用して下さい。それらを使用すると斬新さを得ると、アプリは人目を引くでしょう。また、少しの重要な相互作用に触覚を追加すると良いでしょう。数が多い些細な相互作用のために触覚を再生すると、人々を打ちのめすかもしれません。


    一貫して触覚を使用しましょう。 触覚フィードバックの一貫性は、人々が特定の触覚パターンと経験との間に触覚的な関連性を発展させるのに役立ちます。たとえば、ゲームキャラクタがミッションを完了できなかったときにあなたのアプリが特定の触覚パターンを再生する場合、人々はそのパターンを残念な結果に関連付けることを学びます。レベルの完了などのうれしい結果に同じ触覚パターンを使用すると、人々は混乱するでしょう。


    触覚を使いすぎないようにしてください。 触覚は、たまに経験するとちょうどいい感じになりますが、頻繁に経験すると疲れます。一般に、拡張または反復的な触覚フィードバックをもたらす経験のデザインは避けてください。多くの場合、最高の触覚体験は、人々が意識していないけれど、それがオフになっていると見逃してしまう体験です。


    あなたのアプリで触覚をテストしてください。 人によって触覚に対する好みや感度のレベルが異なるため、できるだけ多くの人で触覚をテストする必要があります。


    触覚をオプションにして下さい。 必要に応じて、触覚をオフにしたりミュートしたりして、触覚がなくてもアプリを楽しめるようにします。


    ゲームの中では、カスタムの触覚を使用してプレーヤーの経験を向上させる方法を検討してください。 プレーヤーがアイテムやコントロールを操作するときに触覚を再生することに加えて、ゲーム内のイベントの伝達に役立つ触覚を再生したいと思うでしょう。たとえば、触覚は、衝突やヒットなどの実質的な経験や、足音の接近や迫り来る危険などの微妙な体験を強化します。


    触覚を再生すると、他のユーザ経験に影響を与えるかもしれないことに注意してください。 デザイン上、触覚は人々がデバイスが振動していると感じるのに十分な物理的な力を生み出します。触覚がカメラ、ジャイロスコープ、またはマイクに関連するユーザ体験を妨げないようにします。


    カスタム触覚パターンの作成


    カスタムの触覚パターンは、パチンコを打ち放したり、ゴロゴロした通りの上を運転したりするような事を表せます。カスタムパターンは、ユーザ入力やコンテキストに基づいて動的に変化することもあります。たとえば、ゲームのキャラクタが木からジャンプするときにプレイヤーが感じる影響は、キャラクタが所定の位置にジャンプするときよりも強くなるでしょう。


    iOS 13 以降では、Core Haptics はカスタムの触覚パターンを生成する 2 つの基本的なビルディングブロックを提供します。


  • 一時的イベント、ホームスクリーン上のフラッシュボタンをタップする体験など、タップや刺激のように感じる簡潔で短い体験

  • 継続的イベント、メッセージ内のレーザー効果の体験など、持続的な振動のように感じる継続的体験

  • カスタムの触覚を生成するために選択したビルディングブロックに関係なく、そのシャープさ強度を制御することもできます。



    シャープさは触覚体験を、対応する物理的感覚を生成する波形に抽象化する方法と考えることができます。シャープさを指定すると、体験の意図をシステムに任せることができます。たとえば、シャープさの値を使用して、柔らかく、丸みを帯びた、または有機的な、または鮮明で正確な、または機械的な体験を伝えることができます。用語が意味するように、強度は触覚の強さを意味します。


    一時的なイベントと継続的なイベントを組み合わせ、シャープさと強度を変化させ、オプションのオーディオコンテンツを含めることで、さまざまな範囲の触覚体験を作成できます。開発者向けガイダンスについては、Core Haptics (Core Haptics) を参照してください。








    前:ジェスチャ 次:キーボード




    目次

    Xcode の新機能



    iOS

    テーマ

    インターフェースの本質

    アプリの構造

    起動

    搭載機能

    ロード

    モダリティ

    ナビゲーション

    ユーザデータへのアクセス

    設定


    ユーザとの対話

    3D タッチ

    アップルペンシルと落書き

    オーディオ

    認証

    データ入力

    ドラッグアンドドロップ

    フィードバック

    ファイル処理

    ゲームコントローラ

    ジェスチャ

    触覚

    キーボード

    近距離通信

    ポインタ (iPadOS)

    空間的対話

    取り消しとやり直し


    システムの機能

    拡張現実

    ホームスクリーンのアクション

    マルチタスクと複数のウィンドウ

    通知

    印刷

    クイックルック(検索)

    評価とレビュー

    スクリーンショット

    TV プロバイダー


    ビジュアルデザイン

    適応性とレイアウト

    アニメーション

    ブランド化

    ダークモード

    起動スクリーン

    材料

    用語

    印刷

    ビデオ


    アイコンと画像

    画像のサイズと解像度

    アプリのアイコン

    システムアイコン


    バー

    ナビゲーションバー

    検索バー

    サイドバー

    ステータスバー

    タブバー

    ツールバー


    ビュー

    アクションシート

    アクティビティビュー

    アラート

    コレクション

    画像ビュー

    ページ

    ポップオーバー

    スクロールビュー

    シート

    分割ビュー

    テーブル (表)

    テキストビュー

    Web ビュー


    コントロール

    ボタン

    色の源

    コンテキストメニュー

    編集メニュー

    ラベル

    ページコントロール

    ピッカー

    進行状況インジケータ

    内容コントロールの更新

    セグメント化されたコントロール

    スライダ

    ステッパー

    スイッチ

    テキストフィールド


    拡張機能

    カスタムキーボード

    ファイルプロバイダ

    メッセージ

    写真編集

    共有とアクション





    macOS


    tvOS


    watchOS


    Technologies

    アクセシビリティ

    序文

    ベストプラクティス

    ユーザとの対話

    ナビゲーション

    テキストのサイズと太さ

    色とコントラスト

    外観の効果と動き

    コンテンツ


    AirPlay

    メディア再生

    アイコン

    社説


    アプリクリップ

    序文

    ユーザ体験

    アプリクリップカード

    アプリのクリップコード

    印刷ガイドライン

    法的要件


    Apple Pay(アップルペイ)

    序文

    Apple Pay の提供

    チェックアウトと支払い

    エラー処理

    サブスクリプションと寄付

    ボタンとマーク

    社説


    拡張現実

    ホームスクリーンのアクション

    マルチタスクと複数のウィンドウ

    通知

    印刷

    クイックルック(検索)

    評価とレビュー

    スクリーンショット

    TV プロバイダー


    CareKit

    序文

    データとプライバシー

    ビュー

    ユーザー体験

    シンボルと商標化


    CarPlay

    序文

    オーディオアプリ

    自動車メーカーのアプリ

    伝達および VoIP アプリ


    アーキテクチャ

    バッジ付け

    エラー処理

    ロード

    ナビゲーション

    テスト


    対話

    オーディオ

    車のデータ

    iPhone

    ノブとコントロール

    タッチスクリーン

    Voice (Siri)


    視覚的デザイン

    アニメーション

    商標化

    レイアウト

    タイポグラフィ(印刷)


    アイコンと画像

    画像のサイズと解像度

    アプリのアイコン

    カスタムアイコン

    システムアイコン


    システム要素

    アクションシート

    活動指標

    アラート

    ボタン

    コレクション

    ラベル

    ナビゲーションバー

    スクロールビュー

    タブバー

    テキストビュー

    Web ビュー


    CareKit

    序文

    データとプライバシー

    ビュー

    ユーザ体験

    シンボルと商標化


    ゲームセンター

    序文

    アクセス・ポイント

    ダッシュボード

    実績

    順位表

    マルチプレイヤー

    カスタムダッシュボードリンク


    象形文字

    HealthKit

    HomeKit

    序文

    用語とレイアウト

    設定

    Siri の作用

    カスタム機能

    アイコン

    社説


    iCloud

    アプリ内購入

    序文

    自動更新可能なサブスクリプト


    inclusion(含有)

    ライブ写真

    Mac Catalyst

    序文

    アプリの構造

    ユーザとの対話

    視覚的デザイン

    Mac 慣用句


    マシン学習

    序文

    マシン学習の役割


    入力

    明示的なフィードバック

    暗黙のフィードバック

    較正

    訂正


    出力

    間違い

    複数のオプション

    自信

    帰属

    制限事項


    地図(Maps)

    アプリとウェブサイトの地図

    Apple Watch の地図

    屋内の地図


    ResearchKit

    序文


    右から左へ

    序文

    テキストと文字

    コントロール

    画像と象形文字


    SharePlay

    Apple でサインイン

    序文

    データ管理

    ボタン


    Siri

    序文

    システムインテント

    カスタムの注視

    ショートカットと提案

    編集ガイドライン


    ソーシャルメディア

    SF Symbols

    Wallet(財布)

    序文

    許可証のデザイン


    小道具

    序文

    コンテンツ

    編集と対話

    デザイン



    Human Interface Guidelines


    概要


    リソース


    ビデオ


    新規事項



    ニュース

    見つける

    デザイン

    開発

    配信

    サポート

    アカウント
    (セキュリティの面で、リンクを提供できませんでした。)













    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ