Mastering SAP OnAir 2021 Master Class: MODERN DEVELOPMENT - TOOLING TO SUPPORT HANA, CAP, FIORI, MOBILE AND ABAP
Mastering SAP OnAir 2021 Master Class Site
This is a broad masterclass session will look at the role of Business Application Studio and VSCode in the modern SAP development space. We will see how to get started with both community tooling and SAP provided tooling in each environment to support HANA, CAP, Fiori, Mobile and even ABAP development.
Getting setup for development in both Business Application Studio and VSCode locally. We will show the basics of getting started in each environment. We will see how to configure development spaces and why they are needed. How to install SAP ecosystem friendly VSCode extensions. How to setup a test and debug environment in both tools. Basically get a developer setup for all types of modern development in the SAP tools space.
- Setup for Local JavaScript Development
- Node.js Runtime & NVM (Node Version Manager)
- Node.js Releases
- NVM usage
- VSCode Extensions
- NPM - Node Package Manager
- Tutorial: Set Up Local Development Using VS Code
- Business Application Studio Dev Spaces
- Step 1: Create dev space in SAP Business Application Studio
Let’s build a Cloud Application Programming Model application. We will use the latest in CAP modeling and development tooling to create a CAP application, add Fiori UI and extend the basic project to include HANA native artifacts and tooling as well.
But I’m an ABAP developer. Let’s bring the workshop back around to where most of us started – ABAP. Although ABAP tooling isn’t official offered outside of Eclipse; let’s look at the state of community tooling in VSCode. Also let’s see how CAP, Fiori, and HANA tooling plays alongside the ABAP development experience.