Todas las miradas están puestas en HTML5. No es que sea la panacea a todos los problemas que tenemos aquellos que nos dedicamos a la creación de contenidos para Internet, pero el aterrizaje está siendo muy prometedor. Cada vez son más los proyectos que emplean las nuevas características disponibles en el conjunto de tecnologías que son HTML5: HTML+CSS+JS APIs.
Hay un cambio, y tenemos que hacerlo todos juntos. Ganaremos más de lo que podamos perder. Muchos consideran las tecnologías HTML5 una moda; otros piensan que al no ser estándar es absurdo emplearlo, y en muchos casos, son los mismos que necesitan que sus usuarios (visitas) puedan visualizar video en una tablet o un smartphone.
No es la primera vez que un desarrollador tiene que pasar por un proceso de reciclaje, ya lo hemos hecho otras muchas veces y lo seguiremos haciendo. Cada vez que sale una nueva Suite y tenemos que aprender nuevos comandos, herramientas, … Cada vez que sale una nueva librería de Javascript, hay que aprender nuevos métodos, anotaciones,… Cada vez que sale una nueva red social, hay que estudiarse la API… Cada vez que estrenan un dispositivo!
Si nos fijamos en el sector Mobile, las cifras son realmente impresionantes. Sobre las Aplicaciones en muchos casos podríamos pensar que se ha saturado el mercado de juegos absurdos que no aportan nada a los usuarios. Sin embargo, tenemos que saber qué lugar ocupa el entretenimiento, y parece ser evidente. En 2011, las conexiones a Internet desde un dispositivo superaron a las conexiones realizadas desde un ordenador de sobremesa… el crecimiento hasta los niveles donde se ha situado se prevé que continue hasta 2015.
Cuando desarrollamos contenido para la web ahora tenemos que tener en cuenta acciones que el usuario antes no realizaba: zoom en un área de nuestra página, gira el dispositivo, desliza el dedo, o quizás dos…
A la hora de afrontar un proyecto de éstas características deberíamos tener en cuenta algunas consideraciones:

1. Crear contenido que sea accesible, independientemente del dispositivo desde el que se accede. Para un desarrollador con cierta experiencia, esto no está fuera de su alcance, ya que es una de las premisas de la Accesibilidad Web y llevamos muchos años batallando en este terreno.
2. Tenemos que aprovechar las capacidades del dispositivo para crear mejores experiencias de usuario. Pero para poder hacer esto, antes hemos de detectar el dispositivo con el que el usuario está consumiendo nuestros contenidos y determinar cuáles son las capacidades de este dispositivo.
3. Prueba, prueba, prueba… Píde prestado a tus compañeros sus móviles y haz pruebas en el mayor número de dispositivos, o bien, busca un emulador. Pero nunca te fies de lo que funciona o no, compruébalo tú mismo.
4. Minimiza los contenidos siempre que sea posible.
5. Imágenes y texto adaptable.
6. Conectividad. Mi información, cuando y donde quiera, pero ¿siempre tiene conexión tu usuario?
Aplicación nativa (APP) o Aplicación Web (Web APP), tenéis que tener en consideración muchos factores que serán determinantes a la hora de decidir por qué tipo de desarrollo elegir.
Sobre el autor:
Enrique Quintano (a.k.a tessekkur) es Director Técnico en Lata Latina y Manager en HTML5 Spain. Comenzó su actividad profesional a finales de los 90 como programador web. A lo largo de su trayectoria ha participado en multitud de proyectos de diferente envergadura para clientes como: Antena3, Cruz Roja, Barclays Bank, BBVA, Agencia Tributaria, Leroy Merlín, La Razón, Comunidad de Madrid…
Sus profundos conocimientos sobre el funcionamiento del ecosistema web le permite colaborar como Consultor Tecnológico con diferentes Start-Up. También colabora en varios centros educativos desarrollando temarios e impartiendo formación en tecnologías web.
Tags: aplicaciones moviles, css, HTML5, mobile applications, web móvil