Firefox OS – Liberdade Além da Web!



Firefox OS – Liberdade Além da Web!

0 1


workshop-moz-firefoxos

Workshop sobre Firefox OS

On Github brunolimawd / workshop-moz-firefoxos

Firefox OS

Liberdade Além da Web!

Comunidade Mozilla Brasil - mozillabrasil.org.br

Sobre nós

  • Marina

  • Estudante de Ciência da Computação @ UFAL
  • Desenvolvedora Back-End @ Roga Labs
  • Mozillian <3
  • Bruno

  • Desenvolvedor Front-End @ CESAR
  • NodeBots Recife
  • Mozillian <3

A Mozilla é...

uma comunidade mundial de apaixonados por tecnologia trabalhando juntos para manter a internet acessível para que todas as pessoas sejam contribuidoras e criadoras da Web. - Somos programadores, advogados, cientistas, designers, estudantes... - Somos pessoas comuns que lutam para garantir a sua liberdade e direito de expressão.

Agenda

  • Ecossistema Firefox OS
  • Firefox Developer Edition
  • Open web app
  • Minha App
  • Web APIs
  • Apache Cordova
  • Deploy
  • Publish

Firefox OS

- Surgiu em 2011 - Boot 2 Gecko - Lançado em 2013 no Mobile World Congress

Gonk

Kernel Linux, Device drivers e camada de abstração do hardware

Gecko

Motor de JS e Renderização de HTML, APIs amigáveis para acesso ao hardware

Gaia

Coleção de aplicativos web que fazem a UI

- Kernel baseado no AOSP (Android Open Source Project)

Recursos

Geolocalização

Bluetooth

Push Notifications

Bateria

Ferramentas de

desenvolvimento

mozilla.org/firefox/developer/

Firefox OS

Simulator

Alcatel One Touch Fire

Tipos de Assinatura

Apps hospedados

Armazenada no seu servidor, fácil de atualizar, acesso ao hardware limitado.

Apps empacotados

Verificada pelo Marketplace, utiliza uma Politica de Segurança de Conteúdo, armazenada em um servidor.

Minha primeira App

Tecnologias de ponta!

HTML

CSS

JavaScript

Um pouco sobre

HTML

HTML 5

TAGs

WEB APIs

Um pouco sobre

CSS

CSS 3

Seletores

Animações

Um pouco sobre

JavaScript

Variáveis

Funções

Eventos

APIs

E agora

vamos codar!

Apache

Cordova

cordova.apache.org

Firefox

Marketplace

E agora?

Comunidade

brunolima.io/workshop-moz-firefoxos