在概览中介绍产品
介绍 SAP Service and Asset Manager 应用程序体系结构
执行安装、部署和设置
执行开箱即用移动应用的配置
使用应用程序可扩展性
执行调试并品牌化客户端
执行根本原因分析和性能优化
介绍升级和支持
通过附录进行培训

Explaining the Mobile Development Kit Design Time Tooling

Objective

After completing this lesson, you will be able to explain the different design time tooling options for MDK

Mobile Development Kit Application Design Time

The Mobile Development Kit application design time tasks can include the following:

  • Application metadata development using a metadata development tool.

  • Custom extension control development using a mobile OS development tool, such as XCode or Android Studio.

Meta-Data Development Tools

Developers can choose from several development tools for Mobile Development Kit metadata development.

  1. SAP Web IDE Full-Stack on SAP Business Technology Platform Neo Environment:

    • Using the Mobile Service App Development Tools Extension Plug-in, SAP Web IDE provides a cloud-based full function metadata editor.

    • The Visual Layout editor supports visual UI design with drag and drop.

    • The Page editor supports page creation and management.

    • The Action editor supports creation and management of navigation, data, message, push, barcode scanning.

    • The Rule editor supports the creation of business logic.

    • The Object browser allows easy find and access to all data, actions, rules, and other objects.

    • Debugging is not supported in Web IDE.

  2. SAP Business Application Studio on SAP Business Technology Platform Cloud Foundry Environment:

    • With subscription to Extension Suite service SAP Business Application Studio, this is a new cloud-based metadata editor available in Cloud Foundry Environment.

    • The Visual layout editor supports visual UI design with drag and drop.

    • The Page editor supports page creation and management.

    • The Action editor supports creation and management of navigation, data, message, push, barcode scanning.

    • The Rule editor supports the creation of business logic.

    • The Object browser allows easy find and access to all data, actions, rules, and other objects.

    • Debugging is not supported in Business Application Studio.

  3. Visual Studio Code:

    • With Mobile Development Kit Extension, Visual Studio Code is a desktop-based source code editor.

    • Debugging is supported in Visual Studio code.

    • Develop or edit pages, rules, actions using a source code editor.

Custom Extension Development Tools

Custom extension is done using native mobile OS development tools, such as XCode for iOS, and Android Studio for Android.