What is Firefox OS
-
Upload
viswaprasath-ks -
Category
Mobile
-
view
349 -
download
0
Transcript of What is Firefox OS
![Page 1: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/1.jpg)
FIREFOX OS
![Page 2: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/2.jpg)
WHAT’S THIS FIREFOX OS?
Firefox OS is a open source mobile operating system from Mozilla
to create apps with just HTML, CSS, and JavaScript.
![Page 3: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/3.jpg)
OPEN WEB APPS
JS, HTML, CSS web site+
App Manifest file=
OPEN WEB APP
![Page 4: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/4.jpg)
OPPORTUNITIES FOR DEVELOPERS
Using HTML5 and the new Mozilla-proposedstandard APIs, developers everywhere will be able to create amazing experiences and apps.
Developers will no longer need to learn anddevelop against platform-specific native APIs.
![Page 5: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/5.jpg)
FIREFOX OS ARCHITECTURE
Gaia GeckoGonk
https://github.com/mozilla-b2g
![Page 6: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/6.jpg)
GONK
Lower level operating system, consisting of a Linux kernel and HAL (Hardware Abstraction Layer).
![Page 7: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/7.jpg)
GECKO
The application runtime. The rendering engine inFirefox for HTML5, CSS & JavaScript. Implements
a number of APIs.
![Page 8: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/8.jpg)
GAIA
Top most layer where each and every apps will be running. This is the layer which everyone of
us see in our mobile screen.
![Page 9: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/9.jpg)
APPS
PACKAGED APPSVS
HOSTED APPS
![Page 10: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/10.jpg)
Hosted apps
are run from a server at a given domain, just like a standard website.
![Page 11: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/11.jpg)
PACKAGED APPS
Packed apps (non-privileged, privileged & certified apps)
are essentially a zip file containing all of of an apps assets: HTML, CSS, JavaScript, images,
manifest, etc.
![Page 12: What is Firefox OS](https://reader036.fdocuments.us/reader036/viewer/2022071705/55a5f3481a28abea3d8b4739/html5/thumbnails/12.jpg)
Thank you