O que é GeneXus?

206 views
146 views

Published on

Nosso Solution Partner K2 Improving Performance Consultoria (K2IP) fará a apresentação do GeneXus para iniciantes, com especial ênfase nos benefícios oferecidos pelo paradigma de desenvolvimento e manutenção de aplicações de negócios baseados no conhecimento e não na tecnologia da moda.

Apresentação do GeneXus para iniciantes, com especial ênfase nos benefícios oferecidos pelo paradigma de desenvolvimento e manutenção de aplicações de negócios baseados no conhecimento e não na tecnologia da moda.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
206
On SlideShare
0
From Embeds
0
Number of Embeds
35
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

O que é GeneXus?

  1. 1. Bom dia, bem-vindos a palestra O que é GeneXus?
  2. 2. Para chegarmos a roda dos dias atuais, a tecnologia teve que evoluir. Foi preciso passar por estágios desde criar a roda talhada em pedra, talhada em madeira ....
  3. 3. O mesmo ocorreu com os nossos aviões ... Do processo que teve que passar até chegar nos aviões supersônicos ...
  4. 4. E trazendo para os smart devices ... As etapas da evolução da época escrita, dos grandes circuitos de computadores até o acesso mobile que temos hoje ...
  5. 5. Em todas essas evoluções houveram muito sofrimento ... Muitas perguntas e os mais diversos sentimentos ... Da desconfiança ... Amor – ódio ..... Excitação .... Espanto ... Entusiamo ....
  6. 6. Temos aqui em caracteres maiores as palavras que reinam hoje e em tamanho menor aquelas que foram perdendo importancia …. Assusta um pouco a quantidade de coisas que precisa levar em consideração para fazer algo serio em informática…. Assusta também a velocidade de obsolescencia e como a obsolescencia acelera….
  7. 7. Tem um jogo de estratégia “O jogo das palavras simples" (Plain Words Jogo). Se não formos capazes de explicar nossa estratégia de forma concisa e sem utilizar as palavras do jargão empresarial, muito provavelmente não temos uma estratégia clara. Ou uma estratégia direta. Hoje, vou tentar descrever o que é o GeneXus em simples palavras. A ideia é fazer que seja o mais interativo possível ....
  8. 8. Evolução Tecnológica: 1970: falavamos de Mainframes; 1980: apareceu o PC; 1990: Windows disponível; 2000: experimentamos o boom da Internet; 2002: continuamos falando da Internet, mas de ponto de vista diferente do ocorrido em 2000, nesse ano passamos a falar de portáveis, conceito que foi revolucionário ao se falar de como conectar companhias e serviços, falamos de Serviços Web, PDAs e WAP. 2005: No ano 2005 por um lado as aplicações web para ter uma interação maior com o usuário, e por outro lado começam a entrar outros dispositivos além do PC para executar nossos sistemas 2007: É o boom da chamada web 2.0 onde aparecem novas linguagens para aplicações web, e onde se obtem um grau de interação entre as distintas aplicações, e se democratiza o conteúdo.
  9. 9. GeneXus acompanha esta evolução, e isto é evidente nos lançamentos de geradores GeneXus nos últimos anos. Esta é a razão para os clientes adquirerem o produto dez anos atrás e quem estava gerando aplicações em RPG para AS/400, podem agora ter a aplicação em JAVA, simplesmente regerando todos os programas. Além disso, estamos numa excelente posição hoje, já que podemos gerar para JAVA, C# ,Ruby, SD e podemos adicionar controles de qualquer linguagem a nossos objetos.
  10. 10. Nova revolução: Como os desenvolvedores estarão atendendo todas esses dispositivos e cada um desses dispositivos com as suas particularidades Dispositivos interesantes: •BlackBerry: •iPhone: •Android:
  11. 11. "Através da gestão automática de conhecimento em sua organização" . Em seguida explicamos que a maneira de conseguir
  12. 12. Artech fez um produto, em seguida conhecido como GeneXus que permite justamente isso: 1. Descrever a realidade e capturar essas informações em uma base de conhecimento. 2. Construir a partir daí todos os programas e base de dados do sistema
  13. 13. GeneXus libera o desenvolvedor das tarefas que são automatizáveis, como por exemplo: • criar a base de dados e suas tabelas • manter as tabelas • Escrever os programas e permite que o analista se concentre nas tarefas não automatizáveis, como entrevistar os usuários e compreender o que necessitam.
  14. 14. •É fácil modificar e ampliar a aplicação Ao trabalhar com uma linguagem de programação tradicional, é inviável que o usuário nos proponha alterações: teríamos que modificar a base de dados manualmente, as sentenças de inserção, modificação, as telas, listagens, e incluir os novos atributos ou alterações em muitos lugares Trabalhando com GeneXus o computador pode fazer as modificações já realizadas a um custo muito baixo. GeneXus vai analisar e comparar o que foi definido até o momento e tudo que foi alterado, para modificar a base de dados de acordo com as novas definições e gerar novamente os programas que precisam ser gerados.
  15. 15. APLICAÇÕES QUE DURAM 3 ANOS EM DESENVOLVIMENTO E TECNOLOGIAS QUE DURAM MENOS Cobol 40 anos VB 15 anos Java, C#?
  16. 16. •Microsoft •IBM •Oracle e Sun Compromisso da ARTech: Gerar aplicações para todas as plataformas “vivas” do mercado
  17. 17. GeneXus é uma ferramenta que gera aplicações para Internet, Windows e Smart Devices, acompanhando sempre a evolução tecnológica.
  18. 18. 22

×