Você está na página 1de 2

Diferencias entre aplicaciones de escritorio y de Web.

Las aplicaciones de escritorio tradicionalmente han sido limitadas por el hardware en el que se ejecutan.
Deben ser desarrollados e instalados en un sistema operativo particular y pueden tener requisitos de
hardware estrictos que deben cumplirse para garantizar que funcionen correctamente. Las
actualizaciones de las aplicaciones deben ser aplicadas por el usuario directamente a su instalación, y
pueden requerir actualizaciones de hardware u otros cambios para poder trabajar. Esta dependencia de
hardware, así como el legado de aplicaciones de terminal mainframe, ha limitado típicamente el nivel de
complejidad en interfaces de usuario para aplicaciones de escritorio.

De alguna manera, las aplicaciones web recuerdan más a las aplicaciones mainframe originales o al
modelo cliente-servidor posterior que eran comunes para las aplicaciones empresariales de escritorio
tempranas. El usuario accede a la aplicación mediante el navegador web (en efecto un soporte para un
cliente) y trabaja con recursos disponibles a través de Internet, incluyendo almacenamiento y
procesamiento de la CPU. Este enfoque permite a los "thin clients" (máquinas con capacidades de
hardware limitadas) proporcionar acceso a aplicaciones complejas entregadas desde una infraestructura
centralizada. Además, el uso de navegadores web existentes y sus capacidades multimedia ha permitido
a los desarrolladores crear interfaces de usuario más interactivas y ricas en medios. Algunas de estas
capacidades también han sido reintroducidas en aplicaciones de escritorio, pero han sido impulsadas en
gran medida por la ubicuidad de la web y la forma en que los usuarios han estado acostumbrados a
interactuar con sus computadoras.

Si bien tanto las aplicaciones de escritorio como las web tienen sus pros y sus contras, en última instancia
son las herramientas que la gente utiliza para ayudarles a resolver problemas. Por ejemplo, puede trabajar
con hojas de cálculo electrónicas en su computadora portátil utilizando la aplicación de escritorio de
Microsoft Excel o una aplicación web como Google Docs. Ambos permiten la edición básica de hojas de
cálculo, pero la opción de Google requiere una conexión a Internet para funcionar. Para solucionar esta
deficiencia, algunas aplicaciones web han desarrollado capacidades sin conexión que le permiten
comenzar a trabajar en línea y luego continuar más tarde, incluso si está desconectado de Internet.
Algunas aplicaciones de escritorio también hacen uso de tecnologías que fueron creadas originalmente
para crear aplicaciones web. Por ejemplo, los desarrolladores de software pueden utilizar HTML y
JavaScript para desarrollar aplicaciones de escritorio, así como aplicaciones web. Esto nos da un ejemplo
de cómo las aplicaciones de escritorio y web pueden tomar prestadas las prestaciones mutuas.

Como puede ver, cada tipo de aplicación tiene sus propios beneficios y debilidades y puede ser utilizado
mejor dentro de su propio nicho. Creo que tanto las aplicaciones de escritorio como las web continuarán
coexistiendo durante mucho tiempo, o al menos hasta que Internet se vuelva omnipotente y todas las
computadoras se conviertan en terminales delgados que conectan a los usuarios a sus respectivos
entornos digitales en la nube global.
APLICACIÓN WEB

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

APLICACIONES 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

CONCLUSIONES:

 Rendimiento: Generalmente responde más rápido una aplicación de escritorio, pero con las
nuevas tecnologías están ya casi a la par.
 Portabilidad: Definitivamente una Aplicación Web es más portable que una de escritorio.
 Facilidad de instalación: Una aplicación Web no requiere instalación.
 Requerimiento de software y librerías: La aplicación web solo requiere un navegador, que está
presente en cualquier computadora.
 Seguridad: Cualquiera de las dos se puede configurar de manera segura dependiendo los
requerimientos del cliente.

Você também pode gostar