Creating an application using XS Engine
Application creation using the XS Engine is done in four steps:
Create a delivery unit: Just like when we created our modeling objects right back at the start of the book, a delivery unit is used to transport objects from one instance of SAP HANA to another.
Create a package: The same notion that we saw earlier, a package groups objects together. In XS Engine development, a package can contain one or several projects, as well as any modeling objects (attribute, analytic, and calculation views) used by the project(s).
Create a project: Any given web application is made up of several source files. Main pages, utility function files, graphics, and third-party libraries all need to be kept together in a project.
Create application descriptor files: These files are needed by the XS Engine, and are used to describe the project, the authorizations it uses and needs, and so on.
Let's start with a simple XS Engine application—the same application you've probably...