Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web App Weekend - Firefox Apps

Web App Weekend - Firefox Apps

Presentacion sobre web apps en el evento online de Mozilla Nicaragua

More Decks by Oscar Martin Cortez Martinez

Other Decks in Technology

Transcript

  1. Firefox OS Firefox OS es un nuevo sistema operativo móvil

    de codigo abierto desarrollado por Mozilla, está basado en Linux y en el motor Gecko que posee Firefox.
  2. Web App Una web app no es más que una

    versión de la web optimizada para su perfecta visualización en dispositivos móviles gracias a HTML5 y CSS3. -
  3. Packaged App Una aplicación empaquetada es un Open Web App

    que tiene todos sus recursos (HTML, CSS, JavaScript, app manifiesto, y así sucesivamente) contenida en un archivo zip, en lugar de tener sus recursos en un servidor Web.
  4. Hosted App Una aplicación hosteada ofrece todos sus recursos (HTML,

    CSS, JavaScript, app manifiesto y así sucesivamente) por medio de un servidor Web.
  5. Diferencia Entre Hosted Y Packaged • No tienen origen en

    Internet (one app per origin) • Las aplicaciones empaquetadas usan un protocolo interno • Nivel de actualización • Acceso a las apis sensitivas
  6. Construyendo Una Privileged App HTML5 + CSS3 + Javascript +

    Apis + Manifesto https://github.com/oscarmcm/Tom
  7. Construyendo Una Hosted App #Añadir esta línea en .htaccess (en

    servidor Apache) AddType application/x-web-app-manifest+json .webapp #Añadir en mime.types esta línea (en servidor NGINX) types {application/x-web-app-manifest+json webapp;} https://github.com/oscarmcm/pegu-fox