Debate: Aplicaciones web vs. Aplicaciones de escritorio

Las aplicaciones web van ganando terreno a las de escritorio aunque a nivel profesional no está perdida aún la batalla. ¿Cuál es tu apuesta? ¿Cuál será el futuro del software? ¿Por qué?


39

Aplicaciones web

  1. qper [3] opina:

    Se puede utilizar en cualquier ordenador sin instalar.
    Si se realiza una actualización, todos los clientes la tienen instantáneamente.
    No hay que preocuparse por firewalls.

  2. malice [7] opina:

    Movilidad, facilidad de soporte y mantenimiento, no depende estrictamente del SO en el que se ejecute

  3. graphicriminal [1] opina:

    La web permite desarrollar otras capacidades y satisfacer otros servicios de ello se valen las personas que no necesitan estar en un solo ordenador, permitiendo la movilidad y la facil administracion de la informacion desde cualquier parte, si es bien sabido que debemos estar en comunicacion necesitamos sistemas seguros que nos faciliten la informacion y su aplicacion en cualquier lugar en donde estemos y no pagar mucho dinero por una simple reproduccion de software.para instalarlo en un solo ordenador.
    LA WEB COMO PROVEDOR DE SERVICIOS ESO SI SERIA GENIAL

  4. Florencia [4] opina:

    Si bien la performance final y robustez de las aplicaciones de escritorio son ya conocidas, creo humildemente, que el punto decisivo es el acceso a la información independientemente de la ubicación del usuario.
    Hoy por hoy, es cada vez menos frecuente el concepto de “puesto de trabajo”, ya que normalmente es necesario estar en movimiento. Las aplicaciones web y/o servicio web permiten esa movilidad y estar “conectados”, sin tener que regresar a nuestro puesto de trabajo para poder realizar nuestra actividad.
    Según entiendo, la ventaja es esa: TIEMPO.

  5. Objetivo Creativo [46] opina:

    Porque ya subidos al carro del Web 2.0… Pues a muerte ! 😛

  6. Anónimo [10304] opina:

    Porque las aplicaciones web aun le falta eficiencia y potencia

  7. Julio [10] opina:

    Todo mundo se familiariza al ver un browser ademas se podria acceder desde cualquier parte del mundo sin necesidad de instalarlo como en el caso de las aplicaciones de escritorio

  8. Anónimo [10304] opina:

    Va a llegar un momento en el que el sistema operativo de una pc, pase a segundo termino, es mas sencillo y economico, administrar una aplicacion en un solo lugar (servidor) que distribuir a todos los clientes dicha aplicacion, las aplicaciones de escritorio van a estar en funcion de las aplicaciones web, ya no falta mucho para que toda una ciudad pueda estar conectada a internet, y el hecho de tener las base de datos de un sistema en internet, hace que la gente sea mas productiva, al no depender de estar frente a su pc, para poder trabajar…….. sin embrago a las aplicaciones web les falta : mas velocidad, seguridad, capacidades graficas de mayor resolucion. etc. pero hacia alla se dirigen…..

  9. Raltx [1] opina:

    SOPORTE, dar soporte a aplicaciones web es muchisimo mas facil, actualmente con ajax (jquery, ext, etc) las interfaces para el usuario son ya muy parecidas. Definitivamente el futuro esta basado en aplicaciones web si no vean a los grandes ERP’s todos estan en su version web

  10. Anónimo [10304] opina:

    porque las aplicaciones web no son necesarias instalarlas en todos los ordenadores que utilicen dicho software ademas una empresa que contrate el desarrollo de un software puede ser web e intalarlo en un servidor local de esta manera se evitaria las cargas que tendria q hacer desde internet, saludos juanjo

  11. Anónimo [10304] opina:

    mcuhas ventajas

  12. Pepe [8] opina:

    Porque permiten trasladar toda la lógica de seguridad al servidor, una máquina mucho más segura y eficiente. También permiten actualizaciones transparentes para los clientes, bajo consumo de recursos hardware de los clientes, facilidad de despliegue, accesibilidad desde cualquier punto geográfico sin coste, escalabilidad, mantenimiento, etc.

  13. Anónimo [10304] opina:

    POr que es lo mas multiplataforma que hay, y tiene menos costo en los clientes de la red ya que pueden no ser inteligentes. Redes de verdad. Con unix libres.
    Ademas con una buena seguridad se pueden acceder a las aplicaciones desde cualquier parte del mundo, no tienen por que ser solo para intranet.

  14. Anónimo [10304] opina:

    son multiplataforma, tienen todo un mundo para dar un buen diseño para los usuarios, son de fácil adaptacion, las actualizaciones son rapidas y en un solo equipo, en estos tiempo la velocidad es lo de menos, existen frameworks potentes y todo un mundo que los respalda

  15. Anónimo [10304] opina:

    por que hay mas opiniones de este lado y mejores fundamentadas que las de los vecinos de aqui a lado, se quedan cortos ——–>

  16. Simon LS [1] opina:

    Porque es de facil instalacion y mantenimiento y con los frameworks de desarrollo no hay mucho que invidiar la flexibiildad de las aplicaciones de escritorio

  17. Chechu [4] opina:

    Porque, según he leí­do por ahí­, las aplicaciones de escritorio presentas los siguientes inconvenientes:

    •Duplicidad de datos por la falta de unificación de los mismos.
    •Diseminación de la información y lógica en muchas partes (cada computador que la use).
    •Falta de portabilidad de la aplicación a diferentes sistemas operativos
    •Traumas a la hora de realizar actualizaciones o correcciones al programa ya que las instalaciones están diseminadas
    •La administración de la seguridad, controlando el acceso a los usuarios a información no relevante o privada es un caos.
    •Dificultad para configurar cada una de las instalaciones.(deployments) dependiendo de las necesidades de cada usuario.

    Las ventajas de las aplicaciones web ya las han dicho 33 veces así­ que no es cuestión de repetirse.

  18. Anónimo [10304] opina:

    Si Google decidió hacer un sistema operativo web entonces las aplicaciones web son el futuro!

  19. Fernando Monsalve [1] opina:

    Porque son flexibles ya que no necesitan instalar o configurar nada solo tener un navegador y son aplicaciones accesibles desde cualquier lugar, controlando bien el tema de seguridad son ideales para aplicaciones empresariales

  20. Anónimo [10304] opina:

    Hoy en dia las aplicaciones web pueden soportar mucha cantidad de informacion y no hablamos de 3mil ni de 5mil registros hablamos de 20millones de registros hay muchos framework como el dojo que interactua muy bien con zend framework y maneja toda esta informacion como una aplicacion de escritorio, solo necesitamos tener internet y una pc o partatil para poder ejecutar la aplicacion en cuanto a aplicaciones de escritorio necesitamos prerequisitos para poder instalar la aplicacion cosa que se vuelve muy engorroso.
    Ademas cabe recalcar que con la venida del HTML5, las aplicaciones de escritorio quedaran al margen.

  21. Jose Huaraya [1] opina:

    la actualizacion en la aplicacion afecta a todos los usuarios, sin necesidad de instalar algun programa en el cliente

  22. Eva [6] opina:

    Porque puedo acceder a datos necesarios para mi trabajo desde cualquier PC. Actualizaciones en el mismo momento para todos.

  23. Anónimo [10304] opina:

    En perspectiva de programador, es mas tarea realizar aplicacion web, pues esto involucra varios lenguajes (HTML, CSS, JavaScript, AJAX) la parte visual (PHP o JSP o ASP con MySQL y otros) en la parte de la funcionalidad. A diferencia de las de Escritorio es mas sencillo realizar la parte visual ya que son simples ventanas o formularios con menus, iconos, logos; en la parte de la funcionalidad existen muchos lenguajes como Delphi, VB, o .net, y no hay necesidad de mezclar con otros, como en una aplicacion web.

    Efectivamente el futuro del software son las aplicaciones web, pero siempre estaran funcionando en base a software de escritorio y un SO. Y la ausencia de internet, el ancho de banda, y la complejidad de realizar aplicaciones web son serios limitantes para quere hacer todo en la web, y mas cuando es una aplicacion muy robusta o el servidor donde esta alojada la aplicacion es lenta. En estos casos es mejor usar aplicaciones para escritorio, ya que no en todo el mundo hay interney, no siempre hay el recurso para pagar el servicio y muchas veces se requiere ke la aplicacion sea veloz o mas aun que siempre este disponible en nuestro ordenador, porque el negocio o cliente lo requiere.

  24. Anónimo [10304] opina:

    porque es mucho mas sencilla de programar que una aplicacion de escritorio

  25. pollo [2] opina:

    por que a una aplicacion web se puede acceder desde cualquier computador, simplemente tiene que tener acceso a internet para poder acceder a los recursos de esta aplicación.

  26. Shofran [1] opina:

    Como primera ventaja las aplicaciones web no requieren instalacion, y ademas con la aparicion de algunos framework para el desarrollo de estas ,existe mas seguridad y facilidad de manejar datos, y en cuanto a que una web sea amigable para el usuario, eso solo dependera de el diseño que se aplique a la aplicacion, e tenido la experie
    ncia de trabajar con django y es demasiado bueno, y muy rapido, las palicaciones web son el futuro!!!

  27. Eduardo Albarado [2] opina:

    “tu infomracióm critica la estas dejando con una aplicación web en una base de datos a la que no tienes acceso”
    ERROR DE CONCEPTO
    Puedes perfectamente tener una webapp, y tener pleno dominio sobre tu base de datos, quizas en algunos modelos de Saas no, pero no confundamos terminos. Con la mejor onda

  28. Sergio Ocampo [1] opina:

    El futuro del software va hoy en dí­a por las redes, desde una red local hasta la red mas grande del mundo que es la Internet. Hay una tendencia clara que apunta a que cada dí­a hay mas aplicaciones web que aplicaciones de escritorio. Porque esta tendencia? La respuesta es sencilla, las aplicaciones web son livianas, pueden ser accedidas fácilmente desde cualquier lugar del mundo, los costos son muchos mas bajos, no dependen del SO y su uso y acceso se hacen desde cualquier navegador web.

    Las aplicaciones de escritorio no desaparecerán, ademas porque con estas construimos, ejecutamos y compilamos grandes aplicaciones web; pero lo que si es cierto es que la tendencia a favor de las aplicaciones web esta creciendo de manera exponencial debido a las ventajas que esta ofrece.

    Att: Sergio Andres Ocampo

  29. Anónimo [10304] opina:

    Son multiplataforma, sin necesidad de requisitos extremos de hardware y software y faciles de administrar y depurar.
    Pero dependen exclusivamente de una conexión de red (Intranet o Internet) y de un servicio especializado de servidor (Servidor WEB con soportes para múltiples conexiones) además de poseer una base de datos practicamente volatil, es decir, que no te pertenece.

  30. Anónimo [10304] opina:

    concepto

  31. Anónimo [10304] opina:

    Pienso que las aplicaciones de escritorio pueden funcionar mucho mas rapido, seguro, y eficazmente que las aplicaciones para webs.. Ademas que con la tecnologia que existe hoy en dia , podemos desarrollar aplicaciones de escritorio que se conecten a bases de datos u plataformas sociales, sin necesidad de explorar en la web, ahorrandote tiempo para hacer mucho más cosas..

    El futuro de las aplicaciones estara en las TV LED en la cual se podran cargar aplicaciones y a travez de ella acceder a la web.

  32. Kyau [1] opina:

    Es más fácil que se roben una Estación de Trabajo (PC) y accedan a tu Base de Datos a que se se roben tu Base de Datos de un proveedor de Hosting, No hay amenazas recurrentes de virus.

  33. Anónimo [10304] opina:

    Java Web Star

  34. Anónimo [10304] opina:

    Las aplicaciones web.. tal como ven funciona en un escritorio ya vienen instalados y actualizados y tan bien cuentan con aplicaciones para fuscar actualizaciones solos si cuenta con una conexion a internet…

  35. Bitacora Economica [5] opina:

    Una aplicacion web bien desarrollada cuenta con algunas caracteristicas que una de escritorio ademas de otras ventajas como lo es que sean multiplataforma. Son mas faciles de acceder para distintos usuarios, no requieren instalaciones.

  36. Anónimo [10304] opina:

    ahorro de tiempo

  37. yo [133] opina:

    polk si

  38. Anónimo [10304] opina:

    Este facilita a un mas desarrollar cualquiera actividad por medio de la web y tener la facilidad de interactuar e incluso modificar.

  39. Octavio Aguilar [1] opina:

    Con aplicaciones Web se pueden bajar los costos en cuanto a inversion en compra de equipos clientes y comprar un buen servidor para que atienda a los clientes.

