This software runs on macOS 11 (Big Sur) and above and requires a Lianja v9 License Key.
The Lianja Platform installer includes the Lianja App Builder, Lianja App Center (desktop client), Lianja Server (Lianja Cloud Server and Lianja SQL Server for development and testing) and Lianja ODBC Driver.
Double click on the downloaded .pkg filename.
==========
The following are optional requirements if you want to build Electron apps or want to use TypeScript as a scripting language.
==========
Open up a Terminal window (/Applications/Utilities/Terminal).
INSTALL HOMEBREW IF YOU DON’T ALREADY HAVE IT INSTALLED.
Homebrew is a free and open-source software package management system that simplifies the installation of software on Apple's macOS operating system.
Install node.js and npm if you have not already done so.
$ brew install npm
INSTALL TYPESCRIPT.
$ npm install typescript -g
OPTIONALLY INSTALL BABEL.
Babel has support for the latest version of JavaScript (ES2015) through syntax transformation. Lianja will soon handle dynamic transpiling of JavaScript ES6 (.es6/.jsx files) to JavaScript ES5 (.js files) for you.
$ npm install babel-cli babel-preset-env -g
INSTALL ELECTRON.
$ npm install electron -g $ npm install electron-packager -g
Optionally install the Command-line application launcher for the iOS Simulator. Be aware, this requires XCode to be installed which takes a while. You will need this if you intend to build React-native Apps in Lianja.
$ npm install ios-sim -g
INSTALL ODBC manager
$ brew install unixodbc
Now init the ODBC definitions for Lianja. This will define the Lianja ODBC driver in /usr/local/etc/odbcinst.ini and the lianja_southwind DSN in /usr/local/etc/odbc.ini.
Open a Terminal.
$ sudo /usr/local/lianja/server/dist/postinstall.sh /usr/local/lianja/server odbc
Setting up ODBC data sources non-GUI.
See https://www.unixodbc.org/odbcinst.html
==========
Now you are ready to develop, Test, Deploy and Share Desktop, Web and Mobile Apps using Lianja.
double click /Applications/Lianja.app then right click on the icon in the dock and select "Options > Keep in Dock"
double click /Applications/LianjaAppCenter.app then right click on the icon in the dock and select "Options > Keep in Dock"
or from a Terminal command prompt:
$ open /Applications/Lianja.app --args --runtime
or
$ lianjarun --runtime
The default username/password for the Lianja App Center is admin/admin.
The default username/password for the Lianja Web Client is admin/admin.
The default username/password for connections is admin/admin.