Launchpadについてご紹介したいと思います。HANAのXSAにデプロイして動かすことができます。あるSAPUI5アプリを組み込んでタイルから呼び出したり、テーマをカスタマイズしたり、ロールでタイルの制御をしたりと、基本的な機能はゴリゴリ作り込めるようになっています。Cloudがなくなり、来年からはFull-Stackオンリーとなります。HANA版Fioriも、異なるランタイムのモジュールをつなぎ合わせて、ひとつのアプリを構成する、まさにフルスタックで開発を行うものです。やったことがない方、興味を持った方は、ぜひ実際に作ってみてほしいと思います。Applications)を用意する必要があります。Editionである必要はありませんが、個人で自由に使える環境は少ないと思いますので、こちらを記載しています。このブログでは具体的な手順に触れていませんので、公式チュートリアルをご参照ください。MarketplaceにAMIがあります。設定も含めて30分程度で環境が作れると思います。今回使用したバージョンは、以下の通りです。全部で4ステップです。IDEにログインして作っていきます。Templateを選択します。Projectを選択して、Nextをクリックします。Projectの名前を入力して、Nextをクリックします。以下を入力して、Finishをクリックします。Modulesを追加します。Modulesを選択します。Modulesが見つからない場合は、機能を有効化する必要があります。SiteをONにしてください。モジュールが追加できたら、Siteの名前を入力して、Nextをクリックします。Contentの名前を入力して、Finishをクリックします。Content」が作られています。Modulesの実体です。それぞれ、簡単にいうと次のような役割です。Fioriのエントリポイント。実際のWebリソースを置くところ。Launchpadのサイト構成を定義するところ。現時点では、Siteの中にJSONファイルしかなく、Webリソースらしきものは見当たりません。Launchpadを作った」ということになります。Modulesには、最初からタイルが2枚くっついてきます。Contentに抱えているというワケです。自分で作ったSAPUI5アプリをタイルから呼び出したい!と思ったときは、Siteの中にWebリソースを抱え込む必要があります。Launchpadからシングルページアプリケーション(SPA)としてSAPUI5を呼び出したい場合になります。このあたりについては、続編としてまとめたいと思います。ビルドしてみましょう。Buildを選択します。Buildが成功したことを確認します。Buildに成功すると、mta_archivesというフォルダに*.mtarが作成されます。IDEをリロードしてみてください。Advancedを選択します。OrganizationとSpaceを選択して、Deployをクリックします。Deployに成功したことを確認します。Consoleに出ているログから、次のようなフレーズを探します。Launchpadが動いているようです。実際にアクセスした結果がこちらです。deployコマンドを実行してデプロイする方法もご紹介します。具体的には、以下のような手順でデプロイします。Exportを選択してファイルをダウンロードします。HANAに転送します。HANAのサーバに接続します。loginでログインします。オプション(Spaceの指定)は必須ではありませんが、デプロイ先がターゲットになっていることをご確認ください。deployを実行します。appsでデプロイされたアプリを確認できます。HANA版Fioriの作り方をご紹介しました。環境面のハードルが低いので、個人の勉強用として、デモサイトとして、社内のトレーニング用として、などなど、いろいろな場面で活用できると思います。自分の環境を用意して、チャレンジしてみてください。item.Cancel。