Setting up the Client Development Environment

Objectives

After completing this lesson, you will be able to:
  • Setup client development using SAP Business Application Studio
  • Setup Visual Studio Code for debugging

SAP Service and Asset Manager Metadata Files

SAP Service and Asset Manager client application is developed with Mobile Development Kit (MDK), which is a metadata-based application development platform. Main application functionalities of SAP Service and Asset Manager are controlled MDK metadata. With each release of SAP Service and Asset Manager, the complete set of application metadata are also released.

Customer can view and enhance SAP Service and Asset Manager client application metadata, or add new custom metadata, using Mobile Development Kit design time tools, same way as SAP product development team. Revised metadata can be published to SAP Business Technology Platform Mobile Services. After SAP Service and Asset Manager mobile client updates its metadata with over the air update, the application enhancement becomes available on the mobile client. This approach provides the full extensibility to the application, a big value proposition for customers with such a complex solution.

Screenshot of the Downloads tab in the SAP Asset Manager.

For the MDK Plugin SDK, Launch software download center:

https://launchpad.support.sap.com/#/softwarecenter

Search By CategorySAP Mobile SolutionsSAP SERVICE AND ASSET MANAGERMDK PLUG-IN SDK.

In each release folder, you can find the MDK Plugin: MDK PLUG-IN SDK nnnn - where ‘nnnn’ refers the release number.

For the Android APK:

Launch portal software download center:

https://launchpad.support.sap.com/#/softwarecenter

Search By CategorySAP Mobile SolutionsSAP SERVICE AND ASSET MANAGERMOB SVC ASSET MANAGER AND nnnn. ‘nnnn’ is the release number of SAP Service and Asset Manager.

In each release folder, you can find the Android APK: MOBSSTMNGRAND###_#-########.zip – SAP Service and Asset Manager Android APK.

To find metadata files for SAP Service and Asset Manager releases, use the SAP Support Portal software download center:

https://launchpad.support.sap.com/#/softwarecenter

Search By CategorySAP Mobile SolutionsSAP SERVICE AND ASSET MANAGERSAP SERVICE AND ASSET MANAGER nnnn. ‘nnnn’ is the release number of SAP Service and Asset Manager.

In each release folder, you can find the following metadata files, 'nnnn' represents release no:

  • SVC ASSET MGR METADATA nnnn – SAP Service and Asset Manager base application metadata. (The file name has the format (ASSETMGRMTADTA###_#-########.zip)

  • SVC ASSET MGR BRANDING SDK nnnn - Client branding resource. (The file name has the formatASSETMGRBRNDSDK###_#-########.zip)

Download the metadata zip file, and import into the MDK design time tool.

Other Downloads from the SAP Software Center:

  1. Download the MDK Client SAP MDK CLIENT 6.0 component from SAP SoftwareCenter. Download the latest version.

  2. (Optional step) If you work with Mac OS, download the MDK VS Code Extension 1.0 SP16 component from SAP SoftwareCenter.

Reference Information: Setting up the Client Development Environment

In the Unit: ‘Appendices’, the following additional information has been included: Exercise: ‘REFERENCE ONLY: Download Required Components from the SAP Software Center' to learn more about how to download the necessary components from the SAP software center.

Caution

  • This exercise MUST NOT be performed when you have access to an SAP Training System Landscape for IAM150.

  • This exercise is for REFERENCE ONLY and has been included to provide additional information on how to set up SAP Service and Asset Manager.

Reference Information: Setup Visual Studio Code for Debugging

In the Unit: ‘Appendices’, the following additional information has been included:

  • Exercise: ‘REFERENCE ONLY: Prepare the VS Environment for Mobile Development Kit’ to prepare the VS Environment for Mobile Development Kit.
  • Exercise: 'REFERENCE ONLY: Prepare Workspace for MS Visual Studio Code' to learn more about how to prepare the workspace for MS Visual Studio Code.

Caution

  • These exercises MUST NOT be performed when you have access to an SAP Training System Landscape for IAM150.

  • These exercises are for REFERENCE ONLY and are included to provide additional information on how to set up SAP Service and Asset Manager.

Log in to track your progress & complete quizzes