During Firefox OS App Days, our aim is to develop Firefox OS for mobile, Tablet and computer Apps in one place for discussions and presentations mainly around apps (Building, Testing and Publish) apps in firefox marketplace . We also intend to build testing team in Mozilla Egypt community and assign this team in Firefox OS contributing program as Mozillians , this workshop for 5 days will be training 10 web developer to support Firefox Marketplace of the most important applications , and this team will be ready for develop Firefox OS for Bug Fixing and thy will be interested for everything in Firefox OS
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Mozilla Egypt community FireFox OS WorkShop - Session 1
1. Firefox OS WorkshopFirefox OS Workshop
Mozilla Egypt CommunityMozilla Egypt Community
3-2-2015 To 7-2-2015
Presented By : Mozilla Representative AHMED ISSA GHARAIBEH
Mozilla Jordan Community
First Session :First Session :
Introduction of Firefox OSIntroduction of Firefox OS
2. ObjectivesObjectives
1- About firefox os1- About firefox os
2- why mozilla build this project?2- why mozilla build this project?
3- Introduction of Mobile Operating Systems3- Introduction of Mobile Operating Systems
4- Advantage and disadvantage .4- Advantage and disadvantage .
5- Firefox OS architecture(5- Firefox OS architecture(Gonck- Gecko - Gaia)Gonck- Gecko - Gaia)
6- Types of Mobile Apps6- Types of Mobile Apps
7. Advantage and DisadvantageAdvantage and Disadvantage
Advantage:Advantage:
For mobile application developers, the open web apps project
offers these advantages:
Simplicity: Develop on a single technology stack
(HTML5/CSS/JavaScript) and deliver across all platforms, from
smart phones to tablets to desktops.
Standards: The technology stack is defined by standards
bodies (W3C and Ecma) that operate in the open, rather than
by particular technology or platform vendors.
Freedom: You're not locked in to a vendor-controlled
ecosystem. You can distribute your app through the Firefox
Marketplace, your own website, or any other store based on
Mozilla's open app store technology.
Reach: You have the potential to reach Firefox's 450 million
desktop users, as well as users of other desktop browsers and
mobile users.
8. Firefox OS architectureFirefox OS architecture
(Gonck- Gecko - Gaia)(Gonck- Gecko - Gaia)
How an Open Web Phone connects HTML5 to hardware
Web
Browser/
Platform
Native API-
based UI
Kernel
(e.g. Android, iOS,
Win7, etc.)
Device
(phone, tablet,
desktop)
APIs
Web-based User
Experience/Web
Content
Kernel
Device
Web Engine/
Standard Device
APIs
Existing Platforms
(smartphones only)
Firefox OS
Significantly
smaller stack:
Scales from
high-end
feature phones to
high-end
smartphones
10. Firefox OS architectureFirefox OS architecture
GonkGonk
Is the lower level operating system of the Firefox OS platform Consists
of a Linux kernel and userspace hardware abstraction layer (HAL)