SlideShare uma empresa Scribd logo
1 de 20
O que é Genexus
Roque Antônio Lima
roque@bxt.com.br
#Hashtag
Evolução Tecnológica
Evolução Tecnológica
Evolução Tecnológica
Conhecimentos necessários
Linguagens de Programação
Fortran
1954
Cobol
1959
Basic
1963
Clipper
1988
C
1970
Java
1991
Pascal
1971
Php
2000
Banco
Dados
Redes Internet / Mobilidade
C++
1985
C#
2001
Delphi
1995
Kylix
2001
dBase
1981
Mainframes Pc
2350 Linguagens em 1995
Conceito RAD
Rappid
Application
Development
Síndrome da Torre de Babel
TIOBE Programming Community Index Agosto de 2011 -
Linguagens – Classificação de Uso Mundial
Position
Aug 2011
Position
Aug 2010
Programming
Language
Ratings
Aug 2011
1 1 Java 19.409%
2 2 C 17.390%
3 3 C++ 8.433%
4 4 PHP 6.134%
5 6 C# 6.042%
6 9 Objective-C 5.494%
7 5 (Visual) Basic 5.013%
8 7 Python 3.415%
9 8 Perl 2.315%
10 11 JavaScript 1.557%
11 23 Lua 1.362%
12 12 Ruby 1.329%
13 10
Delphi/Object
Pascal
1.076%
Sofrimento Tecnológico
Sofrimento Tecnológico
Evolução Tecnológica
Evolução Tecnológica
Paradigma de GeneXus
Base de
dados
Programas
Realidade
Modelo de
dados
Base de
Conhecimento
GeneXus
Evolução Tecnológica
70’
Mainframe
80’
PC
90’
Windows
00’
Internet
03’
Integración
Web Services
05’
Mobility
AJAX
07’
Web 2.0
RIA
Evolução Tecnológica
COBOL
RPG
XBase
FoxPro for Windows
Visual FoxPro
Visual Basic
Client/Server
Visual Basic
C/SQL
JAVA
.NET
J2EE
.NET Mobile
AJAX
Patterns
GX X1
Evolução Tecnológica
BlackBerry, Iphone, Android e outros
como: Windows Phone 7 e Symbian
Quais aplicações queremos desenvolver
para estes dispositivos?
Plataforma de Desenvolvimento
Gestão de Projetos Desenvolvimento
Gestão de Qualidade
Pattern e
Extensões
Ferramentas
Adicionais
Obrigado
BXT – Business Xtreme Technologies
www.bxt.com.br
http://twitter.com/BXT_Brasil
comercial@bxt.com.br
Matriz - Paraná
Filiais – Rio Grande do Sul, Santa Catarina,
São Paulo, Distrito Federal
BOA SORTE!

Mais conteúdo relacionado

Semelhante a O que é GeneXus?

10 Linguagens de programação essenciais
10 Linguagens de programação essenciais10 Linguagens de programação essenciais
10 Linguagens de programação essenciaisAlexandre Oliveira
 
Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...
Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...
Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...Rodrigo Wanderley de Melo Cardoso
 
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...Rodrigo Wanderley de Melo Cardoso
 
Linguagem de Programação
Linguagem de ProgramaçãoLinguagem de Programação
Linguagem de Programaçãomoiplabs
 
DC2012 - Delphi XE2 iOS App + DataSnap + Arduino
DC2012 - Delphi XE2 iOS App + DataSnap + ArduinoDC2012 - Delphi XE2 iOS App + DataSnap + Arduino
DC2012 - Delphi XE2 iOS App + DataSnap + ArduinoVic Fernandes
 
O ecossistema e o estado atual do php - o presente, o passado e o futuro da ...
O ecossistema e o estado atual do php  - o presente, o passado e o futuro da ...O ecossistema e o estado atual do php  - o presente, o passado e o futuro da ...
O ecossistema e o estado atual do php - o presente, o passado e o futuro da ...Rodrigo Wanderley de Melo Cardoso
 
Oportunidades daitan 05.05.2015
Oportunidades daitan   05.05.2015Oportunidades daitan   05.05.2015
Oportunidades daitan 05.05.2015Manoel Carvalho
 
Além da programação funcional com Elixir e Erlang
Além da programação funcional com Elixir e ErlangAlém da programação funcional com Elixir e Erlang
Além da programação funcional com Elixir e ErlangElaine Naomi
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Javaarmeniocardoso
 
Cv Paulo Alonso
Cv Paulo AlonsoCv Paulo Alonso
Cv Paulo AlonsoProggo
 
GraphQL com .NET Core
GraphQL com .NET CoreGraphQL com .NET Core
GraphQL com .NET CoreMVP Microsoft
 
Curriculo Paulo_Alonso
Curriculo Paulo_AlonsoCurriculo Paulo_Alonso
Curriculo Paulo_AlonsoPaulo Alonso
 

Semelhante a O que é GeneXus? (20)

10 Linguagens de programação essenciais
10 Linguagens de programação essenciais10 Linguagens de programação essenciais
10 Linguagens de programação essenciais
 
Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...
Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...
Ecossistema PHP - O presente, o passado e o futuro da linguagem back-end mais...
 
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...
Ecossistema php: O presente, o passado e o futuro da linguagem (back-end) mai...
 
Linguagem de Programação
Linguagem de ProgramaçãoLinguagem de Programação
Linguagem de Programação
 
PHP: Além do sitezinho
PHP: Além do sitezinhoPHP: Além do sitezinho
PHP: Além do sitezinho
 
