テンプレートからアプリを作成する
OutSystemsでは、事前定義済みテンプレートを使用してアプリケーションを開発できます。これにより、開発時間を削減し、特定のスタイルガイドとビジネスルールに従ってアプリケーションを開発できるようになります。
テンプレートには、アプリケーションに共通の画面レイアウト、CSS、または認証などのロジックの定義を含めることができます。
テンプレートからアプリケーションを作成するには、以下の手順を実行します。
- Service Studioを開きます。
- [New Application]のプラスアイコンをクリックします。
- [Web]または[Mobile]を選択し、開発するアプリケーションのタイプを定義します。詳細については、「モバイルアプリまたはWebアプリを選択する」をご覧ください。
- 使用するテンプレートを選択します。アプリケーションのタイプごとに異なるテンプレートを使用できます。
- アプリケーションの詳細を入力し、アプリケーションのロゴを設定します。モバイルアプリケーションをアプリストアに提出する場合は、1024x1024ピクセルで最大サイズが512KBの大きなバージョンを使用してください。
- [Create App]をクリックします。
以下のようなモバイルシナリオに対応したモバイルアプリケーションが作成されます。
- 小さな画面
- ネイティブ機能
- オフラインでの作業
- 高遅延ネットワーク
アプリケーションの最初のモジュールを作成するときは、[Responsive](Webアプリの場合)または[Mobile](モバイルアプリの場合)を選択します。これがUIモジュールになります。作成されたモジュールには、レイアウトブロックやテーマなど、基になっているテンプレートの定義があります。
OutSystemsにはビルトインテンプレートが用意されており、最初からすぐに素晴らしいルックアンドフィールを備えたアプリケーションを作成できます。別の方法として、「OutSystemsコミュニティが作成したテンプレート」をインストールしたり、独自のテンプレートを作成したりすることもできます。
テンプレートを基にアプリを作成した場合、新規アプリウィザードで異なる色を選択しても、そのUIモジュールの色はテンプレートで定義された配色と等しくなります。詳細については、「アプリケーションのテンプレートを作成する」をご覧ください。
例
GoOutWebは、場所の検索、レビュー、評価ができるWebアプリケーションです。今、開発者はモバイルに対応することを考えています。スマートフォン用に最適化されたPhoneというテンプレートがすでに定義されており、タブレットではうまく機能しています。
Phoneテンプレートに基づいて新しいモバイルアプリケーションを作成するには、以下の手順を実行します。
-
Service Studioを開きます。
-
[New Application]のプラスアイコンをクリックします。
-
[Mobile App]を選択します。
-
[Phone]テンプレートを選択します。
-
以下のようにアプリケーションの詳細を記入してください。
- 名前を
GoOut
に設定します。 - 説明に
場所のレビューや評価ができるアプリケーションのモバイルフロントエンド
と設定します。 アプリケーションのロゴに1024x1024の画像を設定します。
- 名前を
-
[Create App]をクリックします。