La era de las apliciones web

Leo en Error 500 un artículo titulado El futuro de la web y el escritorio que mas o menos es un resumen de los proyectos de varias compañias grandes de Internet sobre las aplicaciones web.

Qué es una aplicación web? Pues viene a ser una aplicación, como cualquier otro programa que se tiene dentro del ordenador, pero que en vez de estar guardado/instalado en el ordenador está metido en una página web, pero que tampoco es una página web, aunque se muestra como tal, no lo es, ya que tiene funciones de aplicación.

Un ejemplo: Hotmail, Gmail.

No son páginas web? Se pueden considerar como tales, pero Internet ha cambiado y ya no todo lo que se muestre como página web es "página web", si no que pueden tener otras definiciones. una página web viene a ser una página estática, con la cual el usuario no puede interactuar, tan sólo ver, tal como sería la pagina web de El Pais que tan sólo contiene información, pero ninguna función para el usuario que lo visita.

La tecnología web ha evolucionado de tal forma que ahora se pueden hacer maravillas mezclando varios lenguajes de programación para crear aplicaciones disponibles desde Internet sin necesidad de instalación alguna por parte del usuario. Si eres usuario de Gmail seguramente habrás visto Google Docs, una suite Ofimática al estilo Microsoft Office que dispone de Hojas de Calculo (Excel), procesador de textos (Word) y creo que están acabando también su aplicación para presentaciones (Powerpoint). La diferencia con el Office es que estás aplicaciones están disponibles desde la web, Internet, y además, gratis! (y esperemos que siga así).

Aunque en funciones no lleguen a la altura de las aplicaciones que vienen con Microsoft Office tiene una gran ventaja, el cual es una de las ventajas que va a impulsar las aplicaciones web, y es que no requieren ninguna manipulación por parte del usuario, se actualiza sólo, y además, los documentos siempre los tendrás disponibles estés donde estés.

Pero esta nueva idea no sólo se está impulsando en la red pública, como Internet, si no que también en muchos países de Europa las empresas están empezando a usar aplicaciones vía web para realizar sus gestiones. Esto se hace ya que permite realizar cambios en la misma aplicación y que una vez implementados estos cambios no haga falta pasar por cada PC de la empresa para meter esos nuevos cambios, lo cual ahorra mucho tiempo y dinero a la empresa y además permite trabajar desde cualquier puesto ya que la información se guarda en un servidor y no en cada maquina.

Aunque también hay desventajas a la hora de trabajar con aplicaciones web en una red pública, y es que normalmente para acceder a esta información se requiere una cuenta y una contraseña, y si estas se pierden, se pierde la información, o peor, puede pasar en manos de otras personas. O que le pase algo a los servidores donde estés alojados estos documentos y los perdamos también. En mi caso, suelo guardar las cosas sin mucha importancia en Google Docs por ejemplo manteniendo una copia en mi PC.

El hecho de que ahora se estén impulsando las aplicaciones web es gracias al gran desarrollo y avance en los lenguajes de programación que permiten hacer maravillas. Juntando XHTML, CSS, PHP, MySQL, Javascript y AJAX se pueden hacer aplicaciones completas con cantidad de funciones y que además sean rápidos y eficientes.

Una de las maravillas que llevo usando mucho últimamente es una librería o framework de Javascript llamado mootools, una serie de herramientas, funciones y clases de JS que agilizan muchísimo la creación de aplicaciones web, realmente es una maravilla.

Habrá que ver como evoluciona el tema, pero yo estoy seguro que en el futuro habrán muchísimas aplicaciones disponibles desde la web. En mi caso, en la empresa donde estoy haciendo las prácticas tenían una aplicación web para la gestión de proyectos y de usuarios, el cual era un poco chapuza ya que se hizo con prisas y el cual estoy renovando ahora completamente, haciendo uso de los lenguajes que antes he comentado y no es por echarme flores, pero realmente esta quedando muy bien, aunque eso si, no podría haberlo realizado sin la librería mootools, el cual recomiendo a cualquier programa web que le eche un vistazo porque realmente tiene mucho potencial.

Desarrollo lento...

Meses antes de venir a Berlin empecé a trabajar en una versión nueva del blog, con un diseño bastante diferente y algunas mejoras.

Aunque ya haya una gran parte hecha aún falta mucho para tener una versión para publicar y llevo buscando un hueco durante estos días para poder seguir con su desarrollo.

Y es que ideas no me faltan, y tiempo... bueno, el tiempo siempre se puede buscar, pero los motivos que realmente evitan que siga un desarrollo mas amplio son:

Incomodidad. Pensé que no sería tan molesto, pero programar con el portátil es bastante incómodo, por lo menos cuando no estás demasiado acostumbrado al teclado y pierdes mucho tiempo cuando empiezas a pulsar teclas sin querer. Luego también decir que estoy acostumbrado a programar con una pantalla grande, de 19", y aunque uno de 15,4" no esté mal, para programar no resulta igual de cómodo.

Todo el día con PHP. En la empresa donde estoy de prácticas estoy realizando una aplicación con PHP con lo que estoy casi las 8 horas. Y realmente después de 8 horas uno acaba bastante "rallado" del código y no apetece demasiado ponerse en casa en su rato libre (que no es mucho por cierto) a seguir dándole al PHP.

De vez en cuando toco algo, pero no aguanto más de 30 minutos. Intentaré, a escondidas, seguir un poco el desarrollo en el trabajo, trabajando un poco en el proyecto del curro y otro rato en el desarrollo del blog, a ver si se me da bien :).

Por cierto, es posible que ayer por la noche hasta esta mañana no pudierais acceder al dominio, resulta que la empresa que gestiona mi dominio no se dio cuenta de que les había mandado una transferencia pagando la renovación y decidieron cerrarme la cuenta... ya con unos e-mails se resolvió el asunto.

¡Hola!,
bienvenido al blog personal de Nils van der Burg, desarrollador de aplicaciones web y diseñador web. Para contactar conmigo accede al formulario de contacto.
Etiquetas
Comentarios