Escribiendo una aplicación web para B2G

Las aplicaciones de B2G son solo aplicaciones Web escritas con HTML, CSS y JavaScript. Las puedes publicar en la Web tal como publicarías cualquier otro sitio Web. Con el fin de hacer instalable el sitio Web como una aplicación Web en el dispositivo, solo tienes que adornarlo con un manifiesto y conectar un botón de instalación tal como se explica a continuación.

Los siguientes temas son puntos de partida recomendados:

Por supuesto, ¡no dudes en profundizar aún más en Open Web Apps!

Instalando la aplicación Web

Con la aplicación y el manifiesto publicados en la Web, necesitas hacer que Gecko sea conciente de ello. Al momento de la instalación, Gecko busca el manifiesto y agrega las entradas necesarias para la pantalla de inicio, etc.

Para instalar una aplicación, llamar a la  API navigator.mozApps.install. Aquí un ejemplo de un botón de instalación que podrías incluir en tu aplicación cuando la estas organizando:

<script>
var manifest_url = "http://my.webapp.com/manifest.json";
</script>

<button onclick="navigator.mozApps.install(manifest_url); return false;">
  ¡Instala esta impresionante aplicación en tu pantalla de inicio!
</button>

Nota: El botón de instalación podría estar también en el app market, tal como el Firefox Marketplace, pero a menudo es muy importante tener un un botón "Instalar como una apliación web" en la página principal de tu sitio.

Ahora visita tu sitio web en el navegador de B2G y pulsa el botón de instalación.

Etiquetas y colaboradores del documento

Última actualización por: jesanchez,
Ocultar la barra lateral