Tabla comparativa de aplicación web y aplicación de escritorio Aplicaciones Escritorio WEB Definición Elementos Es aquella que está instalada en el servidor del usuario, que se ejecuta directamente por el sistema operativo, ya sea Microsoft Windows, Mac OS X, Linux o Solaris. Y cuyo rendimiento dependen de diversas configuraciones de hardware como memoria Ram, disco duro, memoria de video, etc Una aplicación web (también llamada online) es aquella que está instalada en un servidor y su ejecución requiere disponer de un ordenador con conexión a internet y de un navegador (Google Chrome, Internet Explorer, Mozila Firefox) Ventajas Desventajas Programas de Microsoft office (Word, Excel,Power point, Etc) Cliente FTP (FileZilla, CUTE FTP) Windows live Mensseger Tunes Adobe photoshop Winamp 1.- Suelen ser más robustas y estables que las aplicaciones web. 2.- Rendimiento: el tiempo de respuesta es muy rápido. 3.- Seguridad: pueden ser más seguras. 4.- Habitualmente su ejecución no requiere comunicación con el exterior, sino que se realiza de forma local. Webmails (gmail, Hotmail) Weblogs (webs personales) Tiendas online Enciclopedias en línea(Wikipedia) Plataformas de información geográfica(google earth o google maps) Álbumes de fotos(picasa) 1.- Portabilidad: se ejecutan desde cualquier ordenador con conexión a internet. 2.La información que manejan es accesible a través de internet, por lo que son especialmente interesantes para desarrollar aplicaciones multiusuario basadas en compartir información. 3.- Consumen muy pocos 1.- Su acceso se limitan al ordenador donde están instaladas. 2.- Son dependientes del sistema operativo que utilice el ordenador y sus capacidades (video, memoria, etc). 3.Requieren instalación personalizada. 4.Requieren actualización personalizada. 5.Suelen tener requerimientos de software libre. 1.- Es necesario una conexión a internet 2.- La comunicación constante con el servidor que ejecuta la aplicación establece una independencia a una buena conexión a internet 3.- El servidor debe tener las recursos del equipo en el que están instaladas 4.- Son fáciles de actualizar y mantener. 5.- Seguridad. Pueden ser más seguras (dependiendo del desarrollador) presentaciones necesarias para ejecutar la aplicación de manera fluida, no solo para un usuario sino para todos los que lo utilicen de forma concurrente Elemento Imagen En el sitio web resalte lo que son imágenes haciendo dos divisiones (tablas) lo cual uno es para texto y la otra para la imagen. Texto En mi página resalte lo que es el texto dándole tamaño y color. Uso en aplicaciones web Uso en aplicaciones de escritorio Se utiliza al igual que la de escritorio, las imágenes Se utiliza al igual que la de aplicación web pueden ser animadas La imagen pueden ser animadas El tamaño del texto puede variar como en grosor y color, puder ser animado o no. Al igual que en la aplicación web el texto puede variar como en tamaño, color, grosor y animado El uso de audio en una aplicación web solo tiene un tipo de reproductor especial para poder ejecutarse. Video Para poder reproducir un video en una aplicación web se Utilice también unos necesitan descargar otras aplicaciones como P/E VLC videos para dar a Streamer, GPlayer, GoodPlayer, entre otros. conocer lo referente a lo que es interfaz gráfica. El uso de audio en una aplicación de escritorio puede variar el tipo de reproductor P/E Windows Media, Real Player Para reproducir videos en nuestra aplicación de escritorio se requiere tener ciertas características de nuestra tarjeta gráfica para poder visualizar el video y que no se vea con baja resolución. Audio Cuadro de dialogo Se usa para poder decidir eliminar algún elemento que no Se usa para una especificación de eliminación entre otras deseamos entre otras cosas. cosas. Menú El uso es que nos muestra otras aplicaciones dentro de El uso del menú es la misma que en una aplicación web. En el lado lateral de esa aplicación. mi pagina puse lo referente a lo de un menú, lo cual son enlaces que nos llevan a otro sitio. Icono Barra de estado Barra herramientas En una aplicación web el icono puede representar un El uso de un icono en un escritorio puede representar el pequeño programa o un enlace. acceso directo a un programa o la instalación de algún software. El uso de la barra de estado en una aplicación web es Al igual que en una aplicación web. para indicar si ya cargo algún programa. de No dispone de mucho. En una aplicación de escritorio la barra de herramientas nos sirve para poder manipular cierta configuración del programa. Botón Barra de titulo Menú desplegable Al igual que en la aplicación web. El uso de barra de título en una aplicación de escritorio es para poder distinguir que programa usamos que nombre tiene nuestro software. Nos permite ver el avance de alguna tarea o descarga de Nos permite ver el avance de alguna tarea alguna aplicación Nos despliega una lista de opciones. Nos despliega una lista de opciones. Panel lateral No dispones Barra de progreso Slider Tooltip Para poder realizar algún evento. En ocasiones no dispone de una barra de título. Nos permite mostrar diferentes formas de información en una aplicación. Nos permite mover un valor con un indicador P/E volumen Lo mismo que en una aplicación web. de audio. No dispone Se emplea al poner el cursor en del mouse en alguna parte de la aplicación y nos muestra un cuadro de texto. Link El uso de un link en el sitio web, es para enlazarnos a No tiene En mi sitio web puse alguna página. un link, lo cual enlaza a otro sitio con el fin de dar a conocer un tema