SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Aplicaciones RIA para
una web multiplataforma

David Maniega Legarda
Director de la Oficina Abierta de Innovación – UOC
dmaniega@uoc.edu
Arquitectura cliente/servidor
  Enviar peticiones / Pintar en pantalla




                                           Presentación
                                           Lógica de negocio
                                           Datos / Servicios
Arquitectura RIA
  Capa de presentación / Navegador + Plug-in
                                               Cliente rico




                                                              Lógica de negocio
                                               Cliente rico

                                                                                  Datos / Servicios
Entendiendo el modelo RIA
Tecnologías más destacadas

Silverlight (Microsoft)

Flex, AIR (Adobe)

JavaFX (Sun Microsystems)

OpenLaszlo (Laszlo Systems)
RIA y sus beneficios (1)

Interfaz más rica y veloz

Mejora de la respuesta en las interacciones

Comunicación asíncrona
RIA y sus beneficios (2)

Liberación de recursos en el servidor

Reducción de tráfico de red

Soporte multi(entorno)
RIA y sus retos pendientes (1)

Cambios en los hábitos de uso y navegación

Asegurar los niveles de accesibilidad

Optimización para motores de búsqueda
RIA y sus retos pendientes (2)

Complejidad en sistemas de monitorización

Seguridad de arquitecturas (sandbox) y acceso

Latencia en la carga de datos
¿En qué entornos se aplican?

       Sin
    navegador




                  Escritorio
    Interacción
          +
     Aplicación
        local
¿En qué entornos se aplican?

      En el
    navegador



                       RWA
                    (Rich Web
                   Applications)
     Interacción
          +
   Procesamiento
     en servidor
Árbol de decisiones




                                                                                  /   Silverlight




http://mauriziostorani.wordpress.com/2008/06/11/ria-rich-internet-applications/
Pero podemos correr
un serio riesgo…
…si nos quedamos en el diseño
Rich significa que lo es en…

     nivel 1  estructura de la aplicación
     nivel 2  configuración de pantalla
     nivel 3  controles UI
     nivel 4  interacciones




Theresa Neil y Bill Scott en su libro
“Designing Web Interfaces: Principles and Patterns for Rich Interactions”
Las 6 reglas para diseñar RIA’s

     …partiendo de que la número
     0 es aquella que cumple con
     los 10 principios básicos de la
     usabilidad…




Theresa Neil y Bill Scott en su libro
“Designing Web Interfaces: Principles and Patterns for Rich Interactions”
1. Ser directo, usar el contexto
2. Minimizar el esfuerzo
3. Permanecer en la página
4. Dar pistas para la interacción
5. Usar transiciones impactantes
6. Interfaz capaz de reaccionar
Finalizamos con un ejemplo




         http://www.balsamiq.com/
Muchas gracias por su
atención

David Maniega Legarda
Director de la Oficina Abierta de Innovación – UOC
dmaniega@uoc.edu

Weitere ähnliche Inhalte

Was ist angesagt?

Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)diegob1098
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del softwareaagalvisg
 
Modelo conceptual
Modelo conceptual Modelo conceptual
Modelo conceptual Claü Vides
 
Tarea1 programacion-distribuida
Tarea1 programacion-distribuidaTarea1 programacion-distribuida
Tarea1 programacion-distribuidaRJ Manayay Chavez
 
Sílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de softwareSílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de softwareWILDER VILCAHUAMAN
 
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMetodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMiguel Rodríguez
 
Analisys services 2005 cubos olap con o sin data warehouse
Analisys services 2005 cubos olap con o sin data warehouseAnalisys services 2005 cubos olap con o sin data warehouse
Analisys services 2005 cubos olap con o sin data warehouseSalvador Ramos
 
Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Juan C. S. Suárez
 
Motor De Bases De Datos Oracle
Motor De Bases De Datos OracleMotor De Bases De Datos Oracle
Motor De Bases De Datos Oracletriana25
 
Bancos de dados NoSQL - Redis e MongoDB
Bancos de dados NoSQL - Redis e MongoDBBancos de dados NoSQL - Redis e MongoDB
Bancos de dados NoSQL - Redis e MongoDBPaulo Bischof
 
Bancos de dados e usuários de banco de dados
Bancos de dados e usuários de banco de dadosBancos de dados e usuários de banco de dados
Bancos de dados e usuários de banco de dadosElaine Cecília Gatto
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativomlpv
 

