addthisnew2016

test
ระบบปฏิบัติการไฟร์ฟอกซ์ Firefox OS PDF Print E-mail
Saturday, 22 September 2012 18:03

Firefox OS เป็นระบบปฏิบัติการแบบโอเพ่นซอสสำหรับมือถือและแท็บเล็ตชื่อเดิมคือ Boot to Gecko (B2G) ซึ่งพัฒนาขึ้นโดย Mozilla โดยเป็นการนำเทคโนโลยี HTML5 มาทำงานร่วมกับอุปกรณ์ ต่างๆ บนมือถือโดยใช้ JavaScript

เป้าหมายในการพัฒนาโครงการนี้ขึ้นมาเพื่อสร้างระบบปฏิบัติการที่จะทำให้นักพัฒนา Application สามารถพัฒนา Mobile App เพียงตัวเดียวแต่สามารถใช้งานได้หลายระบบทั้ง iPhone, Android และ Windows


ในตอนนี้มีบริษัทหลายๆ บริษัทที่สนใจเข้ารวมโครงการและสนับสนุนโครงการนี้เช่น Telef?nica , Adobe, Qualcomm, Deutsche Telekom?s Innovation Labs และตอนนี้ระบบปฏิบัติการไฟร์ฟอกซ์ก็สามารถรองรับอุปกรณ์ได้หลายตัวแล้วเช่น Otoro, PandaBoard, Emulator (ARM and x86), Desktop, Nexus S, Nexus S 4G, Samsung Galaxy S II, and Galaxy Nexus


ระบบปฏิบัติการไฟร์ฟอกซ์มีส่วนการทำงาน 3 ส่วนด้วยกันคือ

  • Gonk เป็น Linux kernel ทำงานในส่วน hardware abstraction layer (HAL) ซึ่งหลายส่วนได้ใช้งานร่วมกับ Android project เช่น GPS, camera
  • Gecko เป็นรันไทม์ ของ B2G พัฒนาโดยเทคโนโลยีแบบเปิดและเป็นมาตรฐานเช่น HTML, CSS, และ JS
  • Gaia เป็นส่วนของการแสดงผลหรือ User interface ของระบบ Firefox OS และเป็นตัวควบคุมการทำงานทุกอย่างเกี่ยวกับสรีน Gaia พัฒนาได้โดยภาษา HTML, CSS, และ JavaScript


ภาพจาก flickr.com