4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

SAP BTP Free TrialでSAP Build Appsを使ってモバイルアプリを作成してみよう(前編)

Last updated at Posted at 2024-03-09

SAP Tutorialsを参考に、SAP Build Appsを使ってアプリケーションを作成してみようと思います。

今回はこちらのTutorialを参考にしています。

前提条件

前提条件として、SAP BTPのアカウントが必要です。アカウントをお持ちでない方は、まずは無料のアカウントを作成しましょう。登録手順は、こちらの記事の最初の方をご参考ください。

SAP Build Apps のセットアップ

最初に、SAP Build Apps セットアップを行います。こちらの公式Youtubeを参考にしています。

まずは、SAP BTP cockpitにアクセスします。
https://account.hanatrial.ondemand.com/cockpit.

Boosters -> Get Started with SAP Build Apps - Detailed Account Setup をクリックします。
スクリーンショット 2024-03-09 16.44.21.png

Get Started with SAP Build Apps - Detailed Account Setupの画面が開いて、Check Prerequisitesのプロセスが始まります。スクリーンショットのようにステータスがDONEになりましたら、Nextをクリックします。
スクリーンショット 2024-03-09 16.46.06.png

Select Senarioに画面遷移しますので、Select SubaccountをチェックしてNextをクリックします。
スクリーンショット 2024-03-09 16.47.01.png

Configure Subaccountに画面遷移します。自動で設定値が入りますので、そのままNextをクリックします。
スクリーンショット 2024-03-09 16.48.16.png

Add Usersに画面遷移しますので、そのままNextをクリックします。
スクリーンショット 2024-03-09 16.50.57.png

Reviewに画面遷移しますので、そのままFinishをクリックします。
スクリーンショット 2024-03-09 16.51.39.png

セットアップが開始しますので、数分待ちます。
スクリーンショット 2024-03-09 16.53.10.png

セットアップが完了すると、Successの画面が表示されますので、Navigate to Subaccountをクリックします。
スクリーンショット 2024-03-09 16.54.27.png

Subaccountの画面が表示されます。Applicationに、SAP Build AppsとCloud identity Servicesが追加されて入れば成功です。
スクリーンショット 2024-03-09 17.07.02.png

Identity Authenticationアカウントの有効化

次に、Identity Authenticationアカウントの有効化を行います。

SAP Build Appsのセットアップが完了すると、ias@notification.sap.comから、Activate Your Account for Identity Authentication Serviceというメールが届きますので、Click here to activate your accuontをクリックします。
スクリーンショット 2024-03-09 17.08.24.png

アカウント有効かの画面が開きます。名前と電子メールは入力済ですので、Identity Authenticationアカウントに設定するパスワードを入力して、続行ボタンをクリックします。
スクリーンショット 2024-03-09 17.11.42.png

アカウントが有効化されました という画面が表示されましたら、続行ボタンをクリックします。
スクリーンショット 2024-03-09 17.12.53.png

Cloud Identity Servicesの画面が表示されます。特にここでは設定する項目はないので画面を閉じます。
スクリーンショット 2024-03-09 17.14.53.png

補足です。Youtubeの動画内では、Build Apps Administrator の権限が付与されているかチェックする手順になっています。確認したところ、Global Account Administratorという上位の権限が付与されており、これ以上権限を追加することができませんでした。
スクリーンショット 2024-03-09 17.22.25.png

SAP Build Appsプロジェクトの作成

Services -> Instance and Subscription -> Application から、 SAP Build Appsをクリックします。
スクリーンショット 2024-03-09 17.28.07.png

サインインの画面が表示されますので、電子メールまたはユーザ名と、パスワードを入力して続行ボタンをクリックします。
スクリーンショット 2024-03-09 17.30.04.png

SAP Buildの画面が開きますので、作成ボタンをクリックします。(画面が何故か日本語で表示されてしまっていますが、ここからユーザの設定で言語の変更はできないようです。)
スクリーンショット 2024-03-09 17.37.24.png

