Omnia DocumentationResources
DocumentationResources
Resources
Back | List of Articles

Getting Started with OMNIA

Last changed in 30/11/2020

Developing applications with OMNIA is a very simple and powerful process that can be broken down into a few key steps. Understanding these steps below will give you everything you need to become an OMNIA developer, from the initial idea to the deployment of your application!

1 - Entity Modelling and Relationships

Creating entities and configuring their relationships is the first and most important step of development. Check this link to learn everything you need to master this step.

2 - Server-side Behaviors

After creating and configuring your entities and relationships it’s time to move on to the development of server-side behaviors (the business rules) needed for entities to achieve their goal in the application. Check this link where you'll find everything you need to develop your first behaviors.

3 - User Interface Behaviors

With your business rules already in place, it’s time to add an extra layer of user interface behaviors that will make your web application that much better and intuitive to use. Follow this link to learn everything about the UI behaviors available in the platform.

4 - Integrations

Systems integration is one of the most powerful features of the OMNIA platform, bringing an immense development potential that would not be possible in any other way. Check out our integrations documentation, or some of the integration examples recently published in our blog.

5 - Data Exploration

Another one of our most powerful tools is without a doubt data exploration. Regardless of the number of integrations or data sources, you’ll be able to develop your own customized SQL queries and handle the data from your available sources as you see fit, without limits and taking advantage of the standardized data structure provided by the platform. For more information on data exploration, visit this link.

6 - Web Components

To "polish" and add extra features to your web application, the platform allows you to include custom Web Components, which will give your developments a customized final touch. These can be applied in a number of scenarios (find out more) and we have a few implementation examples for you right here. We also have a dedicated GitHub page for sharing web components that you can start using in your OMNIA developments today, for free.

Bookmark or share this article
Esta página foi útil?
Obrigado pelo seu voto.

login para deixar a sua opinião.

Obrigado pelo seu feedback. Iremos analisá-lo para continuarmos a melhorar!
Artigos Relacionados
Primeiros Passos com OMNIA Debugging com o Visual Studio Nova funcionalidade: Máquina de Estados Máquinas de Estado: Workflows Avançados Nova Funcionalidade: Histórico de Entidades