ESDK PROJECT INITIALIZER

The ESDK Project Initializer is the starting point for your ESDK App development project.

OVERVIEW

Are you wondering how to start your ESDK App development project? To generate the basic project structure needed for ESDK App development you can either use the ESDK Project Builder or the ESDK Project Initializer.

The ESDK Project Builder is a web based application to configure your ESDK App development project. You can define your App’s namespace, enter your App ID and configure all components that initially belong to your ESDK App. Once your project configuration is done you can download your project, unzip it and import it into the IDE of your choice.

The ESDK Project Initializer is a command line tool, that lets you interactively configure all properties and components of your ESDK App and generates a ready to use project structure for you.

Already choose from a wide range of abas Components to build into your ESDK App to later be automatically created on ESDK App installation:

Infosystemsinfo
Variablesadd_box
library_addDatabases
webScreens
Enumerationslist
Keysvpn_key
content_copyData Objects
languageDictionaries
fop.txtinsert_drive_file
mandantdir.envinsert_drive_file
folderFiles
codeApp Logic
ESDK PROJECT BUILDER
ESDK PROJECT INITIALIZER

ESDK and Docker

For developing an ESDK App, an abas ERP client is needed to create the components needed by your App, as well as test and develop your ESDK App against. Furthermore, all code dependencies must be available in an Artifact Repository to be able to locally compile your ESDK App’s application logic.

While you can choose to install both prerequisites on your own, abas Essentials SDK also supports the usage of dockerized abas ERP clients and the dockerized Sonatype Nexus Artifact Server.

LEARN MORE