モバイル階層

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:5分
  • ServiceNow® モバイル のコンポーネントと、その連携によりアプリケーションの構成、変更、作成にどのように役立つかを確認します。

    ServiceNowモバイルフレームワークのコンポーネント

    このイメージは、 ServiceNowモバイルフレームワークの構造を表します。次のセクションでは、全体的な階層の中での特定分野と、個々のコンポーネントについて詳述しています。

    モバイルアプリの基盤要素を示す図。

    モバイルアプリ構成

    ネイティブクライアントのコンポーネント。
    モバイルアプリケーション
    ServiceNow® モバイルプラットフォームの一部には、Now Mobileアプリとモバイルエージェントアプリの2つのモバイルアプリがあります。各アプリはペルソナに焦点を当てています。つまり、アプリエクスペリエンスは、組織内の特定のロールのタスクをサポートするように調整されています。各モバイルアプリには、1 つ以上のモバイルアプリ構成を備えることができます。詳細については、次の「モバイルアプリ構成」セクションを参照してください。
    モバイルアプリ構成

    ユーザーが ServiceNow モバイルプラットフォーム アプリケーションをダウンロードすると、資格情報を使用してログインするように求められます。ユーザーがインスタンスにログインすると、単一のモバイルアプリ構成によって作成されたエクスペリエンスが表示されます。ユーザーエクスペリエンスを定義するモバイルアプリ構成は、構成で定義された条件によって異なります。

    ナビゲーションバー

    各モバイルアプリ構成では、画面の下部にナビゲーションバーが表示されます。ナビゲーションバーには、ナビゲーションバータブというアイコンを 5 つまで置くことができます。デフォルトでは、ナビゲーションバーには [通知] および [設定] ナビゲーションバータブがあります。ナビゲーションバーの作成方法に関する詳細については「ナビゲーションバーとナビゲーションタブの構成」を参照してください。

    ナビゲーションバーのタブ

    ナビゲーションバーの各タブは、画面またはランチャー画面を表します。ナビゲーションバーに 5 つを超えるタブを追加すると、 [その他] タブが表示されます。[その他] タブをタップすると、その他のタブを表示するリストビューが開きます。

    ナビゲーションバータブの作成方法に関する詳細については「ナビゲーションバーとナビゲーションタブの構成」を参照してください。

    ランチャー画面

    ランチャー画面は、ユーザーのランディングページまたはホームページとして機能します。ランチャー画面には、複数の形式の画面へのアクセスを提供するための、構成可能なヘッダーとセクションが含まれています。また、検索バーとクイックアクションを使用してランチャー画面を構成することで、ユーザーが一般的に使用される機能へのアクセスを提供できます。

    ランチャー画面の詳細については、「ランチャー画面」を参照してください。

    画面

    画面は、インスタンス上のデータを表示および変更するための方法をユーザーに提供します。画面では、リスト、マップ、レコード、およびその他の形式で情報を表示できます。画面コンポーネントの詳細については、次のセクションを参照してください。

    画面

    図 : 1. 利用可能なすべてのモバイル画面のリスト
    利用可能なすべてのモバイル画面のリスト。
    画面セグメント

    画面には、インスタンスからの情報を表示する 1 つ以上の画面セグメントが含まれています。画面セグメントは、アプリ内で表示されるリスト、カレンダー、マップ、およびレコードを表します。画面に複数の画面セグメントがある場合、ユーザーはタブ付きインターフェイスを使用して画面セグメントを切り替えることができます。

    リスト、カレンダー、マップの画面セグメントレコードは、画面セグメント [sys_sg_item_stream_segment] テーブルにあります。レコード画面の画面セグメントレコードは、レコード画面セグメント [sys_sg_form_segment] テーブルにあります。

    アイコン

    各画面にはアイコンがあります。このアイコンは、ランチャー画面またはナビゲーションバーに表示されるときに画面を表します。

    アイコンレコードは、アイコン [sys_sg_icon] テーブルにあります。

    アイコンの詳細については、「モバイルのアイコン」を参照してください。

    アイテムストリーム

    アイテムストリームは、画面に表示されるデータのソースです。アイテムストリームは、データアイテムと呼ばれる単一のソースからデータを取得します。1 つの画面セグメントに複数のアイテムストリームを関連付けて、複数のテーブルのデータを含めることができます。たとえば、インシデント [incident] テーブルと要求アイテム [sc_req_item] テーブルの両方のアイテムを単一のリストに表示するために、2 つのアイテムストリームを作成することができます。

    アイテムストリームは、1 つ以上のアイテム構成にも関連付けられます。これらのアイテム構成は、画面セグメントでのデータ表示を制御するパターンを提供します。

    アイテムストリームレコードは、アイテムストリーム [sys_sg_item_stream] テーブルにあります。

    データアイテム

    データアイテムは、画面で表示されるデータを提供します。データアイテムは、インスタンス内のテーブルに関連付けられたデータセットです。データアイテムには、アイテムが返すデータを制限するためのフィルター条件を含めることができます。データアイテムを画面に関連付けることで、画面はデータセットを人間が判読可能な情報に変換します。

    データアイテムは、データアイテム [sys_sg_data_item] テーブルにあります。

    データアイテムに関する詳細については「データアイテム」を参照してください。

    アイテム構成

    アイテム構成は、画面内のデータのパターンを提供し、データが画面セグメント内でどのように表示されるかを制御します。アイテム構成がデータ表示を制御する方法の詳細については、「アイテム構成」セクションを参照してください。

    アイテム構成は、アイテム構成 [sys_sg_master_item] テーブルにあります。

    詳細情報
    詳細については、以下を参照してください。

    画面セグメント

    利用可能なモバイルランチャー画面の階層図。
    スクリーニング
    画面タイプは、画面の外観と、ユーザーが画面をどのように操作できるかを決定します。次の画面タイプを作成できます。
    これらのタイプに加えて、レコード画面のセグメントに次の画面を追加できます。
    • 詳細画面
    • アクティビティストリーム画面
    • 関連リスト画面
    • 埋め込みリスト画面
    機能

    ユーザーは、タスクのアサインやレコード間の移動など、モバイルアプリでタスクを実行する機能を使用できます。また、アクションは、モバイルデバイスとやり取りしてメールを送信したり、地図ソフトウェアを使用したり、電話をかけたりすることもできます。

    関数は、関数 [sys_sg_button] テーブルに配置されています。

    機能の詳細については、「モバイル機能」を参照してください。