Apps webs o de escritorio?
Webs
Ventajas
Se puede usar desde cualquier lugar
No requiere hacer actualizaciones en los clientes
No hay problemas de incompatibilidad entre versiones, porque todos trabajan con la misma
Se centralizan los respaldos
No necesita instalar nada en el cliente, agregar una nueva terminal solo requiere poner una computadora nueva
No se obliga a usar determinado sistema operativo
Desventajas
Requiere conexión a la red
Toma mas tiempo de desarrollo haciéndola compatible con los distinto navegadores, los frameworks ayudan a solventar estos problemas
Su tiempo de respuesta es más lento, esto ha mejorado usando tecnologías como AJAX haciéndolas casi tan rápidas como las de escritorio
De escritorio
Ventajas
Pueden ser más robustas
Tiempo de respuesta más rápido
Se puede hacer cualquier cosa que permita el Software (cuestión grafica, control total de las entradas del usuario al momento de capturar)
Facilita el uso de teclas en caliente (ejemplo: CTRL+G para grabar)
Desventajas
Requiere instalación en cada cliente
Generalmente se hacen para un Sistema Operativo especifico
Se requiere actualizar en cada cliente