domingo, 4 de noviembre de 2012

Iniciando con los Cross Platforms

Como les contaba hace algún tiempo en mi post sobre, la parte no divertida de la movilidad, hoy en día las empresas que deben decidir por una estrategia móvil, están enfrentadas a serias, complejas y confusas decisiones.

Mientras a los proveedores de tecnología como es obvio, solo les interesa vender y que sus herramientas y dispositivos seas los más usados y populares al costo que sea, las empresas más pequeñas y dedicadas al negocio de construir tecnología se ven enfrentadas a la decisión de cual tecnología es la más adecuada para hacer sostenible el futuro de su negocio.

Pues bien, esto está lejos de ser algo claro, el mensaje cambia de un mes a otro de la propuesta de hacer aplicaciones nativas a hacer una aplicación para todas las plataformas, sin embargo, las volubles ideas provienen de sectores dedicados a construir las apps tan de moda hoy día o de las grandes empresas que no tiene problema en asumir mes a mes el cambio de moda como si fueran un par de calcetines nuevos.

Pero la realidad para muchos es bastante diferente, y ante esa realidad es que algunos optan por investigar acerca de los Cross Platform, con el fin de invertir su esfuerzo una sola vez para lograr cubrir la mayor parte de dispositivos que les sean posibles. Pues bien, eso tiene sus desventajas, entre ellas las limitaciones particulares frente a cada dispositivo que obviamente tienen estas alternativas, frente a las opciones nativas. Sin embargo, analizado desde la perspectiva de los negocios cuyos trabajos van más enfocadas al día a día de los negocios y a cubrir la base instalada de sus cliente, estas propuestas no son para nada descabelladas y por el contrario son una alternativa bastante viable a la incertidumbre.

Pues bien, una de esas propuestas es RhoMobile o RhoElements, no tan conocida, pero finalmente una alternativa, comparable y similar a PhoneGap. Pues bien, tal como PhoneGapRhoMobile fue una alternativa totalmente Open Source que fue comprada por Motorola Solutions, por lo cual paso a ser RhoElements  Cabe aclarar que Motorola Solutions no es la parte de Motorola que adquirió Google, es otra de las área de Motorola que trabaja más de cara a los negocios y que provee a muchas empresas todo tipo de terminables para el trabajo pesado de las organizaciones, y cuya base instalada cuenta mayormente con Windows CE como sistema operativo de base.

Es obvio, bajo los recientes cambios de Microsoft que Motorola Solutions tuvo que buscar una alternativa que lo hiciera menos dependiente de la plataforma y ese es RhoMobile, cuyo lenguaje de base es Ruby y que en su promesa está el soporte a sistemas operativos móviles como Windows® Embedded Handheld, Windows® CE, Windows® Phone 7, Apple® iOS, Android® y BlackBerry®.

Pues bien, resulta que en mi trabajo reciente, sufrimos por varios meses el tema de pensar cual sería nuestra estrategia de negocio para continuar adelante dando soporte a nuestros clientes y previendo la adaptación a los cambios futuros, y siendo Motorola Solutions nuestro principal proveedor de tecnología, RhoElements es a todas luces una de las alternativas que consideramos más viables.

Como siempre les he dicho, analizar el problema de las elecciones tecnológicas depende de cada escenario, el que tome decisiones de este tipo basado en la pasión o el gusto por algo, e inclusive en la popularidad o no de una herramienta, podría meterse en serios problemas. Seguro que para muchos lo de moda es la solución, pero si su negocio no son las apps, detengase y observe sus alternativas, pero en especial analice su ecosistema y determine cual opción aplica para su negocio o emprendimiento, según sus clientes y las necesidades que ellos tienen, no las que se sueñan, recuerde que la moda de la tecnología altera la percepción de las personas y es su trabajo como desarrollador, arquitecto o proveedor de soluciones hacer llegar a su cliente a las soluciones más convenientes.

Recien estoy aprendiendo HTML5 y CSS3, pero se me hace divertido como siempre contarles la aventura, puesto que además tendré que aprender sobre Ruby. Así que bueno, será una aventura poder enseñarles algo de lo que voy aprendiendo.

En fin, ese es el nuevo reto, vamos a ver que cosas aprendemos, Nos vemos ;)
Sorey
Publicar un comentario en la entrada