04. Platform UI

Kuika; It is a cloud-based all-in-one platform that enables you to develop web and mobile applications with its Low-code infrastructure.

UI Design, Datasources, Email Builder, and Configuration Manager view modes on the platform are prepared in accordance with the application development flow.

Open the app you want to work on from the Apps screen.

All view types have view modes in the top section in common. With UI Design, you can design interface and data binding, add data sources, create and manage custom actions with Datasources, and design notifications to be sent to the users of the application you developed with Email Builder. With Configuration Manager, you can define the production configurations of the application you have developed.

When you need support during the application development process, you can get help from the Kuika Support team with the Helpdesk view.

On the left side of the UI Design view, there are panels for elements, screens, and special actions that you can add to your application.

The canvas in the middle shows the current screen. Here you can work out the view of the screen in different sizes according to the browser width and height, as well as the display mode on the top edge.

With Elements, you can add new elements to your screen design. Elements are listed under different categories.

With Screens, you can add and organize new screens to the application. You can use template screens when adding a new screen. With CRUD, you can create working screens in seconds by selecting a data table that you add in Datasources. You can create listing, adding or editing, and viewing, i.e., CRUD screens, using an Excel document such as a product or personnel list.

With Custom Actions, you can list or organize actions defined in the Datasources view and/or invoked via an API.

Elements on the screen open with the Item Tree are displayed in the parent/child relationship layout.

You can make translations for different language versions of the application, which is also developed with Language.

On the right side are the Properties and Styling panels, which change dynamically based on the screen or selected element. With the Properties panel, you can make the parametric settings and data binding operations of the selected element. With Authorization, you can define role-based authorization, and with Visibility, you can define in which situations the relevant element will appear. With Add Action, you can add and manage special actions that are added by default by the system and that you have prepared in the Datasources mode on the selected screen or element.

You can add data sources with ManagedDB, MSSQL, Rest Swagger API, Rest API, and C# for your application. Datasources view comes by default with Managed DB hosted on Kuika servers. You can also use other data sources and extend application features with C#.

You can use Email Builder view to send e-mail type notifications such as account registration notification, and order receipt notification to the users of the application you have developed. It comes with email designs for password renewal flow by default. You can also use many template email designs of different types and designs.

You can publish an application that you developed with Kuika as mobile and web using the Configuration Manager view. Besides web application settings, you can define iOS and Android configurations for native mobile applications.

Last updated