Hasta hace poco, el desarrollo de aplicaciones para teléfonos móviles se había mantenido como algo de nicho a lo que solamente le entraban unos cuantos, pero estamos viviendo situaciones que impactarán significativamente esta área, lo cual nos obliga a reconsiderar la atención que le estamos dando.
¿Por qué se torna relevante si no es nada nuevo?
Desde hace casi una década que se pregona sobre los teléfonos móviles como un cliente para aplicaciones de software. Así que cuando digo: “hay que poner atención al desarrollo de aplicaciones para smart phones”, una buena cantidad de personas estará tentada a contestarme: “¿pues que llevas diez años dormido o que?”.
Bueno, pues mi opinión es que a pesar de que esto ya lleva varios años, creo que apenas se están conjuntando distintos factores que detonarán su crecimiento e importancia. Algunos tienen que ver con tecnologías, y otros con modelos de negocio y penetración de mercado. Explico los que considero más relevantes:
Hardware. Al igual que cualquier otro dispositivo electrónico, los smart phones están sujetos a una continua evolución tecnológica. Cada mes surgen aparatos con mejores capacidades de procesamiento, mayor conectividad, mejor visualización, etc. En esta densa nube gadgetera de “nuevas monerías”, es dificil distinguir los aspectos tecnológicos que son realmente significativos. Los tres factores tecnológicos que a mí me parecen relevantes para detonar al smart phone como plataforma aplicativa son las pantallas de alta definición, la conectividad por banda ancha y las capacidades de geolocalización.
Plataformas para desarrollo de aplicaciones. Mi percepción es que hasta hace unos años, desarrollar aplicaciones para teléfonos era algo bastante artesanal, que requería aventarse a aprender las tecnologías, herramientas y restricciones asociadas al dispositivo específico para el que se quería desarrollar. Ya existía J2ME como una plataforma multi-dispositivo, pero creo que estaba muy limitado. Hacían falta plataformas donde se pudiera desarrollar aplicaciones de forma civilizada, productiva y sin tener que aprender un conjunto de habilidades y herramientas completamente nuevo. En los últimos años estamos viendo surgir plataformas para smart phones con estas características. Entre las que me vienen a la mente están Windows Mobile con todo el empuje que Microsoft representa; Android con su propuesta de plataforma abierta respaldada por Google; el iPhone SDK que a pesar de ser una plataforma cerrada y distar de ser la mejor a nivel técnico es muy popular simplemente por la gran cantidad de iPhones que se han vendido (a fin de cuentas vas a desarrollar para lo que haya mercado, no para lo que sea mejor); y WebOS de Palm como su más reciente intento por volver a ser relevantes en este mercado. Si a esto le agregamos la disponibilidad de tecnologías RIA para smart phones como JavaFX y Flash Lite, entonces estaremos de acuerdo en que desarrollar aplicaciones para smart phones ya no suena como algo tan de nicho.
Modelo de negocios. Más allá de los aspectos tecnológicos, creo que el factor que más impulsa el desarrollo de aplicaciones para smart phones son los “app stores”. Este modelo permite que los desarrolladores de software puedan crear aplicaciones, hacerlas disponibles al público, y percibir ingresos por las ventas. Todo sin necesidad de ser parte de una gran empresa que tenga convenios o contratos con los carriers. Simplemente desarrolla una aplicación y empieza a venderla.
————
Teniendo en cuenta todo esto, se me hace muy buen momento para dedicar el tema principal del próximo número de SG al desarrollo de aplicaciones para smart phones. Ya estamos recibiendo propuestas, así que te interesa colaborar, por favor envíanos una propuesta de tema a editorial@sg.com.mx
Discussion
No comments for “Aplicaciones para smart phones: no más nicho”
Post a comment