OutSystems

outsystems
Padrão

Já ouviu falar em OutSystems?

Segundo a própria fabricante portuguesa:

The OutSystems Platform is a high-productivity platform as a service (PaaS) intended for developing and delivering enterprise web and mobile applications, which run in the cloud, on-premises or in hybrid environments. The current version is 10, for both the paid and unpaid versions – developers are permitted personal cloud environments to use the platform without charge.

Ainda estou no início do estudo mas imagine a capacidade de, a partir de um modelo de dados sólido, e bem construído, gerar um aplicativo pronto.

Em meados de 2005, diante da necessidade de aumentar a produção para gerar aplicativos que atendessem a campanhas de telemarketing específicas da Embratel, cheguei a criar uma ferramenta parecida, em Delphi, que gerava códigos-fonte Delphi para novas aplicações. Era basicamente o mesmo engine, mas bem mais limitado porque não era um projeto e sim uma ferramenta de produção.

A partir do meu modelo de dados, realizava a leitura do dicionário de dados diretamente do banco de dados e gerava automaticamente um novo sistema, com controladores, gerentes de negócio, modelos e views, em Delphi, a partir do schema.

Mas porque será que remeti minha lembrança ao meu engine? Porque a OutSystems resolveu alguns dilemas e criou uma interface pronta para a edição do sistema, bem representado e dividido, facilitando a manutenção e evolução, minimizando a ocorrência de erros semânticos e lógicos, totalmente na nuvem.

No YouTube existem inúmeros vídeos explicativos no canal da OutSystems.

Senhor Programador, se tiver um tempinho, não deixe ler sobre ele. É bem interessante. Se tiver interesse em aprender, acesse a plataforma de treinamento.

Grande Abraço

Andre Mesquita
Senior Software Developer
Perhaps the greatest challenge of my career is to identify which part of my profession is not a hobby. The ease of logical understanding and the constant search for knowledge are great drivers of my career.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *