HCL Volt MX ブートキャンプ 2日目
内容
IrisアプリケーションをJavaScriptで拡張するための入門書です。ログステートメントを使ったトラブルシューティングの方法や、さまざまなウィジェットでデータを操作する方法について見ていきます。
目的
このセッションの終了時には、コントローラやモジュールにコードを作成し、アクションエディタのInsert SnippetアクションとInvoke Functionsアクションを使用してコードを呼び出すことができるようになります。
前提条件
省略
ハンズオン教材
- ハンズオン手順書のPDFのダウンロード (スニペットテキストファイルを含む): StudentGuides-Day2.zip (18.4MB)
- ハンズオンで使用するファイル: VoltMXBootcampBVR (v1.0).zip (16KB)
動画
各項目をクリックすると動画のページが展開します。
- 動画の資料PDFのダウンロード: HVMX-BC-200-Presentation-PDF-Japanese.zip (85.7MB)
説明
このレッスンでは、JavaScriptを使用して、HCL Volt Irisアプリケーションを拡張する方法を紹介します。
目標
このレッスンの終わりには、コードを書く場所、スニペットの挿入、および関数の呼び出しのアクションを使用してコードを呼び出す方法を知ることができます。
説明
このレッスンでは、ロギングとVolt MX Irisログにデバッグメッセージを書き込むためのvoltmx.print APIを使用する方法、およびLivePreviewアプリケーションでログを表示する方法について説明します。
目標
このレッスンの終わりには、ログにメッセージを出力する簡単なアプリケーションを作成することができるようになります。
説明
このレッスンでは、Volt MX Iris APIの名前空間、コールバックを使った非同期メソッドの呼び出し方、条件付きコードの書き方について紹介します。
目標
このレッスンでは、Iris API で使用できるネームスペースを理解し、非同期関数を呼び出す例を作成できるようになり、条件付きコードを使用する方法を習得します。
説明
このレッスンでは、Volt MX Iris Form Lifecycleと、このプロセスで発生するイベントについて学習します。
目標
このレッスンの終わりには、フォームのライフサイクルを理解し、以下のイベントが発生したときにメッセージを記録する演習を作成できるようになります。
説明
このレッスンでは、Volt MX Irisのアプリケーションライフサイクルと、このプロセスで発生するイベントについて学習します。
目標
このレッスンの終了時には、Application Lifecycleイベントに基づいて起動フォームを変更する演習を作成することができるようになります。
説明
このレッスンでは、デバイス上に永続的なデータを保存するために使用されるIris Store APIの使用方法について学習します。
目標
このレッスンの終了時には、データストアから値の書き込み、読み出し、削除を行うアプリケーションを作成することができます。
説明
Iris Selection Data のレッスンへようこそ。このレッスンでは、選択ウィジェットのマスターデータを設定する方法と、選択したデータの行にアクセスする方法について学習します。
目標
このレッスンの終わりには、選択ウィジェットの動的なマスターデータを作成する従属ドロップダウンの演習を作成できるようになります。
説明
このレッスンでは、デフォルト、シングル、マルチセレクトセグメントからデータにアクセスする方法と、ウィジェットデータマップを使用してデータセットをセグメント内のウィジェットにマッピングする方法について学習します。
目標
このレッスンの終了時には、生徒はセグメントからデータ行にアクセスできるようになります。
説明
このレッスンは、セグメントセクションとテンプレートに関するものです。このレッスンでは、データをセクションにグループ化する方法と、行単位またはセクション単位でテンプレートを設定する方法について学習します。
このレッスンの最後には、サンプル演習を使用し、セクションと行の複数のテンプレートを使用してデータを表示することができるようになります。
説明
Iris Segment Data API のレッスンへようこそ。このレッスンでは、セグメントからデータの行またはセクションを追加/更新/削除するメソッドについて学習します。
目標
このレッスンでは、セグメント内のデータを管理するための演習を行うことができます。
回答は英語ページでお願いします。https://academy.hcltechsw.com/courses/lesson/?id=579
PDF: コースクイズ
回答は英語ページでお願いします。https://academy.hcltechsw.com/courses/lesson/?id=577