O que é GeneXus?

507

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
507
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 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.
  • 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.
  •   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.
  • 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?
  • O que é GeneXus?

    1. 1. O que é Genexus Roque Antônio Lima roque@bxt.com.br#Hashtag
    2. 2. Evolução Tecnológica
    3. 3. Evolução Tecnológica
    4. 4. Evolução Tecnológica
    5. 5. Conhecimentos necessários
    6. 6. Linguagens de Programação C++ 1985 Php 20002350 Linguagens em 1995 Java C 1991 1970 C# 2001 Conceito RAD dBase Pascal Rappid Delphi 1981 1971 Application 1995 Clipper DevelopmentFortran Cobol Basic 1988 Kylix1954 1959 1963 2001 Mainframes Banco Pc Redes Internet / Mobilidade Dados
    7. 7. Síndrome da Torre de Babel
    8. 8. Linguagens – Classificação de UsoMundial Position Position Programming Ratings Aug 2011 Aug 2010 Language 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%TIOBE Programming Community Index Agosto de 2011 -
    9. 9. Sofrimento Tecnológico
    10. 10. Sofrimento Tecnológico
    11. 11. Evolução Tecnológica
    12. 12. Evolução Tecnológica
    13. 13. Paradigma de GeneXus Base deRealidade Conhecimento Base de Programas GeneXus dados Modelo de dados
    14. 14. Evolução Tecnológica 07’ Web 2.0 RIA 05’ Mobility AJAX 03’ Integración Web Services 00’ Internet 90’ Windows 80’ PC70’Mainframe
    15. 15. Evolução Tecnológica GX X1 .NET Mobile AJAX Patterns .NET J2EE Visual Basic C/SQL JAVA Visual FoxPro Visual Basic XBase Client/Server FoxPro for WindowsCOBOLRPG
    16. 16. Evolução TecnológicaBlackBerry, Iphone, Android e outroscomo: Windows Phone 7 e Symbian Quais aplicações queremos desenvolver para estes dispositivos?
    17. 17. Plataforma de DesenvolvimentoGestão de Projetos Desenvolvimento Ferramentas Pattern e Adicionais ExtensõesGestão de Qualidade
    18. 18. ObrigadoBXT – 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
    19. 19. BOA SORTE!
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×