Mozilla lanzó WebAPI: aplicaciones web HTML5 en dispositivos móviles

Mozilla ha lanzado hace unas semanas WebAPI, un conjunto de herramientas orientadas a los desarrolladores para que éstos puedan crear aplicaciones web para móviles usando HTML5, aprovechando al máximo sus capacidades.

Es decir, WebAPI permitiría que una aplicación web se comporte como una aplicación nativa y que pueda acceder a los componentes de un terminal móvil, como la cámara o el micrófono.


Se busca que WebAPI cuente con las siguientes APIs, que cubren la mayor parte de las funcionalidades que una aplicación nátiva nos puede dar a día de hoy:

  • Llamadas: Telefonía y API para mensajería (SMS).
  • Libreta de contactos: API de contactos.
  • Funciones del teléfono como el reloj, la cámara, la calculadora o las configuraciones
  • Juegos: uso de la API del acelerometro, control de gestos…
  • Mapas: posibilidad del uso de la API de Geolocalización
  • Galerías de fotos: acceso al sistema de ficheros con la posibilidad de escribir y leer.

Al ser aplicaciones web, éstas funcionarían en cualquier dispositivo y sistema operativo sin ningún tipo de barreras. Y si todo va bien, el objetivo es pedir a la W3C que convierta WebAPI en un estándar. Por el momento aún está en una fase muy temprana, pero el equipo responsable en Mozilla avanza con ello. Si estás interesado en desarrollar para WebAPI, buscan a ingenieros motivados.

Este tipo de API dotaría de más capacidades a las aplicaciones web y podrían cambiar radicalmente la Internet. De todos modos, falta que las compañías que dominan el mercado móvil apoyen la idea. 

Sitio web | WebAPI Project Page

Fuente: Mozilla Hacks & Genbetadev