Was ist angesagt? (20)

Jsp(java server pages)
Jsp(java server pages)Jsp(java server pages)
Jsp(java server pages)
 
Bancos de dados NoSQL: uma visão geral
Bancos de dados NoSQL: uma visão geralBancos de dados NoSQL: uma visão geral
Bancos de dados NoSQL: uma visão geral
 
Metodologias todas
Metodologias todasMetodologias todas
Metodologias todas
 
Rational rose
Rational roseRational rose
Rational rose
 
Utilizando Metodologia Rup Parte1
Utilizando Metodologia Rup Parte1Utilizando Metodologia Rup Parte1
Utilizando Metodologia Rup Parte1
 
Estandares y modelos de calidad del software
Estandares y modelos de calidad del softwareEstandares y modelos de calidad del software
Estandares y modelos de calidad del software
 
Modelo conceptual
Modelo conceptual Modelo conceptual
Modelo conceptual
 
Tarea1 programacion-distribuida
Tarea1 programacion-distribuidaTarea1 programacion-distribuida
Tarea1 programacion-distribuida
 
Sílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de softwareSílabo de herramientas de desarrollo de software
Sílabo de herramientas de desarrollo de software
 
Rup (iteraciones)
Rup (iteraciones)Rup (iteraciones)
Rup (iteraciones)
 
Metodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y EmergentesMetodologías de Desarrollo de Software Tradicionales y Emergentes
Metodologías de Desarrollo de Software Tradicionales y Emergentes
 
Analisys services 2005 cubos olap con o sin data warehouse
Analisys services 2005 cubos olap con o sin data warehouseAnalisys services 2005 cubos olap con o sin data warehouse
Analisys services 2005 cubos olap con o sin data warehouse
 
Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software
 
Motor De Bases De Datos Oracle
Motor De Bases De Datos OracleMotor De Bases De Datos Oracle
Motor De Bases De Datos Oracle
 
Diagramas componentes
Diagramas componentesDiagramas componentes
Diagramas componentes
 
NoSQL - MongoDB
NoSQL - MongoDBNoSQL - MongoDB
NoSQL - MongoDB
 
Unidad 1_Programacion Orientada a Objetos
Unidad 1_Programacion Orientada a ObjetosUnidad 1_Programacion Orientada a Objetos
Unidad 1_Programacion Orientada a Objetos
 
Bancos de dados NoSQL - Redis e MongoDB
Bancos de dados NoSQL - Redis e MongoDBBancos de dados NoSQL - Redis e MongoDB
Bancos de dados NoSQL - Redis e MongoDB
 
Bancos de dados e usuários de banco de dados
Bancos de dados e usuários de banco de dadosBancos de dados e usuários de banco de dados
Bancos de dados e usuários de banco de dados
 
Cuadro comparativo
Cuadro comparativoCuadro comparativo
Cuadro comparativo
 

Ähnlich wie Aplicaciones RIA para una web multiplataforma

Aplicaciones RIA: Rich Internet Application Technologies
Aplicaciones RIA: Rich Internet Application TechnologiesAplicaciones RIA: Rich Internet Application Technologies
Aplicaciones RIA: Rich Internet Application TechnologiesJesus Caceres Tello
 
TEMAS RELACIONADOS WEB2
TEMAS RELACIONADOS WEB2TEMAS RELACIONADOS WEB2
TEMAS RELACIONADOS WEB2guest33bc33
 
Front end developer
Front end developerFront end developer
Front end developerSkynet Erp
 
Introduccion Aplicaciones Web en java j2ee
Introduccion Aplicaciones Web en java j2ee Introduccion Aplicaciones Web en java j2ee
Introduccion Aplicaciones Web en java j2ee Rodrigo Zottola Pareja
 
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeVisual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeBruno Capuano
 
Mecanismos de Persistencia en Android
Mecanismos de Persistencia en AndroidMecanismos de Persistencia en Android
Mecanismos de Persistencia en AndroidJavier Muñoz
 
Aplicaciones web enriquecidas "RIA"
Aplicaciones web enriquecidas "RIA"Aplicaciones web enriquecidas "RIA"
Aplicaciones web enriquecidas "RIA"Erick Cerna
 
Google Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresarialesGoogle Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresarialesTecsisa
 
Infraestructura tecnologica1
Infraestructura tecnologica1Infraestructura tecnologica1
Infraestructura tecnologica1Larissa Muirragui
 
