Cynthia Zanoni

Software Developer
Think Inovação Digital

@cynthia_zanoni

inovação

liberdade

independência

2011

Projeto B2G

2013

Lançamento
na MWC

GONK

Abstração do Hardware

GECKO

Motor de Renderização

GAIA

Interface gráfica

A Web é a plataforma

Por quê?

Novos mercados

Hardware acessível

Experiência completa e simples

Tecnologias open web

Recursos

  • Vibration
  • Geo-location
  • Accelerometer
  • Notification
  • In-app Purchase
  • Battery

Contribuição da comunidade

Evolução das Web API's

Usabilidade

Como se tornar um desenvolvedor Firefox OS

Ferramentas

Estrutura de um projeto

Manifesto

{
  "version": "1.0",
  "name": "Lero Lero",
  "description": "Lero lero generator",
  "icons": {
    "16": "/img/icon-16.png",
    "48": "/img/icon-48.png",
    "128": "/img/icon-128.png"
  },
  "developer": {
    "name": "Mozilla Labs",
    "url": "http://mozillalabs.com"
  },
  "installs_allowed_from": ["*"],
  "appcache_path": "/cache.manifest",
  "locales": {
    "es": {
      "description": "¡generador de palabras!",
      "developer": {
        "url": "http://es.mozillalabs.com/"
      }
    },
    "it": {
      "description": "generatore di parole!",
      "developer": {
        "url": "http://it.mozillalabs.com/"
      }
    }
  },
  "default_locale": "en"
}

Testes

Firefox OS Simulator

WebIDE

Flame

Developer preview

+ infos

Distribuição

Conta de developer

Hospedado

Web App com permissão limitada

Empacotado

Tem acesso a todas as API's do OS

Processo de aprovação

Segurança

Funcionalidade

Onde está o Firefox OS?

Compatível com celulares Android

Smarth TV

obrigada ;)

@cynthia_zanoni