SlideShare a Scribd company logo
Firefox OS WorkshopFirefox OS Workshop
Mozilla Egypt CommunityMozilla Egypt Community
4-2-2015
Presented By : Mozilla Representative AHMED ISSA GHARAIBEH
Mozilla Jordan Community
Second Session :Second Session :
Introduction of Firefox OSIntroduction of Firefox OS
ObjectivesObjectives
1- Last Session Summary .1- Last Session Summary .
2- Firefox OS Gaia2- Firefox OS Gaia
3- Firefox OS APPs Type3- Firefox OS APPs Type
4- Firefox OS Tools4- Firefox OS Tools
4.1- Firefox Developer Edition Browser4.1- Firefox Developer Edition Browser
4.2- Firefox OS Web IDE4.2- Firefox OS Web IDE
4.3- Firefox OS Simulator4.3- Firefox OS Simulator
4.4- Firefox Marketplace Overview4.4- Firefox Marketplace Overview
5- Practical Session5- Practical Session
Firefox OS GaiaFirefox OS Gaia
Gaia is Firefox OS's user interface and suite of default apps, it
includes the :
- lock screen
- home screen
- dialer screen
- other applications.
Essentially, Gaia is a set of complex web apps that runs on
top of the Firefox OS platform.
Firefox OS GaiaFirefox OS Gaia
Gaia is implemented entirely using HTML, CSS, and JavaScript.
Its only interfaces to the underlying operating system are
through open Web APIs, which are implemented by the Gecko
layer. Third party applications can be installed alongside the
Gaia layer.
Not be necessary to be professional on HTML5 , CSS3, JavaScript
The web engine can help you :)
but you should know the way ...
Firefox OS APPsFirefox OS APPs
TypeType
There are four types of Firefox system applications where
each one has its own design and operation of the devices
used hand features to Run :
Firefox OS APPsFirefox OS APPs
TypeType
For Upload APPs on Firefox Marketplace or
Testing Firefox APPs on Firefox OS Simulator
or WEB IDE we use Two Method :
1- Uploaded or Testing Firefox App Packaged
2- Uploaded or Testing Hosted APP
Firefox OS ToolsFirefox OS Tools
Hack and Develop Firefox OS Gaia layer :
We will Using Tolls From Mozilla Product it can Help you for this
WEB IDEFirefox SimulatorBrowser F.D.E
Implementation SectionImplementation Section

More Related Content

Similar to Mozilla egypt community fire fox os workshop session 2

Firefox OS
Firefox OSFirefox OS
Firefox OS
PRASHANT AMAGE
 
Firefox OS, work your magic - Firefox OS Guadalajara (Mexico) workshop - 2013...
Firefox OS, work your magic - Firefox OS Guadalajara (Mexico) workshop - 2013...Firefox OS, work your magic - Firefox OS Guadalajara (Mexico) workshop - 2013...
Firefox OS, work your magic - Firefox OS Guadalajara (Mexico) workshop - 2013...
Frédéric Harper
 
Firefox OS tools, get your hands dirty
Firefox OS tools, get your hands dirtyFirefox OS tools, get your hands dirty
Firefox OS tools, get your hands dirty
Frédéric Harper
 
Build html 5 apps for mobile
Build html 5 apps for mobileBuild html 5 apps for mobile
Build html 5 apps for mobile
João Ferreira
 
Firefox os-rutgers-short-overview
Firefox os-rutgers-short-overviewFirefox os-rutgers-short-overview
Firefox os-rutgers-short-overview
Mozilla Firefox
 
Firefox OS Intro, Inside OUT
Firefox OS Intro, Inside OUTFirefox OS Intro, Inside OUT
Firefox OS Intro, Inside OUT
skiee-mahir
 
Firefox OS App Development
Firefox OS App DevelopmentFirefox OS App Development
Firefox OS App Development
Towhidul Haque Roni
 
Introduction about mozilla
Introduction about mozillaIntroduction about mozilla
Introduction about mozilla
yamama shakaa
 
Firefox OS Perspective
Firefox OS Perspective Firefox OS Perspective
Firefox OS Perspective
ankitgadgil
 
Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015
Nilay Binjola
 
Apps development for Firefox OS & introduction to WebAPIs
Apps development for Firefox OS & introduction to WebAPIsApps development for Firefox OS & introduction to WebAPIs
Apps development for Firefox OS & introduction to WebAPIs
Rashik Ishrak Nahian
 
What is Firefox OS
What is Firefox OSWhat is Firefox OS
What is Firefox OS
Chit Thiri Maung
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
Robert 'Bob' Reyes
 
FirefoxOS and its use of Linux (a deep dive into Gonk architecture)
FirefoxOS and its use of Linux (a deep dive into Gonk architecture)FirefoxOS and its use of Linux (a deep dive into Gonk architecture)
FirefoxOS and its use of Linux (a deep dive into Gonk architecture)
Aimee Maree Forsstrom
 
Ti.conf titanium on firefoxos
Ti.conf titanium on firefoxosTi.conf titanium on firefoxos
Ti.conf titanium on firefoxos
Alessio Ricco
 
Appdaysindore
AppdaysindoreAppdaysindore
Appdaysindore
Kumar Rishav
 
Week 12 a
Week 12 aWeek 12 a
Week 12 a
so3137
 
Abusing, Exploiting and Pwning with Firefox Add-ons
Abusing, Exploiting and Pwning with Firefox Add-onsAbusing, Exploiting and Pwning with Firefox Add-ons
Abusing, Exploiting and Pwning with Firefox Add-ons
Ajin Abraham
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOS
Fred Lin
 