「どうしますか?」の画面が開きますので、アプリケーションの構築 をクリックします。
スクリーンショット 2024-03-09 17.38.24.png

「どのタイプのアプリケーションを構築しますか?」の画面が表示されますので、Webおよびモバイルアプリケーション をクリックします。
スクリーンショット 2024-03-09 17.39.11.png

「プロジェクト名を指定します」の画面が表示されますので、Scanner Applicationを入力し、作成ボタンをクリックします。
スクリーンショット 2024-03-09 17.39.56.png

数秒待つと、SAP Build Appsの画面が表示されます。
スクリーンショット 2024-03-09 17.41.17.png

SAP Build Appsプロジェクトの編集

モバイルアプリの画面を編集していきます。

まずは、画面中央のHeadlineをクリックします。右側にHeadline の編集画面が開きますので、Barcode Scannerに書き換えます。
スクリーンショット 2024-03-09 17.47.50.png
スクリーンショット 2024-03-09 17.48.52.png

次に、パラグラフフィールドをクリックすると画面右側に編集画面が表示されますので、Scan a barcode of a food product using your smartphoneに書き換えます。
スクリーンショット 2024-03-09 17.49.11.png
スクリーンショット 2024-03-09 17.52.33.png

画面左側のFORMSの中のButtonアイコンをドラッグし、画面中央のパラグラフの下でドロップします。
スクリーンショット 2024-03-09 17.55.57.png

画面右側にButton の編集画面が開きますので、Scanに書き換えます。
スクリーンショット 2024-03-09 17.57.09.png

Tutorialには書いていませんが、画面左上からモバイルのタイプを選ぶことができます。私はiPhone Pro Maxを愛用しているので変更しておきました。
スクリーンショット 2024-03-09 17.58.12.png

最後にSaveをクリックします。
スクリーンショット 2024-03-09 17.59.02.png

SAP Build Appsのプレビュー

編集したモバイルアプリのプレビューをしましょう。

先に、ご利用のスマホにSAP Build Apps Previewをインストールしておきます。
A50BF6FB-4D53-4E05-9F32-819E072C5FAF.JPG

LAUNCH -> Open preview portalをクリックします。
スクリーンショット 2024-03-09 18.04.30.png

スマホのSAP Build Apps Previewを起動し、Other login optionsをクリックします。
6DBF77EE-9420-4096-8784-4ABB0FF6C89E.JPG

Other login options の画面が開きますので、EditionのSAP Build Apps EU10をクリックします。
F9B2EF8C-D32E-4DF1-A307-D927928E674B.JPG

SAP Build Apps US10をクリックして選択します。
IMG_2890.jpeg

Generate codeをクリックします。
B849E079-BF6F-49EA-931C-931CBD278228.JPG

PIN codeが生成されますので、
IMG_2891.jpeg

PCの画面に戻り、Preview on your deviceのPIN codeを入力する画面にPIN codeを入力し、Confirm pinボタンを押します。
スクリーンショット 2024-03-09 18.29.29.png

成功すると、Mobile preview authenticatedの画面が表示されます。失敗する場合は、モバイル側のEditionが間違っている可能性が高いです。
スクリーンショット 2024-03-09 18.35.15.png

スマホの画面に戻ると、先ほど作成したSAP Build Appsプロジェクト名が表示されますので、Openボタンをクリックします。
031576D5-3573-4242-8EC9-31BE7121FB9C.JPG

先ほど編集したモバイルアプリの画面が表示されます。
33CF7B93-3AD0-4CD5-9F41-C424A225DE98.JPG

最後に補足です。SAP Build Apps PreviewのBuildでSAP Build Apps US10を選択しましたが、trailアカウントのRegionに依存していると思われます(私は最初デフォルトのSAP Build Apps EU10のまま認証しようとして上手くいかず苦戦しました。違ったらすみません。)
スクリーンショット 2024-03-09 18.42.16.png

SAP Build のURLにもRegionが表示されますので、こちらから確認するのが確実です。
スクリーンショット 2024-03-16 14.23.36.png

今回は以上になります。後編ではTutorialの続きからスタートします。

4
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?