3. What is Firefox OS
Firefox OS is a 100 % Open Source
Operating System base on Linux
and Open Web Technogies that
gives to users an Operating System
for Smartphone with great
performance, personalization,
intiutive and easy to use
experience.
The easy to use experience of the
Firefox OS makes it interface very
familiar to users, and therefor easy
for a first time user to get used to
and adapt
to the OS.
4. Go for FFOS
Firefox OS comes with some core
feature like those available on most
smartphone :
● Contact
● SMS
● FM Radio
● Video player
● Music player
● Camera
● Galley and Image editing
More to thate it has :
5. Go for FFOS
Facebook social integration
That is the possibility for you, to import
to your phone contact some selected
contacts comming from your Facebook
account.
With this you can :
● Send SMS
● Send emails
● Post message to walls
● Wiew walls
● Have access to photo, address,
location if associated
6. Go for FFOS
Email setup
Helps you to have access to your mail faster and easily.
Supported accounts include Yahoomail , Gmail, Windows
live mail
7. Go for FFOS
Firefox browser
FFOS comes with the firefox web
browser that include features like :
● Autocomplete function
● Bookmark
● Shortcuts
● With the Do Not Track turned on by
default
8. Go for FFOS
Camara and Galerie
FFOS offers a rapide access to the
camara directly from lock-screen
The Galerie permit you not only to view
pictures but also to edit them :
● Exposure
● Crop
● Effect
● Border
9. Go for FFOS
Get more app
To complete your app and make your
phone smarter FFOS gives you the
possibility to download other app for it
Marketplace ; where you will find app
for :
● Social
● Games
● Education
...
11. Look in FFOS
Gaia : User Interface
This layer is base on HTML5 and gives the beautiful and
clean interface of the FFOS
Gecko : The web Runtime
This layer is developed exclusively with open
Web technologies, like HTML5, CSS,and
JavaScript without the need for a single-
vendor native API layer between the Web
engine and the kernel
Gonk : kernel and Driver
This layer is consisted of a Open Linux Kernel,
System libraries and Drivers. These blocks
permit to enable hardware
features like Bluetooth, Camara, Wifi, ...
12. What do you need
To develop apps for FFOS being a web developer ?
{ No thing }
13. What do you need
To develop apps for FFOS being a web developer ?
It is easy to develop on Firefox OS because apps are
base on web technologies that we know already that
is :HTML5 , CSS3 and JAVASCRIP
As everything is implemented in HTML/CSS, the OS
breaks the barriers between web and mobile apps to
provide a great new experience, the one of an
application that can be run on both Desktop, tablet and
other devices.
14. Where to publish
After development you can publish your app at the Mozilla
Marketplace and you are sure that all Firefox OS user will
be there to download it on thier smartphone
15. Hello world
Firefox web browser ;
Add ons :
WebIDE + simulator
Any IDE
App = {html+css+javascript}+{manifest}
16. manifes
{
"name": "My App",
"description": "My elevator pitch goes here",
"launch_path": "/index.html",
"icons": {
"512": "/img/icon-512.png",
"128": "/img/icon-128.png"
},
"developer": {
"name": "Your name or organization",
"url": "http://your-homepage-here.org"
},
"default_locale": "en"
}
18. Above the hello world
WeAPI are libraries that will help you access some hardware
component of the phone
19. For more info
App security : www.wiki.mozilla.org/Apps/security
Get involved : irc.mozilla.org
Become mozillian : mozillians.org
General information : mozilla.org
Market place : marketplace.firefox.com
20. Sonfack S. Serge
Web developer and Linux System administrator
sss_sonfack@yahoo.com
Tel:674 841 242 / 655446389
Thanks !!!