Webinar Proyecto Sap Netweaver Portals
Webinar Proyecto Sap Netweaver PortalsWebinar Proyecto Sap Netweaver Portals
Webinar Proyecto Sap Netweaver Portalsjuanmi_R
 
Sistema.inventario@hotmail.com
Sistema.inventario@hotmail.comSistema.inventario@hotmail.com
Sistema.inventario@hotmail.comsimeon
 
SIG en la Web: Fundamentos
SIG en la Web: FundamentosSIG en la Web: Fundamentos
SIG en la Web: FundamentosLeandro Zamudio
 
SOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFSOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFjuliocasal
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netJuan Pablo
 
Web Services Evento Bea Systems
Web Services Evento Bea SystemsWeb Services Evento Bea Systems
Web Services Evento Bea SystemsBaltaCarretero
 

Ähnlich wie Aplicaciones RIA para una web multiplataforma (20)

Aplicaciones RIA: Rich Internet Application Technologies
Aplicaciones RIA: Rich Internet Application TechnologiesAplicaciones RIA: Rich Internet Application Technologies
Aplicaciones RIA: Rich Internet Application Technologies
 
Rich Internet Applications
Rich Internet ApplicationsRich Internet Applications
Rich Internet Applications
 
TEMAS RELACIONADOS WEB2
TEMAS RELACIONADOS WEB2TEMAS RELACIONADOS WEB2
TEMAS RELACIONADOS WEB2
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Front end developer
Front end developerFront end developer
Front end developer
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Introduccion Aplicaciones Web en java j2ee
Introduccion Aplicaciones Web en java j2ee Introduccion Aplicaciones Web en java j2ee
Introduccion Aplicaciones Web en java j2ee
 
200405 - Aplicaciones Web
200405 - Aplicaciones Web200405 - Aplicaciones Web
200405 - Aplicaciones Web
 
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero CodeVisual Studio 2010 Ligthswitch + AZURE + Zero Code
Visual Studio 2010 Ligthswitch + AZURE + Zero Code
 
Ria
RiaRia
Ria
 
Mecanismos de Persistencia en Android
Mecanismos de Persistencia en AndroidMecanismos de Persistencia en Android
Mecanismos de Persistencia en Android
 
Aplicaciones web enriquecidas "RIA"
Aplicaciones web enriquecidas "RIA"Aplicaciones web enriquecidas "RIA"
Aplicaciones web enriquecidas "RIA"
 
Google Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresarialesGoogle Web Toolkit (GWT) en entornos empresariales
Google Web Toolkit (GWT) en entornos empresariales
 
Infraestructura tecnologica1
Infraestructura tecnologica1Infraestructura tecnologica1
Infraestructura tecnologica1
 
Webinar Proyecto Sap Netweaver Portals
Webinar Proyecto Sap Netweaver PortalsWebinar Proyecto Sap Netweaver Portals
Webinar Proyecto Sap Netweaver Portals
 
Sistema.inventario@hotmail.com
Sistema.inventario@hotmail.comSistema.inventario@hotmail.com
Sistema.inventario@hotmail.com
 
SIG en la Web: Fundamentos
SIG en la Web: FundamentosSIG en la Web: Fundamentos
SIG en la Web: Fundamentos
 
SOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSFSOA en la Práctica: WCF & WSSF
SOA en la Práctica: WCF & WSSF
 
Arquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .netArquitectura SOA y herramientas .net
Arquitectura SOA y herramientas .net
 
Web Services Evento Bea Systems
Web Services Evento Bea SystemsWeb Services Evento Bea Systems
Web Services Evento Bea Systems
 

Mehr von 4th International LIS-EPI meeting

Learning and Working in the Web 2.0: Reconstructing Information and Knowledge
Learning and Working in the Web 2.0: Reconstructing Information and KnowledgeLearning and Working in the Web 2.0: Reconstructing Information and Knowledge
Learning and Working in the Web 2.0: Reconstructing Information and Knowledge4th International LIS-EPI meeting
 
Dispositivos electrónicos de lectura de diarios: historia y perspectivas
Dispositivos electrónicos de lectura de diarios: historia y perspectivasDispositivos electrónicos de lectura de diarios: historia y perspectivas
Dispositivos electrónicos de lectura de diarios: historia y perspectivas4th International LIS-EPI meeting
 
