SlideShare una empresa de Scribd logo
1 de 3
Guillermo Pizarro
Javier Tibau


                        Examen de “Aplicaciones Multimedia Interactivas”


                                     Evaluación de OpenLaszlo


El cuestionario se divide en varias áreas de análisis, de esta manera podemos evaluar mejor las
fortalezas del framework e identificar que sección requiere de mayor trabajo y atención.


Lenguajes y Estándares


   1. ¿Utiliza la aplicación Lenguajes y Estándares existentes? ¿o define nuevos?
       Se define LZX, que es un lenguaje XML en el cual se puede embeber también métodos en
       javascript.
   2. Si utiliza lenguajes y estándares propios, ¿qué tanto varían estos con respecto a los existentes?
       ¿Son realmente mejores para el propósito?
       LZX es nuevo en el sentido de que ya existen lenguajes como XUL para definir la interfaz. Sin
       embargo al ser XML es solo cuestión de aprender un nuevo tagset lo cual no dificulta mucho el
       aprendizaje. Consideramos LZX apropiado.
   3. ¿La elección provee una curva de aprendizaje apropiada? (probablemente al utilizar lenguajes y
       estándares nuevos la curva de aprendizaje sea más lenta)
       La curva de aprendizaje de OpenLaszlo es bastante suave de manejar.
   4. Del 1 al 10, ¿Cómo califica la documentación general y del API del framework?
       La documentación de Openlaszlo es de muy buena calidad. Los desarrolladores proveen varios
       ejemplos en su sitio web que demuestran la gran funcionalidad del framework así como
       enseñan a explotar su potencial.
       Tratándose de un proyecto open source, es también positivo tener disponible todos los detalles
       de implementación del framework para sí analizar y contribuir con detalles faltantes o
       imperfectos.


Multimedia
1. ¿Provee capacidad de reproducción de los formatos (codecs) populares?
      Si.
   2. ¿Con que facilidad se puede implementar la reproducción de formatos nuevos?
      La arquitectura de OpenLaszlo define capas proxy para la reproducción de multimedios. De
      esta forma los nuevos formatos son incorporados con facilidad.
   3. ¿Existen límites en la concurrencia de la reproducción de multimedios?
      Los limites serán impuestos por la capacidad de rendering del usuario de la aplicación. Aun
      así, por tratarse de una RIA es recomendable tener mesura con la cantidad de multimedia
      utilizados.
   4. ¿Tendrán los usuarios control total de los multimedios? (ej: detener, retroceder un video) En
      caso de haber: ¿Se puede restringir esta capacidad a los usuarios?
      El “Interactive Multimedia Viewer” es completamente controlable por el usuario si el
      desarrollador lo desease así.


Calidad de Servicio


   1. ¿Las aplicaciones se sienten rápidas?
      Si, comparable a cualquier RIA.


Plataforma, Diseño y Modularidad


   1. ¿La plataforma está atada a algún sistema operativo especifico? De ser positivo explique sus
      ventajas.
      El framework es en práctica multiplataforma.
   2. ¿Depende de alguna librería o es un proyecto monolítico? Considere las ventajas y desventajas.
      Se depende de JAVA y APACHE TOMCAT. Hasta hace poco tiempo la otra dependencia
      importante era FLASH para la ejecución.
   3. ¿El deployment de la aplicación depende de algún software provisto por los desarrolladores? o
      ¿es la aplicación completamente contenida?
      El deployment puede o no depender de Adobe Flash. Además tratamos con una RIA, por lo cual
      dependemos de una plataforma de servicio web.
   4. Si la aplicación depende de alguna libreria, ¿es esta popular y generalmente disponible? o ¿se va
      a tener que obligar a los usuarios a instalar la dependencia?
Al presente, se puede desplegar la aplicación de dos maneras: Como una aplicación FLASH o
     como DHTML. Dado que FLASH se ha vuelto un estandard de facto en la web no vemos
     ningún problema en el deployment de la aplicación.


Compañía/Comunidad Desarrolladora


  1. ¿Qué tiempo lleva siendo desarrollado el framework? ¿Es una solución madura?
     Laszlo Systems, una compañía Californiana lanzo OpenLazlo como software libre. El primer
     “release” sucedió en el 2002 y varias compañías como Yahoo! e IBM han implementado
     soluciones utilizando el framework.
  2. ¿La solución recibirá soporte al menos por el tiempo de vida del AMI que se va a implementar?
     (esto es una apreciación personal)
     Laszlo Systems tiene productos exitosos basados en OpenLaszlo. Además dado el interés de las
     compañías que lo utilizan, es poco probable que el proyecto se vea abandonado en corto
     tiempo.
  3. ¿Cuál es el costo de utilizar el framework?
     Es Software Libre y no tiene esquemas de licenciamiento para desarrollo o implementación.

Más contenido relacionado

La actualidad más candente

Ventajas y desventajas del software
Ventajas y desventajas del softwareVentajas y desventajas del software
Ventajas y desventajas del softwareDaniela Diaz
 
PresentacióN Adell-Software Libre
PresentacióN Adell-Software LibrePresentacióN Adell-Software Libre
PresentacióN Adell-Software Libreguest370c76
 
Característica de las plataformas elearning
Característica de las plataformas elearningCaracterística de las plataformas elearning
Característica de las plataformas elearningeLearning 6AVP
 
Sofware Libre Y Comercial
Sofware Libre Y ComercialSofware Libre Y Comercial
Sofware Libre Y Comercialgueste4801f
 
Sofware libre y comercial
Sofware libre y comercialSofware libre y comercial
Sofware libre y comercialguest8b9ca3
 
Ventajas y desventajas de software libre y comercial
Ventajas y desventajas de software libre y comercialVentajas y desventajas de software libre y comercial
Ventajas y desventajas de software libre y comercialSocorro Ollinger
 
Introducción a la Plataforma .NET
Introducción a la Plataforma .NETIntroducción a la Plataforma .NET
Introducción a la Plataforma .NETMelissa Santacruz
 
Distintas Herramientas Tecnológicas en la Actualidad
Distintas Herramientas Tecnológicas en la ActualidadDistintas Herramientas Tecnológicas en la Actualidad
Distintas Herramientas Tecnológicas en la ActualidadGregorys Gimenez
 
Net Beans
Net BeansNet Beans
Net Beans1da4
 
Introduccion a la plataforma .NET
Introduccion a la plataforma .NETIntroduccion a la plataforma .NET
Introduccion a la plataforma .NETjnarchie
 
software libre vs software comercial
software libre vs software comercialsoftware libre vs software comercial
software libre vs software comercialysleainat
 
Preferencia personal de software propietario y libre
Preferencia personal de software propietario y librePreferencia personal de software propietario y libre
Preferencia personal de software propietario y libregiraldo96
 
Ventajas y desventajas del software libre
Ventajas y desventajas del software libreVentajas y desventajas del software libre
Ventajas y desventajas del software libreAriana
 
Software Propietario
Software PropietarioSoftware Propietario
Software Propietariopabloalbuera
 
Importancia del software Libre
Importancia del software LibreImportancia del software Libre
Importancia del software LibreAndreaGranada
 

La actualidad más candente (19)

Ventajas y desventajas del software
Ventajas y desventajas del softwareVentajas y desventajas del software
Ventajas y desventajas del software
 
PresentacióN Adell-Software Libre
PresentacióN Adell-Software LibrePresentacióN Adell-Software Libre
PresentacióN Adell-Software Libre
 
Característica de las plataformas elearning
Característica de las plataformas elearningCaracterística de las plataformas elearning
Característica de las plataformas elearning
 
Firstclass
FirstclassFirstclass
Firstclass
 
Sofware Libre Y Comercial
Sofware Libre Y ComercialSofware Libre Y Comercial
Sofware Libre Y Comercial
 
Cuadro de estandares
Cuadro de estandaresCuadro de estandares
Cuadro de estandares
 
Softwarelibre Y Privado
Softwarelibre Y PrivadoSoftwarelibre Y Privado
Softwarelibre Y Privado
 
Sofware libre y comercial
Sofware libre y comercialSofware libre y comercial
Sofware libre y comercial
 
Ventajas y desventajas de software libre y comercial
Ventajas y desventajas de software libre y comercialVentajas y desventajas de software libre y comercial
Ventajas y desventajas de software libre y comercial
 
Introducción a la Plataforma .NET
Introducción a la Plataforma .NETIntroducción a la Plataforma .NET
Introducción a la Plataforma .NET
 
Distintas Herramientas Tecnológicas en la Actualidad
Distintas Herramientas Tecnológicas en la ActualidadDistintas Herramientas Tecnológicas en la Actualidad
Distintas Herramientas Tecnológicas en la Actualidad
 
Net Beans
Net BeansNet Beans
Net Beans
 
Introduccion a la plataforma .NET
Introduccion a la plataforma .NETIntroduccion a la plataforma .NET
Introduccion a la plataforma .NET
 
software libre vs software comercial
software libre vs software comercialsoftware libre vs software comercial
software libre vs software comercial
 
.Net framework
.Net framework.Net framework
.Net framework
 
Preferencia personal de software propietario y libre
Preferencia personal de software propietario y librePreferencia personal de software propietario y libre
Preferencia personal de software propietario y libre
 
Ventajas y desventajas del software libre
Ventajas y desventajas del software libreVentajas y desventajas del software libre
Ventajas y desventajas del software libre
 
Software Propietario
Software PropietarioSoftware Propietario
Software Propietario
 
Importancia del software Libre
Importancia del software LibreImportancia del software Libre
Importancia del software Libre
 

Destacado

Destacado (20)

Verdad
VerdadVerdad
Verdad
 
Segovia
SegoviaSegovia
Segovia
 
Tragedia
TragediaTragedia
Tragedia
 
Trabajo Impress
Trabajo ImpressTrabajo Impress
Trabajo Impress
 
Como Elegir Mi Pc
Como Elegir Mi PcComo Elegir Mi Pc
Como Elegir Mi Pc
 
Amigos
AmigosAmigos
Amigos
 
Dios te bendiga
Dios te bendigaDios te bendiga
Dios te bendiga
 
003 caída libre
003  caída libre003  caída libre
003 caída libre
 
para q no me olvides
para q no me olvidespara q no me olvides
para q no me olvides
 
Revista FIRPA
Revista  FIRPARevista  FIRPA
Revista FIRPA
 
Ubicación CBTis 23
Ubicación CBTis 23Ubicación CBTis 23
Ubicación CBTis 23
 
Internet Maria JesúS
Internet Maria JesúSInternet Maria JesúS
Internet Maria JesúS
 
Dossier mémoires christelle reix
Dossier mémoires christelle reixDossier mémoires christelle reix
Dossier mémoires christelle reix
 
Promotion Applications iPhone : Présentation Appsteur
Promotion Applications iPhone : Présentation AppsteurPromotion Applications iPhone : Présentation Appsteur
Promotion Applications iPhone : Présentation Appsteur
 
Concept development
Concept developmentConcept development
Concept development
 
Présentation 25ans
Présentation 25ansPrésentation 25ans
Présentation 25ans
 
Vivre en famille
Vivre en familleVivre en famille
Vivre en famille
 
web 2.0
web 2.0web 2.0
web 2.0
 
La ciega
La ciegaLa ciega
La ciega
 
Mi tren
Mi trenMi tren
Mi tren
 

Similar a Evaluación de OpenLaszlo para reproducción multimedia interactiva

Plataformas para el desarrollo de aplicaciones web
Plataformas para el desarrollo de aplicaciones webPlataformas para el desarrollo de aplicaciones web
Plataformas para el desarrollo de aplicaciones webFreelance
 
Gonzalez fanny microformatos.doc
Gonzalez fanny microformatos.docGonzalez fanny microformatos.doc
Gonzalez fanny microformatos.doccaninapanama
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidadRaelyx Cordero
 
Plataformas Tecnológicas
Plataformas Tecnológicas Plataformas Tecnológicas
Plataformas Tecnológicas Albania1010
 
FOSS En La Educacion
FOSS En La EducacionFOSS En La Educacion
FOSS En La EducacionDigiZen
 
Openlaszlo - Ventajas y Desventajas
Openlaszlo - Ventajas y DesventajasOpenlaszlo - Ventajas y Desventajas
Openlaszlo - Ventajas y DesventajasGuillermo Pizarro
 
Presentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanPresentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanDavid-Celiz03
 
Trabajo n°6 software libre
Trabajo n°6 software libreTrabajo n°6 software libre
Trabajo n°6 software libreJosè Jimènez
 
Trabajo n°6 software libre
Trabajo n°6 software libreTrabajo n°6 software libre
Trabajo n°6 software libreJosè Jimènez
 
plataformas de e-learning
plataformas de e-learningplataformas de e-learning
plataformas de e-learningyoslinroes
 
#4 importsoftwarelibre necesidespeciales-catalinarojas
#4 importsoftwarelibre necesidespeciales-catalinarojas#4 importsoftwarelibre necesidespeciales-catalinarojas
#4 importsoftwarelibre necesidespeciales-catalinarojaskatalvarado
 
Lms o sistema de gestión de aprendizaje
Lms o  sistema de gestión de aprendizajeLms o  sistema de gestión de aprendizaje
Lms o sistema de gestión de aprendizajeUniversidad Galileo
 
Software libre v2
Software libre v2Software libre v2
Software libre v2Alex Pardo
 
Framework para desarrollo de apps móviles
Framework para desarrollo de apps móvilesFramework para desarrollo de apps móviles
Framework para desarrollo de apps móvilesIván Campaña Naranjo
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidadRaelyx Cordero
 

Similar a Evaluación de OpenLaszlo para reproducción multimedia interactiva (20)

Plataformas para el desarrollo de aplicaciones web
Plataformas para el desarrollo de aplicaciones webPlataformas para el desarrollo de aplicaciones web
Plataformas para el desarrollo de aplicaciones web
 
Power point 3 y 4
Power point 3 y 4Power point 3 y 4
Power point 3 y 4
 
Gonzalez fanny microformatos.doc
Gonzalez fanny microformatos.docGonzalez fanny microformatos.doc
Gonzalez fanny microformatos.doc
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
 
Plataformas Tecnológicas
Plataformas Tecnológicas Plataformas Tecnológicas
Plataformas Tecnológicas
 
FOSS En La Educacion
FOSS En La EducacionFOSS En La Educacion
FOSS En La Educacion
 
Open source
Open  sourceOpen  source
Open source
 
Openlaszlo - Ventajas y Desventajas
Openlaszlo - Ventajas y DesventajasOpenlaszlo - Ventajas y Desventajas
Openlaszlo - Ventajas y Desventajas
 
Presentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alanPresentación ejercicio 10 celiz alan
Presentación ejercicio 10 celiz alan
 
Trabajo n°6 software libre
Trabajo n°6 software libreTrabajo n°6 software libre
Trabajo n°6 software libre
 
Trabajo n°6 software libre
Trabajo n°6 software libreTrabajo n°6 software libre
Trabajo n°6 software libre
 
plataformas de e-learning
plataformas de e-learningplataformas de e-learning
plataformas de e-learning
 
#4 importsoftwarelibre necesidespeciales-catalinarojas
#4 importsoftwarelibre necesidespeciales-catalinarojas#4 importsoftwarelibre necesidespeciales-catalinarojas
#4 importsoftwarelibre necesidespeciales-catalinarojas
 
9
99
9
 
Lms o sistema de gestión de aprendizaje
Lms o  sistema de gestión de aprendizajeLms o  sistema de gestión de aprendizaje
Lms o sistema de gestión de aprendizaje
 
P46 articulo gcc
P46 articulo gccP46 articulo gcc
P46 articulo gcc
 
Software libre v2
Software libre v2Software libre v2
Software libre v2
 
Framework para desarrollo de apps móviles
Framework para desarrollo de apps móvilesFramework para desarrollo de apps móviles
Framework para desarrollo de apps móviles
 
Software en la actualidad
Software en la actualidadSoftware en la actualidad
Software en la actualidad
 
LARAVEL-01-INTRODUCCION.pptx
LARAVEL-01-INTRODUCCION.pptxLARAVEL-01-INTRODUCCION.pptx
LARAVEL-01-INTRODUCCION.pptx
 

Más de Guillermo Pizarro

Diseño de un "Spatial Data Warehouse" y su incidencia en la generación de nue...
Diseño de un "Spatial Data Warehouse" y su incidencia en la generación de nue...Diseño de un "Spatial Data Warehouse" y su incidencia en la generación de nue...
Diseño de un "Spatial Data Warehouse" y su incidencia en la generación de nue...Guillermo Pizarro
 
PostGIS y su aplicación en GeoPortales utilizando el Framework GeoDjango
PostGIS y su aplicación en GeoPortales utilizando el Framework GeoDjangoPostGIS y su aplicación en GeoPortales utilizando el Framework GeoDjango
PostGIS y su aplicación en GeoPortales utilizando el Framework GeoDjangoGuillermo Pizarro
 
