Pesquisar neste blog

quinta-feira, 4 de fevereiro de 2010

Coisas simples e úteis que ainda faltam ao GX.




A Artech melhorou e muito com sua versão X Evolution, e acho (pelo menos já deu alguns sinais) que já está preparando o Evolution II. Sei que talvez não seja o momento .. mas as cobranças abaixo são apenas para ajudá-la a não esqueçer.

Algumas coisas simples.. que o Genexus já deveria estar fazendo(vou classificá-los conforme minha experiência em geradores):

  1. Instalador do aplicativo final mais completo , podendo ser via XCOPY(servidor local) ou via FTP para múltiplos servidores, com agendamento(scheduller) é claro;
  2. Visual mais moderno aos aplicativos WEB gerados, templates já definidos em que pudéssemos apenas escolher/utilizá-los, tanto rico em Recursos quanto imagens e CSS;
  3. Acesso completo aos Eventos HTML/Javascripts.. permitindo interagir.. entre os recursos do GX com o mundo HTML/JAVASCRIPT/CSS em um formato mais fácil, sei que existem hoje UCs que permitem isto .. mas ainda não estão tão fácil de utilizar;
  4. Controle de usuários e permissão de objetos já pré-instalado em nosso aplicativo , o mesmo para as definições de Login e manejo de troca de senhas com regras pré-definidas;
  5. Wizzard ( sei que existem patterns ) mais completos para rotinas básicas.. exemplo : um simples relatório, o próprio MS-Acces hoje é muito mais rápido neste quesito;
  6. Application Template.. ou seja.. ao escolher determinadas características de um aplicativo o GX já utilizaria as definições das TRNS já existentes e já aplicaria um grande Pattern em toda a KB;
  7. Controle de domínios global, compartilhado entre várias KBS ao mesmo tempo .. e ao mudar nele todas as kbs refletiriam este comportamento;
  8. DBRet (Engenharia Reversa ) mais dinâmica .. do tipo .. posso mudar a característica de um atributo / tabela / índices hoje no Genexus.. mas também gostaria de mudar direto no próprio Banco e o GX refletiria estas mudanças;
  9. Pequenos negócios já pré-definidos por seus países/regionalidades.. vou dar alguns exemplos: no Brasil já gostaríamos de ter máscaras / validações prontas.. como CNPJ, CPF, Insc. Estadual, Insc. Municipal, CEP, etc.. Que o digam os outros países!
  10. Help ao aplicativo final .. de fácil implementação ... podendo também gerar ..em vários formatos desejados.. CHTM, HTML, PDF, Word, etc... Hoje existem os dois primeiros formatos. mas ainda são de difícil utilização;
  11. Rápida e fácil integração aos novos conceitos de negócios da WEB , como AppFabric, AppStore, Google Gadget e Apple Gadget;

Sei que dos ítens acima apresentados .. apenas o ítem 11 é novo .. mas o restante.. é algo simples que vários aplicativos já apresentam hoje na atualidade.

A idéia.. é termos um super Genexus .. focado ao mundo de NEGÓCIOS.. não apenas em tecnologia.

Todos nós temos que atender nossos clientes finais ..com aplicativos bonitos.. sofisticados.. e completos..


Abraço e Boa sorte ao Genexus TEAM!


Ricardo

3 comentários:

Enrique Almeida disse...

Ricardo:
Muy buena lista!.

Pablo Mazzilli disse...

Hola Ricardo. Sobre el tema de validaciones en el punto 9, se podrían resolver creando dominios (por ejemplo uno para CNPJ) y configurando para dicho domain las propiedades "Regular Expression" y "Validation Failed Message".

Un abrazo,
Pablo

Unknown disse...

Pablo .. a máscara é realizada correta.. mas e os pictures ??? e as validações de dígitos verificadores ??

Abraço

Ricardo