Espai de coneixement Fundació Antoni Tàpies: Desarrollo de una herramienta de...
Espai de coneixement Fundació Antoni Tàpies: Desarrollo de una herramienta de...Espai de coneixement Fundació Antoni Tàpies: Desarrollo de una herramienta de...
Espai de coneixement Fundació Antoni Tàpies: Desarrollo de una herramienta de...4th International LIS-EPI meeting
 
El poder de la comunicación científica: intereses, conflictos, equilibrios
El poder de la comunicación científica: intereses, conflictos, equilibriosEl poder de la comunicación científica: intereses, conflictos, equilibrios
El poder de la comunicación científica: intereses, conflictos, equilibrios4th International LIS-EPI meeting
 
La producción científica universitaria en España: visibilidad e impacto inter...
La producción científica universitaria en España: visibilidad e impacto inter...La producción científica universitaria en España: visibilidad e impacto inter...
La producción científica universitaria en España: visibilidad e impacto inter...4th International LIS-EPI meeting
 
La tecnología como factor de cambio en las bibliotecas: reflexiones desde el ...
La tecnología como factor de cambio en las bibliotecas: reflexiones desde el ...La tecnología como factor de cambio en las bibliotecas: reflexiones desde el ...
La tecnología como factor de cambio en las bibliotecas: reflexiones desde el ...4th International LIS-EPI meeting
 
Personalización del SIGB Koha para bibliotecas españolas:pros y contras
Personalización del SIGB Koha para bibliotecas españolas:pros y contrasPersonalización del SIGB Koha para bibliotecas españolas:pros y contras
Personalización del SIGB Koha para bibliotecas españolas:pros y contras4th International LIS-EPI meeting
 
Uso de herramientas open source para integrar sistemas de recuperación: el ca...
Uso de herramientas open source para integrar sistemas de recuperación: el ca...Uso de herramientas open source para integrar sistemas de recuperación: el ca...
Uso de herramientas open source para integrar sistemas de recuperación: el ca...4th International LIS-EPI meeting
 
Usos prácticos de software libre en bibliotecas y centros de documentación
Usos prácticos de software libre en bibliotecas y centros de documentaciónUsos prácticos de software libre en bibliotecas y centros de documentación
Usos prácticos de software libre en bibliotecas y centros de documentación4th International LIS-EPI meeting
 

Mehr von 4th International LIS-EPI meeting (13)

Tecnología, Internet y Contenidos: Una nueva realidad...
Tecnología, Internet y Contenidos: Una nueva realidad...Tecnología, Internet y Contenidos: Una nueva realidad...
Tecnología, Internet y Contenidos: Una nueva realidad...
 
A few possibilities for librarianship by 2015
A few possibilities for librarianship by 2015A few possibilities for librarianship by 2015
A few possibilities for librarianship by 2015
 
Learning and Working in the Web 2.0: Reconstructing Information and Knowledge
Learning and Working in the Web 2.0: Reconstructing Information and KnowledgeLearning and Working in the Web 2.0: Reconstructing Information and Knowledge
Learning and Working in the Web 2.0: Reconstructing Information and Knowledge
 
Dispositivos electrónicos de lectura de diarios: historia y perspectivas
Dispositivos electrónicos de lectura de diarios: historia y perspectivasDispositivos electrónicos de lectura de diarios: historia y perspectivas
Dispositivos electrónicos de lectura de diarios: historia y perspectivas
 
Espai de coneixement Fundació Antoni Tàpies: Desarrollo de una herramienta de...
Espai de coneixement Fundació Antoni Tàpies: Desarrollo de una herramienta de...Espai de coneixement Fundació Antoni Tàpies: Desarrollo de una herramienta de...
Espai de coneixement Fundació Antoni Tàpies: Desarrollo de una herramienta de...
 
El poder de la comunicación científica: intereses, conflictos, equilibrios
El poder de la comunicación científica: intereses, conflictos, equilibriosEl poder de la comunicación científica: intereses, conflictos, equilibrios
El poder de la comunicación científica: intereses, conflictos, equilibrios
 
Financiación de proyectos transnacionales. El caso E-LIS
Financiación de proyectos transnacionales. El caso E-LISFinanciación de proyectos transnacionales. El caso E-LIS
Financiación de proyectos transnacionales. El caso E-LIS
 
La producción científica universitaria en España: visibilidad e impacto inter...
La producción científica universitaria en España: visibilidad e impacto inter...La producción científica universitaria en España: visibilidad e impacto inter...
La producción científica universitaria en España: visibilidad e impacto inter...
 
