FirefoxOS es el nuevo sistema operativo para dispositivos móviles y tabletas desarrollado por la Fundación Mozilla.
Sus aplicaciones se programan en HTML5, CSS y Javascript y disponen de un amplio acceso al hardware del dispositivo y los servicios del equipo.
FirefoxOS es código abierto, por lo tanto está libre de tecnología propietaria, y basado en Linux y en el motor Gecko que posee Firefox.
Apps FirefoxOS
Extracto del curso "Desarrollo en HTML5, CSS y Javascript de WebApps, incluyendo móviles FirefoxOS" impulsado y patrocinado por Red.es, Universia, CENATIC, Telefónica Digital y TLS e impartido a través de la plataforma online MiríadaX
Certificado de participación: https://docs.google.com/file/d/0B5G3cbs08P16Sm9QT2tLcGQ5WXc
El sistema ya desarrollado será adaptado a otros tipos de dispositivos.
Se argumenta que el proyecto no logró el objetivo de ofrecer a sus usuarios la mejor experiencia posible.
Los principales obstáculos encontrados al desarrollo del sistema fueron de tipo comercial. El sistema no se vendió y los costos excedieron los beneficios (https://blog.mozilla.org)
FirefoxOS es código abierto, por lo tanto está libre de tecnología propietaria, y basado en Linux y en el motor Gecko que posee Firefox.
Apps FirefoxOS
-
Aplicaciones para instalar en móviles y tabletas
- Funcionando con o sin conexión a Internet.
Construidas con tecnologías Web: URLs, HTTP, HTML, CSS, JavaScript, ... - También pueden instalarse en PCs o navegadores
- Funcionando con o sin conexión a Internet.
-
Tipos de WebApps FirefoxOS
- hosted: alojadas en un servidor
- packaged: se descargan empaquetadas.
Hay tres tipos:
- Plain: aplicaciones Web convencionales
- Certified: con acceso a algunos elementos restringidos
- Privileged: con acceso a todos los recursos del móvil
-
Webapps publicadas en modo ejecutable en un servidor Web
- Pueden ejecutarse desde un navegador
- Además de ser publicadas en una tienda a través de su URL: para su instalación en un dispositivo FirefoxOS
- Más información: https://marketplace.firefox.com/developers/docs/hosted
-
Características
- Necesitan conexión a Internet para ser ejecutadas
- Solo puede haber una hosted WebApp por dominio Web
-
Se gestionan a través del objeto predefinido navigator.mozApps
- con métodos install(....) o checkInstalled(....)
-
Webapps empaquetadas en un fichero ZIP
- Pueden ser publicadas en una tienda: para su instalación en dispositivos FirefoxOS
- Más información:
https://marketplace.firefox.com/developers/docs/packaged
https://developer.mozilla.org/en-US/Apps/Developing/Packaged_apps
-
Se pueden publicar en tiendas o en servidores
- Solamente se pueden instalar: no se pueden ejecutar directamente en un navegador
- Pueden ser autonomas: funcionando sin conexión a Internet
-
Se instalan a través del objeto predefinido navigator.mozApps
- con método installPackage(....)
-
Una tienda de aplicaciones para FirefoxOS
- Puede crearse en cualquier servidor que aloje Apps
- Las tiendas FirefoxOS compiten entre si
- serán más o menos populares: dependiendo de la aceptación de los usuarios
- serán más o menos seguras: dependiendo del control de la seguridad realizado
-
Tienda oficial de la fundación Mozilla:
https://marketplace.firefox.com
- https://marketplace.firefox.com/developers/docs/firefox_os
- https://marketplace.firefox.com/developers/docs/quick_start
- https://developer.mozilla.org/es/docs/Aplicaciones/Comenzando_aplicaciones
- https://developer.mozilla.org/en-US/docs/Web/Apps/Introduction_to_open_web_apps
- https://developer.mozilla.org/en-US/Apps/Reference
Extracto del curso "Desarrollo en HTML5, CSS y Javascript de WebApps, incluyendo móviles FirefoxOS" impulsado y patrocinado por Red.es, Universia, CENATIC, Telefónica Digital y TLS e impartido a través de la plataforma online MiríadaX
Certificado de participación: https://docs.google.com/file/d/0B5G3cbs08P16Sm9QT2tLcGQ5WXc
NOTA
A finales de 2015 la Corporación Mozilla da por concluido el desarrollo del sistema Firefox OS para móviles y anuncia el fin de su desarrollo.El sistema ya desarrollado será adaptado a otros tipos de dispositivos.
Se argumenta que el proyecto no logró el objetivo de ofrecer a sus usuarios la mejor experiencia posible.
Los principales obstáculos encontrados al desarrollo del sistema fueron de tipo comercial. El sistema no se vendió y los costos excedieron los beneficios (https://blog.mozilla.org)