Ruben, No conozco un estudio particular sobre este tema, pero creo que en general está asumido que las posiblidades de una aplicación nativa a nivel de interfaz son muy superiores a las de una aplicación web.
Vayamos por partes. Dejemos la palabara posiblidades para más adelante y veamos las ventajas de uno y otro. Ventajas del PC. 1 - Una aplicación nativa tiene acceso a todos los recursos de la máquina, memoria, disco, teclado, pantalla, mouse, etc. Por ejemplo, el teclado le indica al equipo tanto cuando se presiona una tecla como cuando se suelta, esa es una sutileza que dentro del navegador no está disponible. Y como este ejemplo, literalmente miles. 2 - Que el acceso a la computadora esté mediado por el navegador, implica que toda la riqueza de las API del sistema operativo están reducidas a un puñado de servicios. Por ejemplo, dentro del navegador el acceso sutil y sofisticado a las comunicaciones es ínfimo: se reduce a la informaición que brinda HTTP, que por cierto desde el punto de vista técnico es un infinitesimal del total. 3 - La performance, sobre todo cuando los volúmenes de datos son significativos, es disparatadamente ventajosa para el equipo. Mientras que el acceso al disco se mide en milisegundos, el acceso desde el navegador al servidor se mide en segundos, mil veces más!!! Las tasas de transferencia son incomparables. La lista sigue, pero podemos asumir que una interfaz sofisticada y bien hecha en modo nativo en un computador tiene la capacidad de ser significativamente más sutil y adaptada a la tarea, con áreas donde la diferencia es aplastante como manipulación directa de objetos, validación conjunta de campos, interrelación y sensibilidad entre las distintas partes de la pantalla. Ventajas de la aplicación Web 1 - acceso universal. Una aplicación Web es accesible desde cualquier parte, con independencia del dispositivo y el lugar. Esto que hoy en día es una obviedad, sigue siendo la principal ventaja de una aplicación Web frente a las aplicaciones de escritorio. Y es una ventaja de Usabilidad, si consideramos todos los factores que significan una barrera para que un usuario cumpla su tarea y no solamente aquellos que derivan directamente de lo que se ve en la pantalla. 2 - Es más fácil de hacer. Mucho. El navegador provee toda la infraestructura necesaria para que muy pero muy rápidamente se construya una interfaz aceptable.No es una ventaja de Usabilidad, bueno, hasta que alguien hace una porquería de escritorio, 3 - El mantenimiento es central por naturaleza, lo que hace el ciclo de vida sensiblemente más económico y por tanto el grueso de los recursos van a la aplicación. Hablemos de Posiblidadad El punto fundamental es que la posiblidad de que una aplicaicón de escritorio sea mejor, no quiere decir que va a ser mejor. Es también más dificil diseñar la interación de una buena aplicación de escritorio que una buena aplicación Web. Diseñar la interacción incluyendo manipulación directa de objetos, validación combinada de campos, cambios sincronizados de la pantalla, requieren conocimientos y experiencia. Esto nos lleva a que la decisión debe ser sopesada con calma. En general, si la aplicación cae dentro de lo que Alan Cooper llama una aplicación soberana, es decir una aplicación que se usa en exclusividad durante horas, como Word, Excel, el programa de contabilidad, PhotoShop, etc. entonces una buena aplicación de escritorio proporcionará una ventaja significativa (si somos capaces de transformar la posibilidad en realidad). Si la aplicación no es soberana, es decir es de consulta, ocasional, de uso por unos instantes aunque sea muy repetido, tal como el buscador, la cuenta del banco, o la agenda, entonces el candidato más natural es una buena aplicación Web. Para terminar, tenemos el correo electrónico, que por características cae en el medio, porque es de cosulta esporádica, pero a veces pasamos mucho rato usándolo y donde la inversión en interfaces sofisticadas, lideradas por HotMail y Yahoo en el principio y por Google desde que GMAIL se transformó en la primer aplicación masiva que hacía un uso extensivo de AJAX, han hecho que a los usuarios les resulte natural usar una u otra y por ejemplo leen el mail laboral en Outlook o Thunderbird, y el personal en la web. Saludos, Daniel ¡¡¡Cometamos nuevos errores!!! http://www.concreta.com.uy From: Ruben Maso <[email protected]> To: Lista de Cadius <[email protected]> Date: 22/09/2011 04:15 a.m. Subject: [cadius] Aplicación nativa vs aplicación web? Sent by: [email protected] Buenos días a todos, Me gustaría saber si conocéis algún estudio donde se compare la experiencia de usuario y usabilidad entre aplicaciones nativas y aplicaciones web. Replanteando la pregunta en aplicaciones concretas seria, ¿Que ofrece mejor experiencia de usuario y usabilidad las aplicaciones nativas (word, outlook, ...) o las aplicaciones web (google docs, hotmail, ...)? Muchas gracias. _______________________________________________ altas, bajas y modificaciones: http://www.cadius.org/lista/opciones.html _______________________________________________ altas, bajas y modificaciones: http://www.cadius.org/lista/opciones.html