La tecnología como factor de cambio en las bibliotecas: reflexiones desde el ...
La tecnología como factor de cambio en las bibliotecas: reflexiones desde el ...La tecnología como factor de cambio en las bibliotecas: reflexiones desde el ...
La tecnología como factor de cambio en las bibliotecas: reflexiones desde el ...
 
Personalización del SIGB Koha para bibliotecas españolas:pros y contras
Personalización del SIGB Koha para bibliotecas españolas:pros y contrasPersonalización del SIGB Koha para bibliotecas españolas:pros y contras
Personalización del SIGB Koha para bibliotecas españolas:pros y contras
 
Uso de herramientas open source para integrar sistemas de recuperación: el ca...
Uso de herramientas open source para integrar sistemas de recuperación: el ca...Uso de herramientas open source para integrar sistemas de recuperación: el ca...
Uso de herramientas open source para integrar sistemas de recuperación: el ca...
 
Usos prácticos de software libre en bibliotecas y centros de documentación
Usos prácticos de software libre en bibliotecas y centros de documentaciónUsos prácticos de software libre en bibliotecas y centros de documentación
Usos prácticos de software libre en bibliotecas y centros de documentación
 
Seis años de E-LIS en España
Seis años de E-LIS en EspañaSeis años de E-LIS en España
Seis años de E-LIS en España
 

Kürzlich hochgeladen

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 

Kürzlich hochgeladen (20)

INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 

Aplicaciones RIA para una web multiplataforma

  • 1. Aplicaciones RIA para una web multiplataforma David Maniega Legarda Director de la Oficina Abierta de Innovación – UOC dmaniega@uoc.edu
  • 2.
  • 3. Arquitectura cliente/servidor Enviar peticiones / Pintar en pantalla Presentación Lógica de negocio Datos / Servicios
  • 4. Arquitectura RIA Capa de presentación / Navegador + Plug-in Cliente rico Lógica de negocio Cliente rico Datos / Servicios
  • 6.
  • 7. Tecnologías más destacadas Silverlight (Microsoft) Flex, AIR (Adobe) JavaFX (Sun Microsystems) OpenLaszlo (Laszlo Systems)
  • 8. RIA y sus beneficios (1) Interfaz más rica y veloz Mejora de la respuesta en las interacciones Comunicación asíncrona
  • 9. RIA y sus beneficios (2) Liberación de recursos en el servidor Reducción de tráfico de red Soporte multi(entorno)
  • 10. RIA y sus retos pendientes (1) Cambios en los hábitos de uso y navegación Asegurar los niveles de accesibilidad Optimización para motores de búsqueda
  • 11. RIA y sus retos pendientes (2) Complejidad en sistemas de monitorización Seguridad de arquitecturas (sandbox) y acceso Latencia en la carga de datos
  • 12. ¿En qué entornos se aplican? Sin navegador Escritorio Interacción + Aplicación local
  • 13. ¿En qué entornos se aplican? En el navegador RWA (Rich Web Applications) Interacción + Procesamiento en servidor
  • 14. Árbol de decisiones / Silverlight http://mauriziostorani.wordpress.com/2008/06/11/ria-rich-internet-applications/
  • 15. Pero podemos correr un serio riesgo…
  • 16. …si nos quedamos en el diseño
  • 17. Rich significa que lo es en… nivel 1  estructura de la aplicación nivel 2  configuración de pantalla nivel 3  controles UI nivel 4  interacciones Theresa Neil y Bill Scott en su libro “Designing Web Interfaces: Principles and Patterns for Rich Interactions”
  • 18. Las 6 reglas para diseñar RIA’s …partiendo de que la número 0 es aquella que cumple con los 10 principios básicos de la usabilidad… Theresa Neil y Bill Scott en su libro “Designing Web Interfaces: Principles and Patterns for Rich Interactions”
  • 19. 1. Ser directo, usar el contexto
  • 20. 2. Minimizar el esfuerzo
  • 21. 3. Permanecer en la página
  • 22. 4. Dar pistas para la interacción
  • 23. 5. Usar transiciones impactantes
  • 24. 6. Interfaz capaz de reaccionar
  • 25. Finalizamos con un ejemplo http://www.balsamiq.com/
  • 26. Muchas gracias por su atención David Maniega Legarda Director de la Oficina Abierta de Innovación – UOC dmaniega@uoc.edu