Post on 15-Dec-2014
description
Firefox OS AppsOscar Martin Cortez
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.
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. -
Tipos Web Apps
Hosted Apps
Packaged Apps
Open Web Apps
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.
Tipos Packaged App
Privileged app
Certified app
Plain app
Hosted App
Una aplicación hosteada ofrece todos sus recursos (HTML, CSS, JavaScript, app manifiesto y así sucesivamente) por medio de un servidor Web.
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
Construyendo Una Privileged App
HTML5 + CSS3 + Javascript + Apis + Manifesto
https://github.com/oscarmcm/Tom
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
¿Preguntas?
¿Preguntas?
¡Por su atencion, gracias!
@oscar_mcm oscarmcm
http://oscarmcm.github.io/cajetero/