21 de julio de 2014

Aplicaciones FirefoxOS - el nuevo SO para móviles y tabletas

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

  • Aplicaciones para instalar en móviles y tabletas

    1. Funcionando con o sin conexión a Internet.
      Construidas con tecnologías Web: URLs, HTTP, HTML, CSS, JavaScript, ...
    2. También pueden instalarse en PCs o navegadores

  • Tipos de WebApps FirefoxOS

    1. hosted: alojadas en un servidor
    2. 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
Hosted Apps

  • Webapps publicadas en modo ejecutable en un servidor Web

    1. Pueden ejecutarse desde un navegador
    2. Además de ser publicadas en una tienda a través de su URL: para su instalación en un dispositivo FirefoxOS
    3. Más información: https://marketplace.firefox.com/developers/docs/hosted

  • Características

    1. Necesitan conexión a Internet para ser ejecutadas
    2. Solo puede haber una hosted WebApp por dominio Web

  • Se gestionan a través del objeto predefinido navigator.mozApps

    1. con métodos install(....) o checkInstalled(....)
Packaged WebApps

Tiendas de Apps

  • Una tienda de aplicaciones para FirefoxOS

    1. Puede crearse en cualquier servidor que aloje Apps

  • Las tiendas FirefoxOS compiten entre si

    1. serán más o menos populares: dependiendo de la aceptación de los usuarios
    2. 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


Recursos y Tutoriales



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)


0 comentarios: