A programação visual permite-nos descrever os processos e fluxos de informação, usando ilustrações e sequências de atividades como nós, humanos, as pensamos e nos fazem sentido. As linguagens tradicionais de linhas de código fazem-nos pensar como um computador. Mas com a programação visual, consegue-se desenvolver processos que mapeiam melhor a realidade, mais focados no utilizador final e suas necessidades. Atualmente, o desenvolvimento aplicacional baseia-se num conjunto vasto de tecnologias diferentes e coexistentes, php, javascript, C#, html, css, java, ajax, ios, android, etc. É neste contexto que as low code platforms, como a Plataforma OutSystems, ganham relevância. A OutSystems permite às equipas de desenvolvimento programar de uma forma visual e intuitiva. Todo o código tradicional é gerado automaticamente, já otimizado e atualizado. A plataforma permite ainda gerar o código para aplicações mobile nativas IOS ou Android, stacks .Net ou Java, sobre as mais usuais bases de dados e application servers. Isto tudo, trabalhando sobre a mesma base de código visual e com a mesma ferramenta de desenvolvimento (IDE). |
|