1. FIREFOX OS
Introdução e componentes
Tuesday, January 29, 13
2. Levando a Open Web para os
dispositivos Móveis
Tuesday, January 29, 13
3. O projeto Firefox OS foi lançado
para permitir que a Open Web seja
a plataforma para os dispositivos
móveis. Estamos tornando a
inovação possível ao conduzir o
desenvolvimento de novos padrões
da Web.
Tuesday, January 29, 13
5. Os operadores e desenvolvedores
escrevem aplicativos e serviços para uma
plataforma e depois os reescrevem para
outras.
Os usuários que querem comprar telefones,
e-readers e consoles de jogos de diferentes
fabricantes muitas vezes precisam
recomprar os aplicativos para cada
dispositivo.
Tuesday, January 29, 13
7. Usando o HTML5 e as novas APIs padrão
propostas pela Mozilla, os desenvolvedores
de todos os lugares vão conseguir criar
experiências e aplicativos incríveis.
Os desenvolvedores não precisarão mais
aprender e desenvolver em relação às APIs
nativas específicas à plataforma.
Tuesday, January 29, 13
9. Os OEMs e operadores conseguirão fornecer
conteúdo e serviços em todo o seu portfólio
de dispositivo, independentemente do SO.
E vão conseguir personalizar as experiências
de usuário, gerenciar a distribuição de
aplicativo e manter as relações de atenção,
lealdade e faturamento.
Tuesday, January 29, 13
11. Os clientes que utilizam dispositivos baseados na
plataforma Open Web vão conseguir acessar e baixar
facilmente seu próprio conteúdo, independentemente
de qual sistema operacional utilizem.
Tuesday, January 29, 13
13. O Firefox OS promove uma implementação desses
novos padrões da Web para liberar as plataformas
móveis dos estorvos das regras e das restrições das
plataformas proprietárias existentes.
Tuesday, January 29, 13
17. Sistema operacional de nível inferior, que consiste em
um kernel Linux e HAL (Hardware Abstraction Layer).
Possibilidade de expor alguma coisa do hardware para
o Gecko.
Tuesday, January 29, 13
19. O runtime do aplicativo. O mecanismo de
renderização no Firefox para HTML5, CSS e JavaScript.
Implementa uma série de APIs.
Tuesday, January 29, 13
38. Os aplicativos da Web são construídos usando-se tecnologias da Web
padrão. Funcionam em qualquer navegador da Web moderno e podem
ser desenvolvidos com suas ferramentas favoritas.
O projeto de aplicativos Open Web propõe algumas implementações
pequenas nos sites existentes para transformá-los em aplicativos que
rodam em um ambiente computacional divertido, rico e poderoso.
Esses aplicativos rodam em navegadores desktop e dispositivos móveis,
e os usuários têm mais facilidade para descobri-los e abri-los do que os
sites da Web.
Tuesday, January 29, 13
40. Desenvolver aplicativos da
1. Web usando HTML5, CSS e JavaScript
2. Criar um arquivo de manifesto de aplicativo
3. Publicar/instalar o aplicativo
Tuesday, January 29, 13
41. Tuesday, January 29, 13
1.
Desenvolver aplicativos da Web
usando HTML5, CSS e JavaScript
42. Reutilize qualquer site da Web/aplicativo existente ou desenvolva
do zero com os padrões da Web abertos.
Utilize os recursos do HTML5, como manifesto, manifesto offline,
IndexedDB e APIs da Web de acesso para ter mais opções.
Design da Web sensível para se adaptar a várias resoluções e
orientação de tela.
Tuesday, January 29, 13