Skip to Content
Technical Articles
Author's profile photo Dhanasupriya Sidagam

Business Application Studio & Launchpad Services in Cloud Foundry

Hello All

These days, we have seen many blogs explaining in & arounds of SAP Business Application Studio (BAS). I blogged out few experiences I came across while using BAS & Launchpad Services.

Below are the ways in getting the templates for applications creation in BAS.

  1. View > Find Command > SAP Business Application Studio: Create Project from Template
  2. View > Find Command > Yeoman UI Generators

     3.Help > Welcome

I have created an SAPUI5 application using SAP Fiori Freestyle Project template.

To run the application, goto Run Configurations from left pane.

Click on + icon and choose the application we wish to run. Follow the below steps based on our requirements.

Create%20a%20new%20service%20instance

Create a new service instance

Select%20CF%20space

Select CF space

If we have multiple applications exposed, there is an option available to unexpose the active ports

Output

Output

Build & Deploy mta.yaml file. Replace the instance with subaccount

We should be able to view below details after deployment in CF.

To configure our application in Launchpad service, use below object in manifest.json under sap.app

We can set the “hideLauncher”: true for SAP Fiori Launchpad plugins

Build and Deploy again. Now open launchpad service. My application is available in the content manager.

Title > appTitle in manifest.json

Description > appDescription in manifest.json

ID > Combination of HTMLModuleName and Namespace provided during creation of application

Finally configure Group, Catalog & Role. Go to site.

Please do comment if any.

Thank you!!
#EnhanceLearning
BR// Dhanasupriya Sidagam

Assigned tags

      5 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Francisco José Carrasco Valverde
      Francisco José Carrasco Valverde

      Many thanks. I followed the sap tutorial https://developers.sap.com/group.launchpad-cf-add-custom-app.html  and the app didn't appear in launchpad, content explorer.

      However, It worked after I did the following, according your info:

      1. "Replace the instance with subaccount"
      2.  add in the manifiest "hideLauncher"

      Out out curiosity, Would you mind sharing your source where you saw it?

      Regards

       

       

      Author's profile photo Dhanasupriya Sidagam
      Dhanasupriya Sidagam
      Blog Post Author

      Hello Jose

      Please check my below comments.

      1. “Replace the instance with subaccount” : I tried by myself working on different application creations.2
      2.  add in the manifiest “hideLauncher” : I came across this blog and changed
        crossNavigation as per my requirement.
        https://blogs.sap.com/2020/09/17/developing-a-shell-plugin-for-sap-fiori-launchpad-on-sap-cloud-platform-cloud-foundry-environment-with-sap-business-application-studio/
      Author's profile photo Francisco José Carrasco Valverde
      Francisco José Carrasco Valverde

      Thank you Dhanasupriya for your answer

      Author's profile photo Enitmel Paz
      Enitmel Paz

      Hi, I have a problem when deploying from SAP Business Application Studio, content explore is created. but the app doesn't open. in the console it gives me this error.

      Author's profile photo Tiago Moises
      Tiago Moises

      Hello!
      Following the tutorial and adding the crossNavigation to the manifest, my SAPUI5 application does not appear in the content explorer on the launchpad.
      What should I do to appear in the content explorer?

      Thanks in advance