Geeks•ms
Todo lo que los geeks de Windows y .Net tienen que contar
El mayor evento de comunidad sobre Windows Azure
La "appificación" de los programas

Sin duda el mercado de los smartphones ha crecido exponencialmente en los últimos años, primero con el iPhone y más recientemente con Android. El hacer llamadas con el teléfono no es lo más importante que hacemos con estos dispositivos. Gran parte de la popularidad de los smartphones son las aplicaciones o los “apps” que se distribuyen mediante sitios llamados “marketplace” o “app stores”, en éstos puedes buscar y descubrir aplicaciones de todo tipo, algunas muy sofisticadas y otras muy triviales, la mayoría son gratuitas pero las que tienen costo no llegan a costar mucho. Las apps se pueden bajar e inmediatamente funcionan, atrás quedaron los procedimientos engorrosos de instalación.

Lo mismo se puede decir de otra tendecia en la computación: las tabletas. Son dispositivos portátiles, táctiles con características muy similares a los smartphones pero con pantalla más grande, ideal para navegar, leer, ver películas, etc. También fue revolucionada por el iPad de Apple y otros fabricantes están queriendo competir incluso Microsoft con el Windows 8. Para Bill Gates debe ser frustrante que su visión de principios de la década anterior no fue instrumentada por su compañía, ahora están tratando de alcanzar a Apple.

Como desarrolladores y profesionales de TI no podemos darnos el lujo de ignorar estas tendencias de la computación y pensar que estas tecnología son solo para consumidores y nunca llegarán a las empresas. Hay un fenómeno que desde hace años lo que en ingles han denominado “consumerization of IT”, es decir las implantación de tecnologías diseñadas para consumidores adoptadas por los departamentos de TI de las empresas.

Esto se ha dado por el quiebre generacional y sera cada vez más relevante. Los nuevos “usuarios” viven en internet y viven en todos lados.

Pero ¿qué significa esto para los desarrolladores? Que tenemos que hacer el diseño y arquitectura de nuestros programas teniendo en cuenta como los usuarios de ahora consumen la tecnología. El término programa se sustituye por el de aplicación. Para los ISV (Independent Software Vendors) implica que el modelo de distribución del software debe cambiar, incluso competir en el costo y buscar la adopción masiva.

Hay una discusión entre los ISV si el modelo de la actualización es todavía vigente, es decir, el de vender las nuevas versiones. Las apps móviles constantemente se están actualizando, casi automáticamente y sin costo. Para un vendedor de software tradicional eso es regalar el producto. Los tiempos cambian.

Por supuesto que no se pueden comparar el software especializado como el Office o Photoshop con un juego de Angry Birds, pero para estar competitivos, las casas de software deberán repensar sus modelos de negocio para sobrevivir este nuevo mundo.

El Windows 8 incorpora todos estos conceptos, las aplicaciones “estilo metro” tienen todas las características de aplicaciones móviles o de tablet, incluso con App Store. Microsoft cambiará sus paradigmas para poder competir con Apple. Muchos usuarios y desarrolladores ya están protestando, pero si se analizara la edad de éstos veriamos que son los usuarios más viejos acostumbrados a una forma de trabajar, los jóvenes verán esto de forma natural como una progresión de los dispositivos que ahora usan para entretenerse.

Así que la tendencia llegó para quedarse, no sera fácil adaptarnos pero aquí aplica la frase de renovarse a morir. Ustedes me disculparan me voy a echar otro jueguito de Angry Birds.

 


Enviado 16/2/2012 0:17 por Eduardo Arredondo
Comparte este post:
Wave Engine: Useful. Simple. Free.