The S10 framework offers the possibility to create high-performance web applications
based on HTML5 and ABAP OO and works on standard SAP technologies.
With a simple HTML editor, some ABAP knowledge and the S10 Generator
you can create immediately usable applications in a short time.
Advantages:
-
Very low overhead, fast response times
-
Full power of HTML and CSS, no restrictions
-
Full power of ABAP objects, no restrictions
-
Ideally suited for smartphone applications
-
No complex tools to learn: ABAP editor and HTML editor are sufficient
-
Standalone HTML application or integrated into SAP launchpad
-
Easy installation via SAP transport system
-
Fully integrated into SAP technology stack
-
Gives SAP on-premise customers full flexibility
-
Free of charge during development for up to 10 end users
|
Architecture
Connects the browser DOM model with ABAP Objects.
|
Modular development
 Each ABAP class can implement its own user dialogs,
which allows modular development with a clear separation between frontend (HTML) and backend (ABAP class).
|
Responsive Design
Intelligent utilization of the space available on the device
|
Use your favorite HTML editor
Layout corresponds to a usual HTML5 page, only data is loaded via ABAP
|
Example: Generating an app for table MARA (material master)
|
More infos:
-
To get to know the possibilities of the S10 Framework, you can try one of the following demo
applications:
CIS (Customer Information System)
(Process sales orders, account for travel expenses, maintain contacts and much more).
S10 Demo with Fiori Launchpad
(Shows the integration of S10 applications into the SAP Fiori Launchpad)
-
To get started with the development, you can use the S10 tutorials, e.g.
Display SAP data
(Simple example for displaying customer master data)
Show diagrams (Visualizing data with the help of JavaScript libraries)
-
A series of videos are available to demonstrate both the use and development of S10:
S10 Framework (5min Overview)
(A short overview of the architecture of S10)
Create web applications with the S10 framework
(Detailed presentation of S10 with exemplary implementation of a small application)
|
Component S10 Framework
|