The Eqela Runtime (eqelart) provides a simple command line utility to access and use various tools, compilers and utilities. It includes a built-in scripting facility and automatic downloading of necessary tools and libraries, and works well for automating development tasks, builds, and other software engineering related tasks.
Compiling Sling applications for iOS
The Sling programming language and the Sling compiler can be used to develop cross-platform software for many different platforms, including iOS. Since the compiler works by translating the Sling source code to Objective-C code in the case of iOS, the iOS development tools (Xcode) are required to compile this code. This document is meant to help you in the installation and configuration of those tools for use with Sling.
Sling Project File
Each Sling project or module may contain a Sling project file, commonly referred to as a Pling file. This document describes the format and the supported data fields that can be specified in this file.
The Jkop Framework
Jkop is an API framework that aims to provide consistent or identical APIs and development experiences across different programming languages and technology platforms. It is also intended to act as a common layer between them. The Jkop project is composed of several modules, each of which is targeted for a specific purpose or environment.
The QX Scripting Language
The QX scripting language provides a lightweight scripting environment that allows for the execution of scripts to automate the execution of commands, installations, software compilation actions, etc. It performs a similar function to that of shell (bash) scripts on Unix and Linux, and/or Powershell scripts on Windows, but is fully cross platform and works the same way on macOS, Windows and Linux.
The Sling compiler
The slingc compiler, itself fully implemented in Sling, can compile and translate Sling programs to multiple programming languages, and can be used to turn Sling source code to executable programs.
Secure REST API Server Development in Sling with Sympathy
This tutorial teaches you on developing a secure REST API server application in Sling programming language using the Sympathy framework.
Build automation with QX
In this short tutorial, we will learn to make development faster by automating the build and packaging of your software for faster delivery by using QX build automation scripting.
Sling programs can be compiled in many different ways, with many combinations of the compiler, libraries, and/or target platforms. The slingbuild package provides simple and straightforward ways to execute commonly used build commands in a reusable way.
Compiling Sling applications for Android
The Sling programming language and the Sling compiler can be used to develop cross-platform software for many different platforms, including Android. Since the compiler works by translating the Sling source code to Java code in the case of Android, the Android development tools are required to compile this code. This document is meant to help you in the installation and configuration of those tools for use with Sling.