1 / 13

RIA “Aplicaciones enriquecidas de internet”

RIA “Aplicaciones enriquecidas de internet”. ¿Qué son las RIA?. Son un tipo de aplicaciones mucho mas óptimas e impactantes que las tradicionales aplicaciones web.

chandler
Download Presentation

RIA “Aplicaciones enriquecidas de internet”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. RIA“Aplicaciones enriquecidas de internet”

  2. ¿Qué son las RIA? Son un tipo de aplicaciones mucho mas óptimas e impactantes que las tradicionales aplicaciones web Consisten en el aprovechamiento de la experiencia del usuario en herramientas y funciones de escritorio tan naturales como copiar, cortar y pegar, redimensionar columnas, y ordenar

  3. Las RIA son la nueva generación de las aplicaciones y es una tendencia ya impuesta por empresas como Macromedia , Sun o Microsoft que se encuentran desarrollando recursos para hacer de este tipo de aplicaciones una realidad Su objetivo es incrementar, mejorar las opciones y capacidades de las aplicaciones web

  4. Características Altamente compatibles e interoperables con la mayoría de los clientes, sistemas operativos, servidores de aplicaciones y herramientas de bases de datos Usan XML, Java, Java script y otros estándares Buscan optimizar y mejorar la interactividad entre el cliente y el servidor

  5. Algunos problemas de las aplicaciones web • Las páginas Web actuales pueden carecer de cierta performance, son poco interactivas, lo que hace que en términos generales las aplicaciones sean difíciles de usar • Hay una recarga continua de páginas cada vez que el usuario pulsa sobre un link o un botón. De esta forma se produce un tráfico de datos muy alto entre el cliente y el servidor • La poca capacidad multimedia que posee. Para ver un vídeo tenemos que usar un programa externo de reproducción. • Problemas de customización. Proveerle al usuario esta funcionalidad es muy complejo • Ausencia de feedback. Se necesita que las aplicaciones sean mucho mas interactivas e inteligentes para que puedan darle al usuario una respuesta ante un cambio en el estado de sus datos.

  6. Ventajas Reducen costos de desarrollo y añaden valor a la empresa. El usuario interactúa en todo momento con la aplicación. Son más fáciles de mantener. Tienen un alcance mayor y se pueden ampliar más fácilmente. Reduce los procesos y tiempos de ejecución. Efectivas y dinámicas Más parecidas a las aplicaciones de escritorio Más rápidas

  7. Beneficios Mejoramiento importante en la experiencia visual, que hacen del uso de la aplicación algo muy sencillo Ofrece mejoras en la conectividad y despliegue instantáneo de la aplicación, agilizando su acceso

  8. Los usuarios finales son los que experimentan las grandes ventajas de las RIAS. Cabe destacar que una RIA bien estructurada y diseñada disminuye el tiempo en que el usuario encuentre la información que necesita sin esperar a que una página nueva se cargue.

  9. Desventajas Suelen depender de marcos de desarrollo privados, bajo en control de una única empresa. Los datos con los que se suele interactuar están albergados en un servidor que no es nuestro.

  10. Frameworks para RIA Para la ejecución de RIAs existen diversas ciertas tecnologías de soporte, algunas de ellas son: - Ajax (Asynchronous Javascript and XML) - Herramientas basadas en la conexión como Adobe Flash, Adobe Flex y - OpenLaszlo, todos ellos trabajan con el reproductor de Flash y Silverlight propiedad de Microsoft.

  11. “Es necesario que el cliente deje ser un objeto completamente dependiente del servidor y cobre autonomía y pueda manejar los requerimientos de cliente a su gusto. Por lo general debe esperar una respuesta del servidor para poder enviarle al usuario una respuesta, si bien eso no esta mal, el servidor muchas veces no puede darle una respuesta inmediata, por eso seria indispensable que el cliente deje de ser solo un pasamanos de datos.”

  12. USOS DE RIA A NIVEL INTERNO Y EXTERNO

  13. Ejemplos… http://www.youtube.com/watch?v=4WwyKLtzojg http://www.youtube.com/watch?v=EsdEZqAlBFo

More Related