Cómo instalar un Servidor GIS utilizando el Framework GeoDjango (Django+Post...
Cómo instalar un Servidor GIS utilizando el Framework GeoDjango (Django+Post...Cómo instalar un Servidor GIS utilizando el Framework GeoDjango (Django+Post...
Cómo instalar un Servidor GIS utilizando el Framework GeoDjango (Django+Post...Guillermo Pizarro
 
Paradigmas de Investigación en las Ciencias de la Computación
Paradigmas de Investigación en las Ciencias de la ComputaciónParadigmas de Investigación en las Ciencias de la Computación
Paradigmas de Investigación en las Ciencias de la ComputaciónGuillermo Pizarro
 
Uso de FOSS4G para la implementación de Arquitecturas de IDE's
Uso de FOSS4G para la implementación de Arquitecturas de IDE'sUso de FOSS4G para la implementación de Arquitecturas de IDE's
Uso de FOSS4G para la implementación de Arquitecturas de IDE'sGuillermo Pizarro
 
Desarrollo de una Base de Datos en PostgreSQL y su conexión con R
Desarrollo de una Base de Datos en PostgreSQL y su conexión con RDesarrollo de una Base de Datos en PostgreSQL y su conexión con R
Desarrollo de una Base de Datos en PostgreSQL y su conexión con RGuillermo Pizarro
 
Introducción a la Arquitectura de OpenLaszlo
Introducción a la Arquitectura de OpenLaszloIntroducción a la Arquitectura de OpenLaszlo
Introducción a la Arquitectura de OpenLaszloGuillermo Pizarro
 

Más de Guillermo Pizarro (10)

Diseño de un "Spatial Data Warehouse" y su incidencia en la generación de nue...
Diseño de un "Spatial Data Warehouse" y su incidencia en la generación de nue...Diseño de un "Spatial Data Warehouse" y su incidencia en la generación de nue...
Diseño de un "Spatial Data Warehouse" y su incidencia en la generación de nue...
 
PostGIS y su aplicación en GeoPortales utilizando el Framework GeoDjango
PostGIS y su aplicación en GeoPortales utilizando el Framework GeoDjangoPostGIS y su aplicación en GeoPortales utilizando el Framework GeoDjango
PostGIS y su aplicación en GeoPortales utilizando el Framework GeoDjango
 
Cómo instalar un Servidor GIS utilizando el Framework GeoDjango (Django+Post...
Cómo instalar un Servidor GIS utilizando el Framework GeoDjango (Django+Post...Cómo instalar un Servidor GIS utilizando el Framework GeoDjango (Django+Post...
Cómo instalar un Servidor GIS utilizando el Framework GeoDjango (Django+Post...
 
Paradigmas de Investigación en las Ciencias de la Computación
Paradigmas de Investigación en las Ciencias de la ComputaciónParadigmas de Investigación en las Ciencias de la Computación
Paradigmas de Investigación en las Ciencias de la Computación
 
Uso de FOSS4G para la implementación de Arquitecturas de IDE's
Uso de FOSS4G para la implementación de Arquitecturas de IDE'sUso de FOSS4G para la implementación de Arquitecturas de IDE's
Uso de FOSS4G para la implementación de Arquitecturas de IDE's
 
Granola
GranolaGranola
Granola
 
Desarrollo de una Base de Datos en PostgreSQL y su conexión con R
Desarrollo de una Base de Datos en PostgreSQL y su conexión con RDesarrollo de una Base de Datos en PostgreSQL y su conexión con R
Desarrollo de una Base de Datos en PostgreSQL y su conexión con R
 
Introducción a la Arquitectura de OpenLaszlo
Introducción a la Arquitectura de OpenLaszloIntroducción a la Arquitectura de OpenLaszlo
Introducción a la Arquitectura de OpenLaszlo
 
MDA
MDAMDA
MDA
 
MDA y MERODE
MDA y MERODEMDA y MERODE
MDA y MERODE
 

Último

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 

Último (19)

La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 

Evaluación de OpenLaszlo para reproducción multimedia interactiva

  • 1. Guillermo Pizarro Javier Tibau Examen de “Aplicaciones Multimedia Interactivas” Evaluación de OpenLaszlo El cuestionario se divide en varias áreas de análisis, de esta manera podemos evaluar mejor las fortalezas del framework e identificar que sección requiere de mayor trabajo y atención. Lenguajes y Estándares 1. ¿Utiliza la aplicación Lenguajes y Estándares existentes? ¿o define nuevos? Se define LZX, que es un lenguaje XML en el cual se puede embeber también métodos en javascript. 2. Si utiliza lenguajes y estándares propios, ¿qué tanto varían estos con respecto a los existentes? ¿Son realmente mejores para el propósito? LZX es nuevo en el sentido de que ya existen lenguajes como XUL para definir la interfaz. Sin embargo al ser XML es solo cuestión de aprender un nuevo tagset lo cual no dificulta mucho el aprendizaje. Consideramos LZX apropiado. 3. ¿La elección provee una curva de aprendizaje apropiada? (probablemente al utilizar lenguajes y estándares nuevos la curva de aprendizaje sea más lenta) La curva de aprendizaje de OpenLaszlo es bastante suave de manejar. 4. Del 1 al 10, ¿Cómo califica la documentación general y del API del framework? La documentación de Openlaszlo es de muy buena calidad. Los desarrolladores proveen varios ejemplos en su sitio web que demuestran la gran funcionalidad del framework así como enseñan a explotar su potencial. Tratándose de un proyecto open source, es también positivo tener disponible todos los detalles de implementación del framework para sí analizar y contribuir con detalles faltantes o imperfectos. Multimedia
  • 2. 1. ¿Provee capacidad de reproducción de los formatos (codecs) populares? Si. 2. ¿Con que facilidad se puede implementar la reproducción de formatos nuevos? La arquitectura de OpenLaszlo define capas proxy para la reproducción de multimedios. De esta forma los nuevos formatos son incorporados con facilidad. 3. ¿Existen límites en la concurrencia de la reproducción de multimedios? Los limites serán impuestos por la capacidad de rendering del usuario de la aplicación. Aun así, por tratarse de una RIA es recomendable tener mesura con la cantidad de multimedia utilizados. 4. ¿Tendrán los usuarios control total de los multimedios? (ej: detener, retroceder un video) En caso de haber: ¿Se puede restringir esta capacidad a los usuarios? El “Interactive Multimedia Viewer” es completamente controlable por el usuario si el desarrollador lo desease así. Calidad de Servicio 1. ¿Las aplicaciones se sienten rápidas? Si, comparable a cualquier RIA. Plataforma, Diseño y Modularidad 1. ¿La plataforma está atada a algún sistema operativo especifico? De ser positivo explique sus ventajas. El framework es en práctica multiplataforma. 2. ¿Depende de alguna librería o es un proyecto monolítico? Considere las ventajas y desventajas. Se depende de JAVA y APACHE TOMCAT. Hasta hace poco tiempo la otra dependencia importante era FLASH para la ejecución. 3. ¿El deployment de la aplicación depende de algún software provisto por los desarrolladores? o ¿es la aplicación completamente contenida? El deployment puede o no depender de Adobe Flash. Además tratamos con una RIA, por lo cual dependemos de una plataforma de servicio web. 4. Si la aplicación depende de alguna libreria, ¿es esta popular y generalmente disponible? o ¿se va a tener que obligar a los usuarios a instalar la dependencia?
  • 3. Al presente, se puede desplegar la aplicación de dos maneras: Como una aplicación FLASH o como DHTML. Dado que FLASH se ha vuelto un estandard de facto en la web no vemos ningún problema en el deployment de la aplicación. Compañía/Comunidad Desarrolladora 1. ¿Qué tiempo lleva siendo desarrollado el framework? ¿Es una solución madura? Laszlo Systems, una compañía Californiana lanzo OpenLazlo como software libre. El primer “release” sucedió en el 2002 y varias compañías como Yahoo! e IBM han implementado soluciones utilizando el framework. 2. ¿La solución recibirá soporte al menos por el tiempo de vida del AMI que se va a implementar? (esto es una apreciación personal) Laszlo Systems tiene productos exitosos basados en OpenLaszlo. Además dado el interés de las compañías que lo utilizan, es poco probable que el proyecto se vea abandonado en corto tiempo. 3. ¿Cuál es el costo de utilizar el framework? Es Software Libre y no tiene esquemas de licenciamiento para desarrollo o implementación.