Download - Arabic Introduction For Firefox OS
Firefox OS Workshop Mozilla Egypt Community
عن نظام تشغيل فَيَرفكسمقدمة
Objectives
ما هو نظام تشغيل َفيَرُفكس؟1(لماذا قامت موزيال بأنشاء نظام التشغيل؟2(لماذا تقوم ببناء تطبيق علي نظام التشغيل؟3(بُنية نظام التشغيل َفيَرُفكس.4(
ما هو نظام تشغيل َفيَرُفكس؟
فيرفكس هو منصة مفتوحة لألجهزة النقالةُ وغيرها من معايير HTML5 ني باستخدامب
وهو خال من القواعد والقيود الويب المفتوحة.منصات الملكية من القائمة
؟HTML5لماذا استخدمت موزيال في نظام تشغيل هواتفها لغة تقنية بسيطة تستخدم من قبل الكثير من المطورين•مفتوحة ومستقلة وموحدة•يستخدمها عدد كبير من المطورين حول العالم•اقل تكلفة !!!•
+8 Million
450,000+
100,000+
لماذا قامت موزيال بأنشاء نظام لألجهزة المحمولة؟التشغيل
المصدر مفتوحة البرمجيات وفي الويب تطوير في موزيال تهتمان :واستطاعت
وعصري • حديث تشغيل نظام تنشئ ان بأمكانها ان للعالم تثبتالهواتف من المطلوبة بالتكنولوجيا العالم متطلبات يلبي
المحمولة واللوائح فقط بأستخدامالذكية HTML + CSS +JS.التكن̂ولوجيا أل• بتوفير تهتم فهي ربحية غير منظمة موزيال ن
و التكنول̂وجيا جعلها للجميع الستغالل ونظرا الحد حكرا ليستللمال امتالك االكثر للفئة االبداع هذا تحتكر شركات قبل .من
باقل • محم̂ول ذكي هاتف جهاز يصنع ان بأمكانه ان للعالم اثباتممكنة $ و يعمل بكفائة عالية.25 ، فقط بتكلفة
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.
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.
Firefox OS architecture
Firefox OS architecture)Gaia -Gecko - Gonk)
Gaia • Graphical user interface.• It is implemented using
HTML5, CSS3, and JS.• provides basic apps like
Browser, Calendar, Calculator, Camera, Email, Radio, Music, etc
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
GonkIs the lower level operating system of the Firefox OS platform Consists of a Linux kernel and userspace hardware abstraction layer )HAL)
Firefox OS architecture
Thank You Q&A
Mohamed Hafez - Mozillian
mohamed7afezzmohamed7afezzmohamed7afezz
Mohamed7afezz.com