Nintendo se apunta al HTML5
Una visión de Nintendo y su nuevo marco de trabajo con HTML5.
Además, Mozilla también quiere extender HTML5 para dar acceso a elementos del teléfono tales como acelerómetro, brújula, etc (funciones no estándar, y por tanto, no disponibles `de serie´ en HTML5) necesarias para poder aprovechar al máximo el hardware del dispositivo. Recordemos que, al igual que Mozilla, Nintendo también proporciona estas extensiones acceder al Gamepad, reproducción de video y demás. Es el mismo movimiento estratégico.
Otro sistema parecido es Tizen; aunque su nombre no suene familiar, detrás de este sistema operativo para móviles están Samsung e Intel. Samsung ha ganado mucho mercado gracias a sus teléfonos Galaxy con Android, pero en paralelo, está preparando su propio sistema operativo independiente de Google; también se puede desarrollar en HTML5 y Javascript; y también dispone de nuevas extensiones. Incluso podemos nombrar a un tercer jugador que es Ubuntu y su `Ubuntu touch´, con las mismas características.
Mismo movimiento, diferentes intereses
Es importante destacar que, aunque todas estas empresas se mueven en la misma dirección, lo hacen por motivos diferentes. Mozilla y Ubuntu buscan un hueco en los sistemas móviles; Samsung busca una independencia de Android (controlado por Google); Telefónica busca una independencia del fabricante del hardware... en cuanto a Nintendo, lo que busca es simplemente atraer a cuantos más desarrolladores, mejor. Y además le interesa cualquier tipo de desarrollador; no sólo el de juegos, sino el de aplicaciones como puede ser Facebook, Twitter, Linkedin...
Sea por los motivos que sean, las ventajas para los desarrolladores son las mismas; como desarrollador puedo tener mi aplicación/juego implementado en HTML5 y que funcione en múltiples plataformas con el mínimo esfuerzo (con el ahorro de tiempo y dinero), no tengo que repetir toda la implementación para cada entorno particular de cada fabricante... es decir, mi aplicación puede funcionar en un teléfono, en un PC y en Wii U con cambios mínimos. Nintendo puede aprovechar los montones de desarrollos ya existentes para tener, en cuestión de días, aplicaciones funcionando en Wii U y además aprovechando el Gamepad, Miiverse, etc.
Esto no significa que la eShop vaya a llenarse de miles de aplicaciones y software muy parecido entre sí; aún sigue siendo necesario tener la licencia del kit de desarrollo, con lo que la barrera económica de entrada permanece. Pero indudablemente, para un desarrollador, supone mucho menos tiempo y dinero adaptar una aplicación en HTML5, que si hay que reescribir el código adaptado al entorno específico de la plataforma. Así, los indies parten de una posición mucho más cercana a tener sus desarrollos publicados en la eShop.