19
Java en el mundo RIA. riaHispano.org riaHispano.org Java Java en el en el mundo RIA. mundo RIA.

Java Y Las Ria

Embed Size (px)

DESCRIPTION

Presentación utilizada en el V Simposio Nacional de Tecnología. Univeridad de Montemorelos. Nuevo León. http://www.simposiofit.com.mx/

Citation preview

Page 1: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

Java Java en el en el

mundo RIA.mundo RIA.

Page 2: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

» Agenda

• RIA• Java• Java y las RIA’s

Page 3: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

• ¿Qué es una RIA?RIA, acrónimo de Rich Internet Applications (Aplicaciones de Internet

Enriquecidas) son un nuevo tipo de aplicaciones con más ventajas que las tradicionales aplicaciones Web. Esta surge como una combinación de las ventajas que ofrecen las aplicaciones Web y las aplicaciones tradicionales.

Normalmente en las aplicaciones Web, hay una recarga contínua de páginas cada vez que el usuario pulsa sobre un enlace. De esta forma se produce un tráfico muy alto entre el cliente y el servidor, llegado muchas veces, a recargar la misma página con un mínimo cambio.

http://es.wikipedia.org/wiki/Rich_Internet_Applications

Page 4: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

• ¿Qué es una RIA? Rich Internet Application

“ RIA is an application that runs in the traditional browser but utilizes an intermediate layer that can bypass the traditional Page Refresh that has been a standard of most current web applications. The most common tools that can achieve this intermediate layer include JavaScript used in Asynchronous JavaScript and XML (AjaxAjax) applications, as well as FlexFlex or Flash using the Flash Player. Other RIA solutions include OpenLaszloOpenLaszlo (which utilizes the Flash Player as well as Ajax), XULXUL (which is dependent on a Mozilla-compatible browser), JavaFXJavaFX from Sun, and the Microsoft SilverlightSilverlight."

http://www.insideria.com/2008/01/what-is-ria-1.html

Page 5: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

Características:Características:• Petición asíncrona de datos• Drag-and-Drop• Herramientas gráficas de/para análisis

• En general… permitir interacciónes más parecidas al desktop que a la web tradicional.

Page 6: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.orghttp://blogs.zdnet.com/Hinchcliffe/?p=65

Page 7: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

Page 8: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

Y más…

Page 9: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

• Java.

Page 10: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

Java

• Un Lenguaje de Programación

•Una Plataforma (JVM)

Page 11: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

• Un Lenguaje de Programación

•Gramatica

•Estructura Léxica

Especificación:

java.sun.com/docs/books/jls/third_edition/html/j3TOC.html

Gramática:

java.sun.com/docs/books/jls/third_edition/html/syntax.html

Page 12: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.orghttp://java.sun.com/javafx/screencasts/index.jsp

http://www.javafx.com/docs/gettingstarted/javafx/

JavaFX is a rich client platform for building cross-device applications and content. Designed to enable easy creation and deployment of rich internet applications (RIAs) with immersive media and content, the JavaFX platform ensures that RIAs look and behave consistently across diverse form factors and devices.

Page 13: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

JavaFX SDK which includes the JavaFX compiler and runtime tools, graphics, media, web services, and rich text libraries to create RIAs for the desktop, browser and mobile platforms.

NetBeans IDE for JavaFX which provides a sophisticated integrated development environment for building, previewing, and debugging JavaFX applications. The editor features a drag-and-drop palette to quickly add JavaFX objects with transformations, effects and animation. This IDE also comes with its own set of Building Block samples and the JavaFX Mobile Emulator, a mobile phone simulator.

JavaFX Production Suite is a suite of tools and plugins that enable designers to export graphical assets to JavaFX applications.

http://www.javafx.com/docs/gettingstarted/javafx/

Page 14: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

Ejemplos.Ejemplos.

Page 15: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

¿Es una batalla perdida?.¿Es una batalla perdida?.

Page 16: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

Cientos de frameworks y miles de líneas de código existente.Cientos de frameworks y miles de líneas de código existente.Cientos de frameworks y miles de líneas de código existente.Cientos de frameworks y miles de líneas de código existente.

Page 17: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

Page 18: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

¿Preguntas?¿Preguntas?

Page 19: Java Y Las Ria

Java en el mundo RIA.

riaHispano.orgriaHispano.org

GRACIASGRACIAS

Isaac Ruiz Guerra.Isaac Ruiz [email protected]@riahispano.org