O que está por trás do novo Genexus?



Autor: Marcos Abellón

 

Desde a época que cursava Engenharia de Produção tive interesse pela área de desenvolvimento de sistemas, tanto é que me especializei no assunto e já trabalho com isso há mais de 15 anos. Isso me possibilitou ver muitas mudanças no setor e conhecer um pouco de como o mercado reage a determinadas situações e a novos produtos e serviços.


Pegando carona nisso, quero comentar sobre uma novidade que acaba de chegar ao mercado é o GeneXus Rocha, ou seja, Rocha é nome código do projeto da mais nova versão do Genexus. Para aqueles que não conhecem, o Genexus é uma ferramenta de desenvolvimento rápido de software (RAD), de código proprietário, desenvolvida pela empresa Artech.


Como já tive contato com a nova versão e com a anterior, tomo a liberdade de listar alguns benefícios do Genexus Rocha. Entre elas: Apresenta um redesenho completo do produto, seguindo as novas tendências de programação e traz três geradores de código: Net, Java e Ruby. Ou seja, a nova versão agrega as três principais vertentes do mercado de linguagens de desenvolvimento de aplicações para Web e Win.
Em questão de produtividade no desenvolvimento de aplicações Web, a nova versão do Genexus traz integrado a ferramenta Patterns, que permite a geração automática de aplicações.


Uma das novas features se referem à extensibilidade. É possível o desenvolvimento de ferramentas que se integrem completamente ao Genexus. Tanto na interface de desenvolvimento (uso de extensions), quanto na aplicação web final (uso de user controls).


Outra vantagem é que o desenvolvedor Genexus não está mais restrito aos controles Web padrão. É possível estender a interface de desenvolvimento e incorporar novos controles desenvolvidos internamente ou fabricado por terceiros. Qualquer controle que rode em um browser pode ser incorporado. Conclusão, isso garante a sobrevida do Genexus frente a um constante e abundante fluxo de inovações que estão aparecendo no mercado como: JavaFx, Flex, Silverlight, que são alguns dos novos competidores pelo domínio das novas interfaces web.


E por fim, o Rocha oferece o controle de versões, que permite a incorporação de programas externos de forma nativa, Wiki interno e armazenamento de arquivos na própria metadata.


Vale a pena conferir a nova versão do Genexus, cujo codinome é Rocha. Posso afirmar que essas são algumas das tecnologias que permitem às softwarehouses pensar no Genexus como plataforma única de desenvolvimento.


Marcos Abellón é diretor geral da W5 Solutions.

Deixe um comentário

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

Rolar para cima