You will be setting a few configurations, then filling out a few forms in this step, but the end result is an application which can be run on a mobile device. Ready? Let’s get started…
Step 1: Log into SAP Cloud Platform
Step 2: Open SAP Web IDE
To open SAP Web IDE, click on the Services tab in the navigation bar, scroll down and then click the SAP Web IDE tile to open the SAP Web IDE service page.
On the service page, click on the Open SAP Web IDE link to open Web IDE in a new browser tab.
Step 3: Enable Hybrid App Toolkit plugin
The first configuration step is to enable the Hybrid App Toolkit plugin (this is required for Web IDE to show the hybrid template you will use later). In the Web IDE tab, click on the Tools menu, then Preferences.
In the Preferences page, click on Plugins on the left, scroll down to find the Hybrid App Toolkit plugin then enable it by clicking on the slider.
Step 4: Save the change
- Click Save, and you will see a dialog box explaining that Web IDE will refresh. The purpose of the refresh is that after selecting the Hybrid App Toolkit plugin, Web IDE will download with the hybrid app configured templates you will use in this tutorial.
Step 5: Open new project wizard
Once SAP Web IDE reloads, close the Tips and Tricks dialog box, then click on File > New > Project from Template to open the new project creation wizard.
Step 6: Choose the template
On the Template Selection page, click on the Category pulldown menu (where you see Featured) and select SAP Fiori Application. When the mobile templates are displayed, select the SAP Fiori Master-Detail Application template, then click Next.

Step 7: Name the project
On the Basic Information page of the New Project wizard enter the project name northwind
and click Next. The project name will also become the name of your app when deployed.
Step 8: Select data source
The next step is to select the data source for your app. On the Data Connection page, click on Service URL as service source.
Step 9: Select Northwind OData Service
If you only have one WebIDEEnabled
destination in SAP Cloud Platform, it will be selected automatically. If you don’t see the Northwind OData Service selected (the destination you created in the previous tutorial), click on the pull down menu and select it.
Note: If you don’t see the the Northwind OData Service in the pull down menu, go back to your destination in the SAP Cloud Platform cockpit and double-check the entries from the previous tutorial. If you make changes, reload Web IDE, then restart the procedure in this tutorial.
Step 10: Add OData path
After selecting the Northwind OData Service entry, enter the relative path (see below) to the OData service you will use in the field under the drop-down list-box (where it says “Paste URL here”). Be sure not to include any trailing space characters.
The relative path to enter is:
/V2/Northwind/Northwind.svc
The URL you entered for your destination plus the relative path you enter here points to the OData Service you will use for your app.
Step 11: Test your connection
Click the Test button to test the connection. If the connection is successful, the Service and its Collections of the Northwind OData Service will appear. This demonstrates that your destination is working properly. Click Next to advance to the Template Customization page.
Step 12: Specify settings
On the Template Customization page you will specify the displayed values on the Project Settings, Master Section (Products List), Main Data Fields, the Detail Section (Selected Product Details) and the Information Section area.
Fill out the Project Settings and Master Section as displayed in the screenshot.
Field Name |
Value |
Project Namespace |
com.test.northwind |
Title |
Products |
OData Collection* |
Products |
Search Placeholder |
Search |
Search Tooltip |
Search for product name |
Search Field |
ProductName |
Step 13: Add main data values
Scroll down to the Main Data Fields Section. Fill out the Main Data Fields as displayed in the screenshot.
Field Name |
Value |
Item title |
ProductName |
Numeric Attribute |
UnitPrice |
Units Attribute |
QuantityPerUnit |
Step 14: Edit detail section
Scroll down to the Detail Section. Fill out the Detail Section as displayed in the screenshot.
Field Name |
Value |
Title |
Product Inventory Details |
Additional Attribute 1 |
UnitsInStock |
Additional Attribute 2 |
UnitsOnOrder |
Step 15: Edit information section
Scroll down to the Information Section. Fill out the Information Section as displayed in the screenshot.
Field Name |
Value |
OData Navigations |
Supplier |
Navigation Attribute 1 |
CompanyName |
Navigation Attribute 2 |
Phone |
Navigation Attribute 3 |
Address |
Step 16: Click Finish
Click Finish to create the new Northwind application. When the generation finishes, click the Northwind project folder icon to see the project structure.
Step 17: Run your app
To run your application, select the index.html
file, and click the Run button. Your Northwind application will open in a Web IDE preview pane.
Step 18: View completed app
Congratulations! You’ve developed your application that shows the products and supplier data!
Next Steps