DC2012 - Delphi XE2 iOS App + DataSnap + Arduino
DC2012 - Delphi XE2 iOS App + DataSnap + ArduinoDC2012 - Delphi XE2 iOS App + DataSnap + Arduino
DC2012 - Delphi XE2 iOS App + DataSnap + Arduino
 
Python for Maemo
Python for MaemoPython for Maemo
Python for Maemo
 
O ecossistema e o estado atual do php - o presente, o passado e o futuro da ...
O ecossistema e o estado atual do php  - o presente, o passado e o futuro da ...O ecossistema e o estado atual do php  - o presente, o passado e o futuro da ...
O ecossistema e o estado atual do php - o presente, o passado e o futuro da ...
 
Principais Tecnologias Web
Principais Tecnologias WebPrincipais Tecnologias Web
Principais Tecnologias Web
 
Principais Tecnologias WEB
Principais Tecnologias WEBPrincipais Tecnologias WEB
Principais Tecnologias WEB
 
Principais Tecnologias WEB
Principais Tecnologias WEBPrincipais Tecnologias WEB
Principais Tecnologias WEB
 
Oportunidades daitan 05.05.2015
Oportunidades daitan   05.05.2015Oportunidades daitan   05.05.2015
Oportunidades daitan 05.05.2015
 
Novidades do .NET 3.5
Novidades do .NET 3.5Novidades do .NET 3.5
Novidades do .NET 3.5
 
Além da programação funcional com Elixir e Erlang
Além da programação funcional com Elixir e ErlangAlém da programação funcional com Elixir e Erlang
Além da programação funcional com Elixir e Erlang
 
Guia para o Profissional Java
Guia para o Profissional JavaGuia para o Profissional Java
Guia para o Profissional Java
 
Cv Paulo Alonso
Cv Paulo AlonsoCv Paulo Alonso
Cv Paulo Alonso
 
GraphQL com .NET Core
GraphQL com .NET CoreGraphQL com .NET Core
GraphQL com .NET Core
 
Curriculo Paulo_Alonso
Curriculo Paulo_AlonsoCurriculo Paulo_Alonso
Curriculo Paulo_Alonso
 
Técnico em Informática
Técnico em InformáticaTécnico em Informática
Técnico em Informática
 
Introdução ao .NET
Introdução ao .NETIntrodução ao .NET
Introdução ao .NET
 

Mais de GeneXus

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsGeneXus
 
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
 
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
 
Laboratorio GXserver (cont)
Laboratorio GXserver (cont)Laboratorio GXserver (cont)
Laboratorio GXserver (cont)GeneXus
 
Laboratorio GXserver
Laboratorio GXserverLaboratorio GXserver
Laboratorio GXserverGeneXus
 
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...GeneXus
 

Mais de GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
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
 
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...
 
Laboratorio GXserver (cont)
Laboratorio GXserver (cont)Laboratorio GXserver (cont)
Laboratorio GXserver (cont)
 
Laboratorio GXserver
Laboratorio GXserverLaboratorio GXserver
Laboratorio GXserver
 
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
 

O que é GeneXus?

Notas do Editor

  1. Aquí tenemos en caracteres más grandes las palabras que hoy reinan y en más pequeños aquellas que han ido perdiendo importancia o que no han llegado aún a tenerla….. asusta un poco la cantidad de cosas que hay que tener en cuenta para hacer algo serio en informática…. Asusta también la velocidad de obsolescencia y como la obsolescencia acelera…. Cada las tecnologías son más efímeras.
  2. NOTA: Las dos ppt’s siguientes deben ser una sola y con animación que se compare la evolución y lo que tenemos nosotros Evolución Tecnológica:   1970: hablábamos de Mainframes; 1980: aparece el PC; 1990: Windows se hace disponible; 2000: experimentamos el boom de la Internet; 2002: seguimos hablando de la Internet, pero desde un punto de vista diferente. En el 2000 hablamos de portales, concepto que evolucionó a hablar de como conectar compañías y servicios, hablamos de Servicios Web, PDAs y WAP. 2005: En el 2005 por un lado evolucionan las aplicaciones web para tener una interacción mayor con el usuario, y por otro lado comienzan a ser más protagonistas otros dispositivos además de la PC para ejecutar nuestros sistemas 2007: Es el boom de la llamada web 2.0 donde aparecen nuevos lenguajes para aplicaciones web, y donde se logra un grado de interacción entre las distintas aplicaciones, y se democratiza el contenido.
  3.   GeneXus ha acompañado esta evolución, y esto se hace evidente en los subsecuentes lanzamientos de generadores GeneXus en los últimos años.   Esta es la razón por la que los clientes que adquirieron el producto diez años atrás y han estado generando aplicaciones en RPG para AS/400, pueden ahora tener la aplicación en JAVA, simplemente regenerando todos los programas.   Además, estamos en una excelente posición hoy, ya que podemos generar para JAVA, C# y Ruby y podemos adicionar controles de cualquier lenguaje a nuestros objetos.
  4. Nueva revolución A->B: Ver como desarrollamos para estos dispositivos y presentar una forma mucho mas fácil de hacerlo. Dispositivos interesantes: BlackBerry: 11.5m en Q210, lider en Corporate iPhone: 8.5m en Q210, Store 14000 apps x mes, Strore 3000000000 total downloads Android: 10.6m en Q210, Open Source, N hardware / N carriers Otros jugadores: Windows Phone 7 ? Symbian ? Transición: Que aplicaciones queremos desarrollar para estos dispositivos?