SlideShare uma empresa Scribd logo
1 de 24
Baixar para ler offline
Bom dia, bem-vindos a palestra O que é GeneXus?
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 ....
O mesmo ocorreu com os nossos aviões ... Do processo que teve que passar
até chegar nos aviões supersônicos ...
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 ...
Em todas essas evoluções houveram muito sofrimento ...
Muitas perguntas e os mais diversos sentimentos ...
Da desconfiança ... Amor – ódio ..... Excitação .... Espanto ... Entusiamo ....
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….
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 ....
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.
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.
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:
"Através da gestão automática de conhecimento em sua organização" .
Em seguida explicamos que a maneira de conseguir
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
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.
•É 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.
APLICAÇÕES QUE DURAM 3 ANOS EM DESENVOLVIMENTO E
TECNOLOGIAS QUE DURAM MENOS
Cobol 40 anos
VB 15 anos
Java, C#?
•Microsoft
•IBM
•Oracle e Sun
Compromisso da ARTech: Gerar aplicações para todas as plataformas “vivas”
do mercado
GeneXus é uma ferramenta que gera aplicações para Internet,
Windows e Smart Devices, acompanhando sempre a evolução
tecnológica.
22
O que é GeneXus?
O que é GeneXus?

Mais conteúdo relacionado

Semelhante a O que é GeneXus?

Artigo Entrevista W3C 2011
Artigo Entrevista W3C 2011Artigo Entrevista W3C 2011
Artigo Entrevista W3C 2011Ronei Pasquetto
 
3ª Conferência Web W3C Brasil - 2011
3ª Conferência Web W3C Brasil - 20113ª Conferência Web W3C Brasil - 2011
3ª Conferência Web W3C Brasil - 2011ESAT
 
Desenvolvimento de software Iha Mundu
Desenvolvimento de software Iha MunduDesenvolvimento de software Iha Mundu
Desenvolvimento de software Iha MunduMeno Silva
 
Desenvolvimento de software MENO SILVA VENILALE ANAN
Desenvolvimento de software MENO SILVA VENILALE ANANDesenvolvimento de software MENO SILVA VENILALE ANAN
Desenvolvimento de software MENO SILVA VENILALE ANANBua-Nurak Gimata
 
Desenvolvimento de software
Desenvolvimento de softwareDesenvolvimento de software
Desenvolvimento de softwareMeno Silva
 
TechED Brasil 2011 - Entrevistas
TechED Brasil 2011 - EntrevistasTechED Brasil 2011 - Entrevistas
TechED Brasil 2011 - EntrevistasESAT
 
Virtualização - Diego Zilli
Virtualização - Diego ZilliVirtualização - Diego Zilli
Virtualização - Diego ZilliDiego Zilli
 
Letramento digital - 1º Bimestre
Letramento digital - 1º BimestreLetramento digital - 1º Bimestre
Letramento digital - 1º Bimestredicasdubr
 
Introdução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETIntrodução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETMário Meyrelles
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileCloves da Rocha
 
Sistemas para Internet e Software Livre
Sistemas para Internet e Software LivreSistemas para Internet e Software Livre
Sistemas para Internet e Software LivreHelder Lopes
 
Windows vs Linux
Windows vs LinuxWindows vs Linux
Windows vs LinuxPepe Rocker
 
Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1Maykon Costa
 
Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1Carlos Gleison
 
Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1Gabriel Rissi
 
Apostila LINUX Básico
Apostila LINUX BásicoApostila LINUX Básico
Apostila LINUX BásicoFernando Palma
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sitesthiagolima
 

Semelhante a O que é GeneXus? (20)

Artigo Entrevista W3C 2011
Artigo Entrevista W3C 2011Artigo Entrevista W3C 2011
Artigo Entrevista W3C 2011
 
3ª Conferência Web W3C Brasil - 2011
3ª Conferência Web W3C Brasil - 20113ª Conferência Web W3C Brasil - 2011
3ª Conferência Web W3C Brasil - 2011
 
