arabic introduction for firefox os
TRANSCRIPT
![Page 1: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/1.jpg)
Firefox OS Workshop Mozilla Egypt Community
عن نظام تشغيل فَيَرفكسمقدمة
![Page 2: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/2.jpg)
Objectives
ما هو نظام تشغيل َفيَرُفكس؟1(لماذا قامت موزيال بأنشاء نظام التشغيل؟2(لماذا تقوم ببناء تطبيق علي نظام التشغيل؟3(بُنية نظام التشغيل َفيَرُفكس.4(
![Page 3: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/3.jpg)
ما هو نظام تشغيل َفيَرُفكس؟
فيرفكس هو منصة مفتوحة لألجهزة النقالةُ وغيرها من معايير HTML5 ني باستخدامب
وهو خال من القواعد والقيود الويب المفتوحة.منصات الملكية من القائمة
![Page 4: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/4.jpg)
؟HTML5لماذا استخدمت موزيال في نظام تشغيل هواتفها لغة تقنية بسيطة تستخدم من قبل الكثير من المطورين•مفتوحة ومستقلة وموحدة•يستخدمها عدد كبير من المطورين حول العالم•اقل تكلفة !!!•
+8 Million
450,000+
100,000+
![Page 5: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/5.jpg)
لماذا قامت موزيال بأنشاء نظام لألجهزة المحمولة؟التشغيل
المصدر مفتوحة البرمجيات وفي الويب تطوير في موزيال تهتمان :واستطاعت
وعصري • حديث تشغيل نظام تنشئ ان بأمكانها ان للعالم تثبتالهواتف من المطلوبة بالتكنولوجيا العالم متطلبات يلبي
المحمولة واللوائح فقط بأستخدامالذكية HTML + CSS +JS.التكن̂ولوجيا أل• بتوفير تهتم فهي ربحية غير منظمة موزيال ن
و التكنول̂وجيا جعلها للجميع الستغالل ونظرا الحد حكرا ليستللمال امتالك االكثر للفئة االبداع هذا تحتكر شركات قبل .من
باقل • محم̂ول ذكي هاتف جهاز يصنع ان بأمكانه ان للعالم اثباتممكنة $ و يعمل بكفائة عالية.25 ، فقط بتكلفة
![Page 6: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/6.jpg)
Advantage For mobile application developers :
Simplicity: Develop on a single technology stack )HTML5/CSS/JavaScript) and deliver across all platforms, from smart phones to tablets to desktops.
![Page 7: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/7.jpg)
![Page 8: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/8.jpg)
![Page 9: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/9.jpg)
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.
![Page 10: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/10.jpg)
Firefox OS architecture
![Page 11: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/11.jpg)
Firefox OS architecture)Gaia -Gecko - Gonk)
![Page 12: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/12.jpg)
Gaia • Graphical user interface.• It is implemented using
HTML5, CSS3, and JS.• provides basic apps like
Browser, Calendar, Calculator, Camera, Email, Radio, Music, etc
![Page 13: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/13.jpg)
Gecko (Application Runtime Engine) • The rendering engine Environment to run apps
written using HTML5, CSS3, and JavaScript.• It provides APIs to access hardware resources
like battery, camera, Bluetooth, etc
![Page 14: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/14.jpg)
GonkIs the lower level operating system of the Firefox OS platform Consists of a Linux kernel and userspace hardware abstraction layer )HAL)
![Page 15: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/15.jpg)
Firefox OS architecture
![Page 16: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/16.jpg)
Thank You Q&A
![Page 17: Arabic Introduction For Firefox OS](https://reader036.vdocuments.mx/reader036/viewer/2022081517/58ec867c1a28abed2c8b464d/html5/thumbnails/17.jpg)
Mohamed Hafez - Mozillian
mohamed7afezzmohamed7afezzmohamed7afezz
Mohamed7afezz.com