viernes, 9 de noviembre de 2012

Desarrollar en Desktop o web??? ehh ahí el dilema!!

Lo someto a su opinión experta:


Pros y Contras
Desktop
Web ( intranet, NO internet )
Dependiente del sistema operativo
La generación de la siguiente versión del sistema operativo a la larga puede dejar caduca la versión del sistema operativo para el que fue hecho el software
Dependiente del browser
Los browsers no ofrecen lo mismo, algunos ofrecen más funcionalidad para determinada versión del estándar.
Instalación individual para cada equipo
Instalación centralizada en el servidor web
Dependiendo del lenguaje usar, podría o no usarse en su totalidad para la versión de un móvil.
Se usa casi al 100% para un celular la versión del web. Salvo adecuaciones para mejorar la usabilidad.
La personalización de la interface de usuario solo puede ser actualizada en cada versión instalada, y todos los clientes tienen la información de cómo construir todas las vistas
Facilita la distribución de una nueva versión ( por la centralización ) y cada cliente solo tiene la información de la vista que actualmente está usando.
Requiere un proceso de instalación de parches.
La distribución de los nuevos parches es automática al realizarla en el servidor.
Permite el acceso total a los recursos de la máquina local
No permite acceder a todos los recursos del equipo.
Requiere buena cantidad de espacio en disco duro.
No requiere tanto espacio en disco duro
Hay que construir en su totalidad lo necesario para monitorear el nivel de uso de la aplicación en sus diferentes funciones
Se cuenta con herramientas de parte del servidor web para monitorear la forma en que se usa la aplicación aunque en muchas ocasiones se requiere construir o post-procesamiento de la información que generan las herramientas de monitoreo.
Entrega el código ejecutable con el riesgo (quizás mínimo pero existe) de aplicación de ingeniería inversa.
Dificulta – no totalmente – la aplicación de ingeniería inversa.



No hay comentarios:

Publicar un comentario