Browsers
BrowsersBrowsers
Browsers
mariabeatrizp
 

Similar to Mozilla egypt community fire fox os workshop session 2 (20)

Firefox OS
Firefox OSFirefox OS
Firefox OS
 
Firefox OS, work your magic - Firefox OS Guadalajara (Mexico) workshop - 2013...
Firefox OS, work your magic - Firefox OS Guadalajara (Mexico) workshop - 2013...Firefox OS, work your magic - Firefox OS Guadalajara (Mexico) workshop - 2013...
Firefox OS, work your magic - Firefox OS Guadalajara (Mexico) workshop - 2013...
 
Firefox OS tools, get your hands dirty
Firefox OS tools, get your hands dirtyFirefox OS tools, get your hands dirty
Firefox OS tools, get your hands dirty
 
Build html 5 apps for mobile
Build html 5 apps for mobileBuild html 5 apps for mobile
Build html 5 apps for mobile
 
Firefox os-rutgers-short-overview
Firefox os-rutgers-short-overviewFirefox os-rutgers-short-overview
Firefox os-rutgers-short-overview
 
Firefox OS Intro, Inside OUT
Firefox OS Intro, Inside OUTFirefox OS Intro, Inside OUT
Firefox OS Intro, Inside OUT
 
Firefox OS App Development
Firefox OS App DevelopmentFirefox OS App Development
Firefox OS App Development
 
Introduction about mozilla
Introduction about mozillaIntroduction about mozilla
Introduction about mozilla
 
Firefox OS Perspective
Firefox OS Perspective Firefox OS Perspective
Firefox OS Perspective
 
Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015Firefox OS - Hive Pilani 2015
Firefox OS - Hive Pilani 2015
 
Apps development for Firefox OS & introduction to WebAPIs
Apps development for Firefox OS & introduction to WebAPIsApps development for Firefox OS & introduction to WebAPIs
Apps development for Firefox OS & introduction to WebAPIs
 
What is Firefox OS
What is Firefox OSWhat is Firefox OS
What is Firefox OS
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
FirefoxOS and its use of Linux (a deep dive into Gonk architecture)
FirefoxOS and its use of Linux (a deep dive into Gonk architecture)FirefoxOS and its use of Linux (a deep dive into Gonk architecture)
FirefoxOS and its use of Linux (a deep dive into Gonk architecture)
 
Ti.conf titanium on firefoxos
Ti.conf titanium on firefoxosTi.conf titanium on firefoxos
Ti.conf titanium on firefoxos
 
Appdaysindore
AppdaysindoreAppdaysindore
Appdaysindore
 
Week 12 a
Week 12 aWeek 12 a
Week 12 a
 
Abusing, Exploiting and Pwning with Firefox Add-ons
Abusing, Exploiting and Pwning with Firefox Add-onsAbusing, Exploiting and Pwning with Firefox Add-ons
Abusing, Exploiting and Pwning with Firefox Add-ons
 
Developing FirefoxOS
Developing FirefoxOSDeveloping FirefoxOS
Developing FirefoxOS
 
Browsers
BrowsersBrowsers
Browsers
 

Mozilla egypt community fire fox os workshop session 2

  • 1. Firefox OS WorkshopFirefox OS Workshop Mozilla Egypt CommunityMozilla Egypt Community 4-2-2015 Presented By : Mozilla Representative AHMED ISSA GHARAIBEH Mozilla Jordan Community Second Session :Second Session : Introduction of Firefox OSIntroduction of Firefox OS
  • 2. ObjectivesObjectives 1- Last Session Summary .1- Last Session Summary . 2- Firefox OS Gaia2- Firefox OS Gaia 3- Firefox OS APPs Type3- Firefox OS APPs Type 4- Firefox OS Tools4- Firefox OS Tools 4.1- Firefox Developer Edition Browser4.1- Firefox Developer Edition Browser 4.2- Firefox OS Web IDE4.2- Firefox OS Web IDE 4.3- Firefox OS Simulator4.3- Firefox OS Simulator 4.4- Firefox Marketplace Overview4.4- Firefox Marketplace Overview 5- Practical Session5- Practical Session
  • 3. Firefox OS GaiaFirefox OS Gaia Gaia is Firefox OS's user interface and suite of default apps, it includes the : - lock screen - home screen - dialer screen - other applications. Essentially, Gaia is a set of complex web apps that runs on top of the Firefox OS platform.
  • 4. Firefox OS GaiaFirefox OS Gaia Gaia is implemented entirely using HTML, CSS, and JavaScript. Its only interfaces to the underlying operating system are through open Web APIs, which are implemented by the Gecko layer. Third party applications can be installed alongside the Gaia layer. Not be necessary to be professional on HTML5 , CSS3, JavaScript The web engine can help you :) but you should know the way ...
  • 5. Firefox OS APPsFirefox OS APPs TypeType There are four types of Firefox system applications where each one has its own design and operation of the devices used hand features to Run :
  • 6. Firefox OS APPsFirefox OS APPs TypeType For Upload APPs on Firefox Marketplace or Testing Firefox APPs on Firefox OS Simulator or WEB IDE we use Two Method : 1- Uploaded or Testing Firefox App Packaged 2- Uploaded or Testing Hosted APP
  • 7. Firefox OS ToolsFirefox OS Tools Hack and Develop Firefox OS Gaia layer : We will Using Tolls From Mozilla Product it can Help you for this WEB IDEFirefox SimulatorBrowser F.D.E

Editor's Notes

  1. <number>