Home Tecnologias de Información Software Development Aplicaciones Windows vs Aplicaciones Web...Cual es mejor?

Ultimos Posts


Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_latestnews/helper.php on line 109

Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_latestnews/helper.php on line 109
 

Populares


Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_mostread/helper.php on line 79

Warning: Creating default object from empty value in /home/content/94/8865994/html/modules/mod_mostread/helper.php on line 79
Aplicaciones Windows vs Aplicaciones Web...Cual es mejor? PDF Print E-mail
Written by Leopoldo Rodríguez   
Sunday, 31 January 2010 18:26

He desarrollado aplicaciones comerciales por más de 10 años, me ha tocado (por mi ubicación geográfica) ver pasar el desarrollo desde aplicaciones de consola, a las aplicaciones que vemos hoy en día; pasando por el época de nacimiento de aplicaciones web. Aquí pretendo analizar mi punto de vista sobre estas últimas dos formas de desarrollo de software, que a diferencia de lo que muchos dicen, se complementan, en lugar de excluirse.

 

 

Hablando de desarrollo de software profesional, podemos ver 2 ramas principales: Windows Applications y Web Applications. Cada una de estas nos permite aprovechar sus fortalezas y dar a los usuarios la mejor interfase para lograr un objetivo. Durante el principio del año 2000, muchas empresas de desarrollo de software decidieron que era mejor desarrollar aplicaciones web, y dejar atras el modelo de cliente-servidor, concepto que yo nunca he estado de acuerdo, y la verdad es que existe y existira mucho debate en este ámbito.

Windows Applications

Este tipo de desarrollo de software se enfoca en desarrollar aplicaciones tipo windows, aplicaciones que deben ejecutar un archivo en la computadora que se desea utilizar, esta aplicación (o programa) aprovecha los recursos de hardware para trabajar lo mas eficientemente posible. Como ventaja tenemos que aprovechamos el procesador y ram de la computadora, nos permite que mientras más rapida sea la computadora, mejor funciona el programa. Pero esto nos limita a plataformas de sistema operativo y librerias que deben instalarse.

Web Applications

Las aplicaciones web, dependen en su mayoría del medio de comunicación por el cual viajan, pero es mas sencillo que sean compatibles con diferentes plataformas de sistemas operativos, y regularmente no requieren instalaciones especiales para correr.

Para cualquiera de los tipos de aplicaciones desarrolladas, existen diferentes lenguajes para el desarrollo de las mismas, hay mucho debate en cuanto a la mejor herramienta, pero nada en concreto.

Punto de Vista Personal

No es mejor desarrollar aplicaciones solo para Web, ni tampoco desarrollar aplicaciones solo para Windows, debe existir un balance, ese balance se da dependiendo de lo que pretenda la aplicacion realizar. Si bien podemos crear aplicaciones del mismo tipo para las dos formas, no siempre tenemos lo mas eficiente en las dos: Podemos crear una Super Aplicación en Web, pero que resulte tan cargada que su procesamiento por la red sea lento.

Como leí en un libro sobre ERPs, donde precisamente habla de estos temas, enfocados a un ERP. Debemos aprovechar las caracteristicas de cada tipo de desarrollo, y desarrollar cada modulo (o partes de los mismos) según la mejor opcion. Toma como ejemplo Google Docs, es algo muy revolucionario, y lo puedes ver como competencia de cualquier otra suite de herramientas como Microsoft Office o WordPerfect Suite, pero preguntante esto:

  • Hace todo lo que hacen esas aplicaciones?
  • Es igual de rapido?

Para finalizar, refuerzo mi comentario con este artículo Referencia.

Saludos...poloart out!

 

 

 

 

Last Updated on Tuesday, 02 February 2010 04:28
 

Add comment


Security code
Refresh

Copyright © 2017 leopoldorodriguez.net. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.
 

Sponsored Links