Meet the Platform Interface
Kuika is a platform that will allow you to develop a mobile or web application end-to-end. It has different views such as UI Design, Datasources, Process Automation [Beta], ScheduledJobs [Beta], Notification Settings and Configuration to assist you in the development process.
Open the app you want to work on from the Apps screen.
All view types have common sections.
In the upper section, there are buttons for design, database, repetitive tasks and screen transitions to help you develop your application. On the left side of the screen, there are panels for the elements you will add to your application. On the right are the Properties and Styling editing panels.
In the middle area, the open screen of the application you are working on is displayed.
The screens available within the application are listed in the Screens panel. Additionally, you can organize it by adding folders. You can create a blank screen with the new screen window, or you can start with one of the ready-made templates. With CRUD screen, you can create Create, Read, Update and Delete screens connected to the database you created with a few clicks. With the Elements panel, you can add the elements that you will use in the interface design to the screen with drag and drop. You can use the multi-language panel for your application to have multiple language options. You can make parametric settings on the elements you add to the screen with the properties on the right side, and the visual appearance settings with the styling panel.
You can use the Datasources view on the Top edge for database connections. You can use ManagedDB connected to your workspace and hosted on Kuika servers in Datasources. In addition, MSSQL, Rest Swagger or Rest API and C# are among other data sources you can use within your application.
With Kuika, it is possible to develop applications that include business processes. These workflow definitions can be made with Process Automation [Beta]. You can send notifications to the users of the application you have prepared. You can prepare email and SMS notification templates with Notification Template.
Scheduled tasks can be added to your application, such as sending report emails as excel or PDF at certain times. You can define the timing periods of these tasks with ScheduledJobs [Beta].
The application you develop eventually becomes a data source. You can also use API Builder [Beta] view mode when you want to add data queries from different systems.