Desenvolvimento de software Iha Mundu
Desenvolvimento de software Iha MunduDesenvolvimento de software Iha Mundu
Desenvolvimento de software Iha Mundu
 
Desenvolvimento de software MENO SILVA VENILALE ANAN
Desenvolvimento de software MENO SILVA VENILALE ANANDesenvolvimento de software MENO SILVA VENILALE ANAN
Desenvolvimento de software MENO SILVA VENILALE ANAN
 
Desenvolvimento de software
Desenvolvimento de softwareDesenvolvimento de software
Desenvolvimento de software
 
TechED Brasil 2011 - Entrevistas
TechED Brasil 2011 - EntrevistasTechED Brasil 2011 - Entrevistas
TechED Brasil 2011 - Entrevistas
 
Virtualização - Diego Zilli
Virtualização - Diego ZilliVirtualização - Diego Zilli
Virtualização - Diego Zilli
 
Letramento digital - 1º Bimestre
Letramento digital - 1º BimestreLetramento digital - 1º Bimestre
Letramento digital - 1º Bimestre
 
Introdução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NETIntrodução a arquitetura de sistemas com .NET
Introdução a arquitetura de sistemas com .NET
 
Aula 1 - Introdução ao Mobile
Aula 1 - Introdução ao MobileAula 1 - Introdução ao Mobile
Aula 1 - Introdução ao Mobile
 
Sistemas para Internet e Software Livre
Sistemas para Internet e Software LivreSistemas para Internet e Software Livre
Sistemas para Internet e Software Livre
 
Windows vs Linux
Windows vs LinuxWindows vs Linux
Windows vs Linux
 
Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1
 
Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1
 
Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1Apostila linux basico_ncd_v1
Apostila linux basico_ncd_v1
 
Apostila LINUX Básico
Apostila LINUX BásicoApostila LINUX Básico
Apostila LINUX Básico
 
Revista programar 11
Revista programar 11Revista programar 11
Revista programar 11
 
Proposta comercial
Proposta comercialProposta comercial
Proposta comercial
 
Apresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo SitesApresentação Minas - Desenvolvendo Sites
Apresentação Minas - Desenvolvendo Sites
 
Curso Marketing Digital Ana Paula Coelho
Curso Marketing Digital Ana Paula CoelhoCurso Marketing Digital Ana Paula Coelho
Curso Marketing Digital Ana Paula Coelho
 

Mais de GeneXus

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsGeneXus
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!GeneXus
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in ActionGeneXus
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...GeneXus
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?GeneXus
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroGeneXus
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y PlataformasGeneXus
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosGeneXus
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaGeneXus
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 StudentsGeneXus
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsiveGeneXus
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusGeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosGeneXus
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAPGeneXus
 
Going mobile
Going mobileGoing mobile
Going mobileGeneXus
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusGeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusGeneXus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...GeneXus
 

Mais de GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 
Going mobile
Going mobileGoing mobile
Going mobile
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
 

O que é GeneXus?

  • 1. Bom dia, bem-vindos a palestra O que é GeneXus?
  • 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. O mesmo ocorreu com os nossos aviões ... Do processo que teve que passar até chegar nos aviões supersônicos ...
  • 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. 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.
  • 7. 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….
  • 8. 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 ....
  • 9. 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.
  • 10. 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.
  • 11. 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:
  • 12.
  • 13. "Através da gestão automática de conhecimento em sua organização" . Em seguida explicamos que a maneira de conseguir
  • 14. 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
  • 15. 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.
  • 16. •É 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.
  • 17. APLICAÇÕES QUE DURAM 3 ANOS EM DESENVOLVIMENTO E TECNOLOGIAS QUE DURAM MENOS Cobol 40 anos VB 15 anos Java, C#?
  • 18. •Microsoft •IBM •Oracle e Sun Compromisso da ARTech: Gerar aplicações para todas as plataformas “vivas” do mercado
  • 19.
  • 20. GeneXus é uma ferramenta que gera aplicações para Internet, Windows e Smart Devices, acompanhando sempre a evolução tecnológica.
  • 21.
  • 22. 22