41

Aplicaciones de escritorio

  1. Anónimo [10304] opina:

    tu infomracióm critica la estas dejando con una aplicación web en una base de datos a la que no tienes acceso

  2. ivan mendoza [1] opina:

    pues porque las aplicaciones web mal escritas son menos portables que las de escritorio y me refiero al javascrip, uso de componentes dependientes de plataforma, ademas el web ofrece un rendimiento pobre frente a las aplicaciones de escritorio, y en cuanto a Movilidad, facilidad de soporte y mantenimiento, existen varias soluciones para escritorio que resuelven este problema. En cuanto a dependencia de so. existen frameworks como java o .net que resuelven este problema.

    asi que solo queres aplicaciones sencillas y de presentacion de datos usa aplicaciones web, si quieres programar algo robusto usa Aplicaciones de escritorio.

  3. Joe Crow [3] opina:

    Porque las aplicaciones web no cubren todo el espectro que las de escritorio.

  4. cls4ever [45] opina:

    Porque el entorno web aun no esta plenamente desarrollado

  5. Anónimo [10304] opina:

    Porque mejoran la experiencia de usuario y son mas simples de programar.

  6. Anónimo [10304] opina:

    xq si

  7. Anónimo [10304] opina:

    son mas rapidas!!! csv

  8. hdodero [1] opina:

    Las aplicaciones web no son prácticas a la hora de ingresar grandes cantidades de datos, como ser en una aplicación contable. El dí­a que estén maduras como para permitir cargar comprobantes (por ejemplo facturas) con agilidad (esto es a puro teclado, sin necesidad de usar el mouse) seguramente van a barrer con las aplicaciones de escritorio, porque sus ventajas son evidentes aún usándolas en una intranet. Hoy las aplicaciones web siguen orientadas a lo visual antes que a la practicidad.

  9. Anónimo [10304] opina:

    Por una sencilla razon para accesar a una aplicacion web necesitas usar un BROWSER y este es una aplicacion de escritorio

  10. Anónimo [10304] opina:

    Velocidad, Seguridad, Riqueza en el diseño.

  11. Anónimo [10304] opina:

    en muchos paí­ses de América latina como este (Colombia) no es posible tener Internet las 24 en cualquier parte en un portátil, ademas las pequeñas bandas anchas limitan la velocidad de las aplicaciones web

  12. MiguelRock90 [1] opina:

    Son mejores si el usuario necesita información actualizada, y la interfaz de usuario es mejor y mas amigable que una web, debido a que el html es algo limitado

  13. CienciasMagicas [13] opina:

    De momento prefiero las aplicacones de escritorio (Ya que no todo mundo tiene internet). Pero en un futuro creo que las aplicaciones conjugadas (escritorio complementadas con internet) daran vida a nuevas alternativas (tanto gratuitas como comerciales).

  14. Evaristo [1] opina:

    porque si no tengo internet de todos modos puedo seguir trabajando con la aplicacion, en estos dias que el 80% de las personas poseen internet tambien se encuentran expuestas a las caidas de este.

  15. Loreal [1] opina:

    Porque yo lo valgo

  16. Anónimo [10304] opina:

    javascript:alert(‘Hola’);

  17. Anónimo [10304] opina:

    Los framework de desarrollo web son muy buenos, pero aun no son tan faciles de manejar, por ejemplo, el arrastre drag and drop es muy facil en escritorio

  18. Anónimo [10304] opina:

    Porque son mil (1.000) veces más rápidas, las tienes disponibles haya o no internet y a nivel de programación son más robustas, filtros, consultas, por seguridad. Etc. Estan lejos las aplicaciones web de alcanzar a las de escritorio.

  19. ricardo [17] opina:

    Costo de desarrollo es mucho menor.

    En general ahora todo el mundo programa web (me incluyo) ya que es la moda, pero creo que antes de decidir web o escrotorio seria conveniente saber lo que se necesita. Por mi experiencia, creo que programar web aumenta el tiempo de desarrollo a mas del doble.

  20. Anónimo [10304] opina:

    en cuestion de seguridad de la informacion es mucho mas seguro ,no cualquiera puede acceder a tu aplicacion por que no esta tan expuesta en comparacion de una aplicacion web

  21. pollo [2] opina:

    por que es mas rapida y no es necesario contar con internet para poder tener acceso a esta y es mas rapida pero no es tan segura como la aplicacion web.

  22. Geovanny [2] opina:

    Todaví­a las aplicaciones web están en pañales, les falta mucho camino por recorrer, en las aplicaciones web no puedes desplazarte tan rápido por la pantalla como en las de escritorio, para el usuario es más amigable las aplicaciones de escritorio.

    Tus datos están más seguros.

    El dí­a que las aplicaciones web tengan la misma facilidad para recorrer la pantalla y teclear en los campos de digitación, contemos con velocidades en Internet tan rápidas y a un precio realmente bajo, ese dí­a si serán mejor las aplicaciones de web, pero falta mucho, mucho….

  23. Anónimo [10304] opina:

    por que si

  24. Anónimo [10304] opina:

    porque se puede aplicar a un proyecto tecnológico

  25. El lobo de la programacion [1] opina:

    Son mas robustas y mas fiables mientras que la las entorno escritorio lo puedes administrar tu tu BD la web necesitas de un proveedor salvo que tengas tu servidor propio aparte que la transaccion en linea son un desastre depende de tu velocidad de tu intener

  26. Anónimo [10304] opina:

    Java Web Star

  27. Anónimo [10304] opina:

    por q si

  28. Anónimo [10304] opina:

    Lo ideal seria una combinacion de los dos teniendo la rapidez, la riqueza visual, menos costo, mayor rapidez al programarla y lo amigable de aplicacion de escritorio, realizando las consultas a una BD en un servidor lejano y teniendo la actualizacion en internet.

  29. Anónimo [10304] opina:

    por q si tienes una aplicación de escritorio que trabaje con Internet y el internet falla puedes seguir trabajando y guardando la info en bd local y despues actualizar el servidor mientras q sin internet no tendrias acceso a la aplicacion

  30. Anónimo [10304] opina:

    Son más dificiles de hackear puesto puedes decidir no conectarte a la nube

  31. Anónimo [10304] opina:

    las aplicaciones web corren el riesgo de quedarse sin funcionamiento al no haber internet

  32. Anónimo [10304] opina:

    tiene mayor capacidad grafica visual

  33. yeyo [1] opina:

    tiene mayor perzonalizacion

  34. Anónimo [10304] opina:

    menos tiempo de respuesta

  35. johana [1] opina:

    Esta aplicación se utiliza desde tu ordenador a diferencia de la aplicación web.

  36. Anónimo [10304] opina:

    VENTAJAS DE UNA APLICACION DE ESCRITORIO

  37. Cristian [4] opina:

    Lo mas importante, Con una aplicacion de escritorio compilas tu codigo y esta a salvo, no te lo copian

  38. Anónimo [10304] opina:

    Porque no necesita de personal de mantenimiento que requiere un sistema web. Es como otro programa instalado en el PC como el Word o Excel. Un sistema web deberia ser solo para la interaccion con el cliente, no se puede hacer una aplicacion web para por ejemplo emitir facturas y controlar inventario.
    Al hacer una aplicacion de escritorio se ahorra tiempo, mantenimiento, costo de personal, alquiler de hosting o instalcion de servidor propio, conexion a internet, y por supuesto cualquier persona del mundo en cualquier parte puede ingresar a tu pagina web y tratar de hackear. El sistema web solo es para la alta gerencia.

  39. MEGATRON [1] opina:

    Mark Zuckerberg dijo que facebook fracasó en los dispositivos móviles por apostar al html5 y no tener una aplicación nativa, en resumen, el escritorio no estará muerto mientras haya dispositivos poderosos en los cuales las aplicaciones nativas son mas rápidas y mejores visualmente.

  40. ANONIMO en Anonimato [1] opina:

    (“”Escrito por mi””)…

    “Porque, según he leí­do por ahí­, las aplicaciones de escritorio presentas los siguientes inconvenientes:
    (“”Usare el lenguaje de Java por que es el más común para el desarrollo de aplicaciones de escritorio””)…

    •Duplicidad de datos por la falta de unificación de los mismos.

    (“”Como se duplican?, si controlas bien tu base de datos y si es necesario lo llevas a una red, con las validaciones necesarias no habria duplicidad de datos, si no imaginate los juegos online con duplicidad de datos…””)…

    •Diseminación de la información y lógica en muchas partes (cada computador que la use).

    (“”Si Esta Bien programada esto no sucede, con sus validaciones en los Query se consulta la informacion precisa que el usuario desee””)…

    •Falta de portabilidad de la aplicación a diferentes sistemas operativos

    (“”El desarrollo en Java es MULTIPLATAFORMA, hasta incluso puedes hacer una aplicacion para tu Telefono””)…

    •Traumas a la hora de realizar actualizaciones o correcciones al programa ya que las instalaciones están diseminadas

    (“”Error, si lo creastes y no solo hicistes un copy-paste de codigos al momento de realizar actualizaciones y mantenimiento es sumamente sencillo en ambos casos (Web o Escritorio)””)…

    •La administración de la seguridad, controlando el acceso a los usuarios a información no relevante o privada es un caos.

    (“”Error, hay cosas comunmente llamadas ResultSet que al ejecutar una validacion puedes darle la opcion a que sea “Solo Consulta”, “Solo Insertar” o “Solo modificar”. Pues en Web o en Escritorio si no realizas las validaciones correspondientes en ambos sería un caos””)…

    •Dificultad para configurar cada una de las instalaciones.(deployments) dependiendo de las necesidades de cada usuario.

    (“”Todo lo contrario, en ambos desarrollos puedes trabajar con plantillas elaboradas y simplemente se modifica…además en web tambien dependes de las necesidades de cada usuario(“cliente”)””)…

    Las ventajas de las aplicaciones web ya las han dicho 33 veces así­ que no es cuestión de repetirse.”

    Pues bien todo tiene su ventaja y desventaja, pero todo se resuelve, ambos lenguajes si no le pones dedicación son dificiles para programar.

    siempre se recomienda usar una aplicación de escritorio al momento de generar reportes con mucho contenido teniendo la necesidad de que sea rápido, y tambien cuando se crean aplicaciones que trabajarán en una intranet, si bien necesita instalación, para ser ejecutadas no dependen de una conexión a internet.

    “Muchos creen que el mantenimiento y actualización de una aplicación la realizan los mismos usuarios…”

  41. Anonimo [190] opina:

    Siento que una aplicacion de escritorio es mejor por el echo de tener un mejor rendimiento en un equipo al ocupar los recursos de la maquina a diferencia de web que muchas veces puede llegar a alentarse debido a que ocuparia los recursos del servidor que si no esta bien preparado podria caerse todo.

    Saludos

| | |