Lianja for No-Code and Low-Code Developers

Unlike many other products on the market you do not have to be a "programmer" to build beautiful database Apps with Lianja. We call this NoCode™ App building and we pioneered this term almost 10 years ago!

If you are famliar with Microsoft Access you will find Lianja easier to use and quicker to build database Apps with Forms, Grids, Reports, Graphs and other built-in features.

For students, teachers, business "domain experts" or those of you who have little to no programming knowledge Lianja will help you in so many ways.

Using Lianja, Visual App Development has never been easier.

We believe that building beautiful Apps that run on the Desktop, Web and Mobile devices should not require significant technical expertise. One of our primary objectives is to provide an easy to install, easy to use and easy to deploy product that anyone can use irrespective of their programming skills.

Lianja takes a radically different view of app development providing a high level of abstraction for visually designing, developing and deploying multi-client-device business apps on whatever operating system you choose.

Lianja is available for Windows, Mac, and Linux. It enables both professional developers and domain-experts (people who know everything about their business but are not programmers) to be able to build compelling Desktop, Web and Mobile Apps. 

Building database Apps in Lianja without programming is simple and straightforward. We truly believe there is no faster way to build Apps than with Lianja. With its unique feature set you can build compelling Desktop, Web and Mobile Apps using the Lianja App Builder without writing any programming code at all. 

If you want to know more about Lianja without having to spend a lot of time browsing around the website read the FAQ or take a look at The Lianja Overview. 

No-Code Developer QuickStart in Lianja

Understanding the Lianja application architecture
https://www.lianja.com/doc/index.php/Understanding_the_Lianja_App_Architecture

Creating a database and it's tables
https://www.lianja.com/doc/index.php/Creating_a_database_and_its_tables

Creating an App
https://www.lianja.com/doc/index.php/Getting_Started_Part_1#Creating_your_first_Lianja_App

Creating a page
https://www.lianja.com/doc/index.php/Category:Page_Builder

Costomizing page appearance
https://www.lianja.com/doc/index.php/Page_Appearance

Customizing section appearance
https://www.lianja.com/doc/index.php/Section_Appearance

Customizing attributes
https://www.lianja.com/doc/index.php/Category:Attributes

Using the App Inspector
https://www.lianja.com/doc/index.php/Category:App_Inspector_v5

Using the Query Builder
https://www.lianja.com/doc/index.php/QueryBuilder

Using the Query Picker
https://www.lianja.com/doc/index.php/QueryPicker

Creating reports
https://www.lianja.com/doc/index.php/Reports_Workspace

User roles and permissions
https://www.lianja.com/doc/index.php/Category:Users_and_Roles

Adding contextual help
https://www.lianja.com/doc/index.php/Help_Attributes

Understanding UI presentation rules
https://www.lianja.com/doc/index.php/UI_Presentation_Rules

Row level security (RLS)
https://www.lianja.com/doc/index.php/Category:Row_Level_Security

Dynamic data masks (DDM)
https://www.lianja.com/doc/index.php/Understanding_Dynamic_Data_Masking_in_Lianja

Live preview
https://www.lianja.com/doc/index.php/Deprecated:_Understanding_Live_Preview_in_Lianja

Hot backup and restore
https://www.lianja.com/doc/index.php/Hot_Backup_and_Restore

Database timelines
https://www.lianja.com/doc/index.php/Category:Database_Timelines

Working with metadata 
https://www.lianja.com/doc/index.php/MetaData_Editor

Working with metatypes
https://www.lianja.com/doc/index.php/MetaTypes

Low-code Developer QuickStart in Lianja

Understanding UI Navigation
https://www.lianja.com/doc/index.php/Understanding_Lianja_UI_Navigation

Custom delegates
https://www.lianja.com/doc/index.php/Custom_Delegates

Event sequences
https://www.lianja.com/doc/index.php/Event_Delegate_Sequences

Working with the Lianja Object Model (LOM)
https://www.lianja.com/doc/index.php/Working_with_the_Lianja_Object_Model

Understanding showDocument()
https://www.lianja.com/doc/index.php/Using_the_showdocument()_function_and_Lianja.showDocument()_method

Canvas designer
https://www.lianja.com/doc/index.php/Canvas_Designer

Data binding
https://www.lianja.com/doc/index.php/Understanding_Data_Binding

Data validation
https://www.lianja.com/doc/index.php/Data_Validation

Autosuggestions
https://www.lianja.com/doc/index.php/Autosuggestions

Understanding macros
https://www.lianja.com/doc/index.php/Understanding_Macros

Understanding UI layouts
https://www.lianja.com/doc/index.php/Understanding_UI_Layouts

Dynamic compilation
https://www.lianja.com/doc/index.php/Understanding_Dynamic_Compilation

Dialog panels
https://www.lianja.com/doc/index.php/Dialog_Panels

Using WebViewWidgets
https://www.lianja.com/doc/index.php/Using_WebViewWidgets

Working with Visual Components
https://www.lianja.com/doc/index.php/Visual_Components

Working with third party data sources using Virtual Tables
https://www.lianja.com/doc/index.php/Virtual_Tables

Data mapping
https://www.lianja.com/doc/index.php/Data_Mapping

See Also 

Getting Started 
Lianja Users Guide
Lianja Video Tutorials