Before building an application, you must provision a Kodall Instance.
The Runtime
A self-contained environment consisting of the Kodall Engine, database persistence, and the Development Module.
Platform Setup
Deploying an instance sets up the platform foundation, provisions admin access, and opens the web module.
Instance URL
Specify your dedicated domain or subdomain as the single access point during provisioning.
Device Access
Log into your environment using any web browser or the native mobile apps (iOS & Android).
Once you’ve set up a live instance, you can create your app in the Development Module.
The development experience in Kodall is unique for three core reasons:
Business Focused
Deep understanding of business operations is the main prerequisite for building, rather than coding expertise.
Declarative Schema
Define what the application must do; the platform engine handles detailed execution, queries, and APIs.
Unified Context
Design schemas, write business logic, compile, test, and deploy everything inside a single browser tab.
Application creation steps:
Design the visual diagram of Entities, properties and relationships between Entities.
Declare the business objects, field properties, and relational structures.
Bundle declared assets into versioned, publishable units for instant deployment.
Write business rules, calculations, and data mutations.
Generate master navigation tables.
Generate detail input forms.
Connect the Edit View to the Search View
Assemble the navigation menu to generate the final application.