The LA.SDK

LA.Docs
March 1st, 2016

The CLI, CGI, FCGI, SERVER, UI, and Android UI SDK


The LA.SDK is a cumulative SDK starting with the CLI SDK. Below you will see an overview of the entire SDK.

CLI SDK

The CLI SDK contains methods and classes that is designed for Command Line Applications. A Command Line Application is an application that usually does not require user input and is mostly used for batch operations that run in the background.

CGI SDK

The CGI SDK adds on top of CLI SDK additional classes for Common Gateway Applications that is used by web servers such as Apache or Litespeed. A Common Gateway Application is launched by the host server and the Server Request is passed automatically to the cgi application.

FCGI SDK

The FCGI SDK adds on top of CGI SDK additional classes for Fast Common Gateway Applications. In this case it is only the TSession class. A Fast Common Gateway Application is launched by the host server and the Server Request and Session initialization is passed automatically to the fcgi application.

SERVER SDK

The SERVER SDK adds on top of FCGI SDK additionally the HTTP Server class which is used to create HTTP Server solutions that can respond to Web Requests.

UI SDK

The UI SDK adds on top of SERVER SDK additional classes and methods for Graphical User Interface (GUI) applications. It contains many classes that are natively intrepreted by the operating system.

Android UI SDK

The Android UI SDK adds on top of CLI SDK additonal classes and methods for Grahical User Interface (GUI) applications for Android devices.

Cross Platform Compatibility

  • The CLI, CGI, FCGI, SERVER, and UI SDK can target FreeBSD x86/x64, Linux ARM/x86/x84, Mac OSX x86/x64, Windows CE/x86/x64 as Native and Live.

  • The CGI, FCGI, and SERVER SDK can target any opreating system that has a Web-Browser assuming the solution itself runs on a supported platform. You can also target Android and iOS and create Hybrid solutions with additional pre-build LA.SDK JS2Native plugins.

  • The Android UI SDK can target Android x86/ARMv6/ARMv7 as Native and Live.

Note: FCGI can not be built for Windows CE