一般的なビジュアル・アプリケーション・ワークフロー
ビジュアル・アプリケーションは、「web(およびモバイル)」アプリケーションの開発に使用するリソースの集合です。 これには、データ・ソース(ビジネス・オブジェクトとサービス)および「web(およびモバイル)」アプリケーションのHTMLおよびJavaScriptファイルを記述するJSONファイルのメタデータが含まれます。
アプリケーションを開発するには、データ・ソースを定義し、ユーザーが操作できるインタフェースを設計します。 Visual Builderでは、アプリケーションを構築するための特定の順序は適用されません。 どのように進むかは個人のプリファレンスであり、アプリケーションの計画方法によって決まります。 使用するデータソースやオブジェクトの構造をすでに知っている場合は、サービス接続とビジネス・オブジェクトを定義することから始めることができます。 ただし、続行する場合は、常にビジュアル・アプリケーション(「デザイナ」へのチケット)から開始します。
次の表に、アプリケーションの構築時に通常実行するタスクの概要を示します:
| タスク | 説明 | 詳細情報 |
|---|---|---|
| 新しいビジュアル・アプリケーションの作成 |
ホーム・ページのウィザードを使用して、新しいビジュアル・アプリケーションの作成、既存のビジュアル・アプリケーションのベースとしてのインポート、または既存のビジュアル・アプリケーションの新しいバージョンの作成を行います |
|
| サービス接続を作成 |
外部REST Webサービスへの接続を作成し、アプリケーションで使用するエンドポイントを選択して構成します。 |
|
| ビジネス・オブジェクトの作成 |
アプリケーションのニーズに基づいて、データベース内のデータ用に独自のカスタムRESTエンドポイントを定義します。 |
|
| 「web(およびモバイル)」アプリケーションの追加 | ビジュアル・アプリケーションに「web(およびモバイル)」アプリケーションを追加 | |
| 「web(またはモバイル)」アプリケーションを開発 |
デザイナのツールを使用して、ページをレイアウトし、「web(またはモバイル)」アプリケーションを開発します。 |
アプリケーションの開発 |
| アプリケーションの保護 |
アプリケーション・ロールを作成し、ビジネス・オブジェクトのアクセス許可を構成します。 |
|
| アプリケーションのステージングおよびテスト |
より詳細なテストを行う準備が整ったら、アプリケーション・オプション・メニューを使用してアプリケーションをステージングします。 ステージング済アプリケーションのURLをテスト用に他のユーザーと共有できます。 |
|
| 実際のデータのインポートおよびスキーマの確認 |
データ・マネージャを使用して、データをファイルまたはライブ・データベースからユーザーのデータベースにインポートします。 |
|
| アプリケーションの公開 |
ステージングされているバージョンを公開し、データをインポートするかまたはライブ・データベースを使用します。 |