firefoxos - a web como plataforma
DESCRIPTION
Palestra sobre o novo sistema operacional da Mozilla, esse slide foi apresentado no dia 22 de março de 2013, durante o evento MobDev Alagoas.TRANSCRIPT
![Page 1: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/1.jpg)
FirefoxOSA Web como plataforma, usando
HTML5 e Web Standards
![Page 2: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/2.jpg)
Tudo isso é HTML, CSS e
JavaScript
![Page 3: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/3.jpg)
Arquitetura do FirefoxOS
![Page 4: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/4.jpg)
Gonk
- Sistema operacional de nível inferior:
- Kernel Linux
- HAL (Hardware Abstraction Layer)
![Page 5: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/5.jpg)
Gecko
- Runtime do aplicativo.
- Mecanismo de renderização do Firefox para
HTML5, CSS e Javascript
- APIs
![Page 6: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/6.jpg)
Gaia
- Interface do usuário
- Totalmente construída com
APIs de HTML5 e Open Web
![Page 7: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/7.jpg)
O surgimento dos webaps
![Page 8: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/8.jpg)
Aplicativos hibridos
![Page 9: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/9.jpg)
A Web como plataforma e os Open
Web Apps (OWA)
![Page 10: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/10.jpg)
1 Desenvolva seu webapp
usando tecnologias da web
aberta, HTML5,
CSS,Javascript, WebGL e etc.
2 Crie um arquivo de manifesto
de aplicativo
3 Publique/Instale o aplicativo
Quero desenvolver meu app, por
onde começar?
![Page 11: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/11.jpg)
E os jogos? Também são feitos
com HTML?
http://carvisualizer.plus360degrees.com/threejs/
![Page 12: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/12.jpg)
Que tal Jogos FPS em WebGL?
https://developer.mozilla.org/en-US/demos/detail/bananabread
![Page 13: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/13.jpg)
Que tal Jogos FPS em WebGL?
![Page 14: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/14.jpg)
Iniciei o desenvolvimento do meu
webapp, caso eu tenha alguma
duvida, há algum material que eu
possa consultar?
![Page 15: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/15.jpg)
Ok, estou fazendo meu webapp e
estou com duvidas quanto ao
desing?
https://marketplace.firefox.com/developers/
![Page 16: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/16.jpg)
Duvidas com o design?
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox_OS/UX/Building_blocks
![Page 17: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/17.jpg)
Arquivo de manifesto de aplicativo
nomedoapp.webapp
https://developer.mozilla.org/en-US/docs/Apps/Manifest
![Page 18: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/18.jpg)
Testando seu app
http://nightly.mozilla.org/
![Page 19: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/19.jpg)
Simulador
https://addons.mozilla.org/en-US/firefox/addon/firefox-os-
simulator/
![Page 20: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/20.jpg)
Como posso testar meu aplicativo
no simulador?
![Page 21: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/21.jpg)
Terminei meu aplicativo, como
posso distribuir?
![Page 22: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/22.jpg)
As vendas começarão a partir do segundo semestre de 2013
Os aparelhos com FirefoxOS já
começaram a ser vendidos?
![Page 23: FirefoxOS - a web como plataforma](https://reader033.vdocuments.site/reader033/viewer/2022052911/559e859d1a28abab0b8b474d/html5/thumbnails/23.jpg)