簡単なアプリケーションを作成してみたい

この記事では、Accel Studioの「サンプルアプリケーション」テンプレートを利用して、簡単なアプリケーションを作成する方法を紹介します。

Accel Studioでは、テンプレートを利用することで、アプリケーションに必要なデータや処理、画面などをまとめて作成できます。テンプレートを利用してアプリケーションを作成したあと、実際に操作したり、画面や処理を確認したりすることで、intra-martのローコード開発を体験できます。まずは、簡単なアプリケーションを作成しながら、Accel Studioの基本的な使い方を確認してみましょう。

アプリケーション作成の流れ

Accel Studioでは、テンプレートを選択して必要な情報を設定することで、アプリケーションを作成できます。基本的な流れは、以下のとおりです。

Step. 1 テンプレートを選択する

作成したいアプリケーションに合ったテンプレートを選択します。Accel Studioには、打刻やタスク管理、FAQ管理など、さまざまな用途に対応した「サンプルアプリケーション」テンプレートが用意されています。まずは、必要な設定が少ないテンプレートから試してみるとよいでしょう。

Step. 2 アプリケーションの基本情報を入力する

選択したテンプレートに応じて、アプリケーションのIDや名称、データベースなど、必要な情報を設定します。設定する項目はテンプレートによって異なるため、画面の案内に沿って入力します。

Step. 3 アプリケーションを作成する

必要な情報を設定したら、アプリケーションを作成します。アプリケーションを作成すると、選択したテンプレートに応じて、アプリケーションに必要なリソースが自動で作成されます。

Step. 4 アプリケーションへのアクセスを設定する

作成したアプリケーションを利用するために、必要に応じてURLや認可を設定します。管理者以外のユーザがアプリケーションを利用する場合は、アプリケーションの認可設定を確認します。

Step. 5 アプリケーションを操作する

設定したURLからアプリケーションを開き、実際に操作してみましょう。データの登録や検索など、テンプレートに用意されている機能を操作することで、アプリケーションがどのように構成されているのかを確認できます。

テンプレートの種類と選び方

「サンプルアプリケーション」には、さまざまな用途に対応したテンプレートがあります。初めてアプリケーションを作成する場合は、必要な設定が少ないテンプレートから試してみるのがおすすめです。ここでは、用途ごとに代表的なテンプレートを紹介します。

シンプルなアプリケーションを作成したい

まずは、基本的な登録や参照などを行うアプリケーションを作成してみましょう。

「打刻アプリ」テンプレート

「打刻アプリ」テンプレートでは、モバイル端末やPCから出退勤を打刻し、その履歴を確認するアプリケーションを作成できます。

アプリケーションを作成したら、モバイル端末からアプリケーションを開き、実際に操作してみましょう。

「タスク管理」テンプレート

「タスク管理」テンプレートでは、業務タスクのステータスや担当者などを管理するアプリケーションを作成できます。

アプリケーションを作成したら、PCからアプリケーションを開き、タスクの登録や編集を行ってみましょう。

「自己紹介」テンプレート

「自己紹介」テンプレートでは、チームメンバーのプロフィールを共有するアプリケーションを作成できます。

アプリケーションを作成したら、PCからアプリケーションを開き、自己紹介の登録や編集を行ってみましょう。

「社内FAQ管理」テンプレート

「社内FAQ管理」テンプレートでは、社内のよくある質問やその回答を管理するアプリケーションを作成できます。

アプリケーションを作成したら、FAQを複数登録し、一覧を参照してみましょう。

ワークフローを使ったアプリケーションを作成したい

申請や承認などの処理を含むアプリケーションを作成したい場合は、ワークフローと紐づいたテンプレートを利用できます。ワークフローを利用するため、通常のアプリケーションよりも確認する項目が増えます。

「休暇申請ワークフロー」テンプレート

「休暇申請ワークフロー」テンプレートでは、休暇日をワークフローから申請するアプリケーションを作成できます。

アプリケーションを作成したら、休暇申請を行い、カレンダーを表示してみましょう。

「メール配信ワークフロー」テンプレート

「メール配信ワークフロー」テンプレートでは、事前に登録した宛先や本文のテンプレートを利用してメールを配信するアプリケーションを作成できます。

アプリケーションを作成したら、実際にメールを配信してみましょう。

複数のデータを関連付けて管理したい

複数のデータを組み合わせて管理するアプリケーションを作成できます。複数のデータを扱うため、エンティティなどの設定についても確認してみましょう。

「顧客管理」テンプレート

「顧客管理」テンプレートでは、顧客の会社情報、相手先担当者、自社担当者などの情報を管理するアプリケーションを作成できます。

アプリケーションを作成したら、顧客データの登録や編集を行ってみましょう。

特定の機能を利用したアプリケーションを作成したい

バーコードやスプレッドシートなど、特定の機能を利用したアプリケーションを作成できます。お使いの環境にモジュールや機能を追加する必要があります。環境を準備してから使用しましょう。

「在庫管理」テンプレート

「在庫管理」テンプレートでは、バーコードを利用して商品の在庫数を管理するアプリケーションを作成できます。

アプリケーションを作成したら、バーコードを利用して、実際に商品を登録してみましょう。

「スプレッド回覧ワークフロー」テンプレート

「スプレッド回覧ワークフロー」テンプレートでは、IM-Spreadsheetを利用したワークフローの申請を行うアプリケーションを作成できます。

アプリケーションを作成したら、スプレッドシートに入力し、ワークフローを申請してみましょう。

まとめ

Accel Studioでは、「サンプルアプリケーション」テンプレートを利用することで、アプリケーションに必要なリソースをまとめて作成できます。まずは「打刻アプリ」や「タスク管理」など、設定が少ないテンプレートを使ってアプリケーションを作成してみると、Accel Studioでの開発の流れを理解しやすくなります。アプリケーションの作成に慣れてきたら、ワークフローやスプレッドシートなど、さまざまな機能を利用するテンプレートにも挑戦してみましょう。

intra-martでは、Accel Studioをもっと知っていただくために、マニュアルやコンテンツなどを豊富にご用意しています。Accel Studioの機能を最大限に発揮させるためにも、ぜひご活用ください。