This chapter describes different programming aspects regarding applications in SAP Business Client. The following concepts are described:
Generating an external startup URL for SAP Business Client
Outlines possible startup sequences for an SAP Business Client shell
Creating an SAP Business Client desktop icon
Explains the practical use and how to set up an icon with a startup URL for SAP Business Client
High-level architecture
Provides an overview of the central classes and interfaces of the SAP Business Client runtime
ABAP-based APIs
Describes interface IF_NWBC_RUNTIME and class CL_NWBC
HTTP REST-Based APIs
Lists the most prominent Web services that are provided by the SAP Business Client runtime
SAP Business Client application context
Describes how the SAP Business Client context can show which window is active with the result that the application can use this information to decide whether a CLOSE or END pushbutton is needed in the content area
Integrating the context-sensitive side panel
Describes the programming steps needed to implement a side panel