FOS-P3: การสำรวจโอเพ่นซอร์สของ Facebook ที่กว้างใหญ่และเติบโต - ตอนที่ 3

FOS-P3: การสำรวจโอเพ่นซอร์สของ Facebook ที่กว้างใหญ่และเติบโต - ตอนที่ 3

FOS-P3: การสำรวจโอเพ่นซอร์สของ Facebook ที่กว้างใหญ่และเติบโต - ตอนที่ 3

ในการนี​​้ ส่วนที่สาม จากชุดบทความเกี่ยวกับ "เฟสบุ๊ค โอเพ่นซอร์ส " เราจะสำรวจแคตตาล็อกที่กว้างขวางและเติบโตของเราต่อไป เปิดแอพ พัฒนาโดย ยักษ์เทคโนโลยี de «เฟสบุ๊ค & quot;.

เพื่อที่จะขยายความรู้ของเราเกี่ยวกับแอปพลิเคชันแบบเปิดที่เผยแพร่โดยยักษ์ใหญ่ทางเทคโนโลยีแต่ละกลุ่มที่เรียกว่า GAFAM. สิ่งที่หลายคนรู้แล้วประกอบด้วย บริษัท ในอเมริกาเหนือดังต่อไปนี้: "Google, Apple, Facebook, Amazon และ Microsoft".

GAFAM โอเพ่นซอร์ส: ยักษ์ใหญ่ทางเทคโนโลยีที่สนับสนุนโอเพ่นซอร์ส

GAFAM โอเพ่นซอร์ส: ยักษ์ใหญ่ทางเทคโนโลยีที่สนับสนุนโอเพ่นซอร์ส

สำหรับผู้ที่สนใจในการสำรวจ สิ่งพิมพ์เริ่มต้นที่เกี่ยวข้องกับหัวข้อคุณสามารถคลิกที่ลิงค์ต่อไปนี้หลังจากอ่านสิ่งพิมพ์ปัจจุบันนี้จบแล้ว:

GAFAM โอเพ่นซอร์ส: ยักษ์ใหญ่ทางเทคโนโลยีที่สนับสนุนโอเพ่นซอร์ส
บทความที่เกี่ยวข้อง:
GAFAM โอเพ่นซอร์ส: ยักษ์ใหญ่ทางเทคโนโลยีที่สนับสนุนโอเพ่นซอร์ส

ในขณะที่สำรวจไฟล์ ส่วนก่อนหน้าของชุดนี้ที่เกี่ยวข้องคุณสามารถคลิกที่ลิงค์ต่อไปนี้:

FOS-P1: การสำรวจโอเพ่นซอร์สของ Facebook ที่กว้างใหญ่และเติบโต - ตอนที่ 1
บทความที่เกี่ยวข้อง:
FOS-P1: การสำรวจโอเพ่นซอร์สของ Facebook ที่กว้างใหญ่และเติบโต - ตอนที่ 1
FOS-P2: การสำรวจโอเพ่นซอร์สของ Facebook ที่กว้างใหญ่และเติบโต - ตอนที่ 2
บทความที่เกี่ยวข้อง:
FOS-P2: การสำรวจโอเพ่นซอร์สของ Facebook ที่กว้างใหญ่และเติบโต - ตอนที่ 2
FOS-P1: โอเพ่นซอร์สของ Facebook

FOS-P3: โอเพ่นซอร์สของ Facebook - ตอนที่ 3

การประยุกต์ใช้ โอเพ่นซอร์สของ Facebook

ก่อนที่จะเริ่มต้นควรคำนึงถึงสิ่งที่เราแสดงไว้ในไฟล์ ส่วนแรกที่เว็บไซต์อย่างเป็นทางการของ โอเพ่นซอร์สของ Facebook (FOS) แบ่งออกเป็น 10 ส่วนหรือส่วนที่เน้นซึ่ง ได้แก่ :

  1. Android
  2. ปัญญาประดิษฐ์
  3. โครงสร้างพื้นฐานข้อมูล
  4. การดำเนินงานของนักพัฒนา
  5. เครื่องมือพัฒนา
  6. ส่วนหน้า
  7. iOS
  8. ภาษา
  9. ลินุกซ์
  10. Security
FOS-P3: โอเพ่นซอร์สของ Facebook - ตอนที่ 3

และดำเนินการต่อด้วยแอปพลิเคชัน 3 รายการถัดไป ส่วนแรก กล่าวถึง « (Android) "เรามีดังต่อไปนี้:

โยคะ

สั้น ๆ ใน FOS อธิบายแอปพลิเคชันนี้ดังนี้:

"Yoga เป็นเครื่องมือออกแบบข้ามแพลตฟอร์มที่ใช้ Flexbox."

ในขณะที่เขา เว็บไซต์บน GitHub ต่อไปนี้จะถูกเพิ่มเข้ามา:

“ โยคะถูกสร้างขึ้นด้วยบัคดังนั้นคุณต้องติดตั้งสิ่งนี้ก่อนที่จะมีส่วนร่วมในการเล่นโยคะ การใช้งานหลักของ Yoga อยู่ในภาษา C ++ พร้อมลิงก์ไปยังภาษาและเฟรมเวิร์กที่รองรับ"

สุดท้ายจากไฟล์ เว็บไซต์ทางการ ควรเน้นข้อมูลต่อไปนี้:

“ โยคะให้พลังกับเฟรมเวิร์กโอเพนซอร์สที่ใช้กันอย่างแพร่หลายอยู่แล้ว ช่วยให้พวกเขาเสนอ API การออกแบบที่เรียบง่ายและใช้งานง่ายซึ่งช่วยให้วิศวกรสามารถทำงานร่วมกันระหว่างแพลตฟอร์มได้ง่ายขึ้น Yoga ได้ปลดล็อกคุณสมบัติที่ยอดเยี่ยมเช่นการคำนวณเค้าโครงออฟไลน์เพื่อช่วยให้มั่นใจได้ถึงประสิทธิภาพของ UI ที่ราบรื่น".

หมายเหตุ: คุณสามารถรับข้อมูลอย่างเป็นทางการเพิ่มเติมเกี่ยวกับแอปพลิเคชันนี้ได้ดังต่อไปนี้ ลิงค์.

สเตโธ

สั้น ๆ ใน FOS อธิบายแอปพลิเคชันนี้ดังนี้:

“ Stetho เป็นสะพานเชื่อมต่อสำหรับแอปพลิเคชัน Android ทำให้คุณสามารถใช้เครื่องมือสำหรับนักพัฒนาที่มีประสิทธิภาพของ Chrome และอื่น ๆ อีกมากมาย"

ในขณะที่เขา เว็บไซต์บน GitHub ให้คำจำกัดความไว้กว้างขึ้นดังต่อไปนี้:

“ Stetho เป็นสะพานแก้ไขจุดบกพร่องที่ซับซ้อนสำหรับแอปพลิเคชัน Android เมื่อเปิดใช้งานนักพัฒนาจะสามารถเข้าถึงคุณลักษณะ Chrome Developer Tools (Chrome DevTools) ซึ่งเป็นส่วนหนึ่งของเบราว์เซอร์ Chrome บนเดสก์ท็อป นักพัฒนายังสามารถเลือกที่จะเปิดใช้งานเครื่องมือดัมพ์แอพเสริมซึ่งมีอินเทอร์เฟซบรรทัดคำสั่งที่มีประสิทธิภาพสำหรับภายในของแอปพลิเคชัน"

สุดท้ายจากไฟล์ เว็บไซต์ทางการ ควรเน้นข้อมูลต่อไปนี้:

“ การผสานรวมกับ Chrome DevTools Frontend นั้นดำเนินการโดยใช้โปรโตคอลไคลเอนต์ / เซิร์ฟเวอร์ที่ซอฟต์แวร์ Stetho มีให้สำหรับแอปพลิเคชันของคุณ เมื่อรวมแอปพลิเคชันของคุณแล้วให้ไปที่ chrome: // ตรวจสอบและคลิก "ตรวจสอบ" เพื่อเริ่มใช้งาน"

หมายเหตุ: คุณสามารถรับข้อมูลเพิ่มเติมเกี่ยวกับแอปพลิเคชันนี้ได้ดังต่อไปนี้ ลิงค์.

สรุป

สั้น ๆ ใน FOS อธิบายแอปพลิเคชันนี้ดังนี้:

"โปรแกรมแยกวิเคราะห์แบบคงที่สำหรับ Java, C, C ++ และ Objective-C".

ในขณะที่เขา เว็บไซต์บน GitHub ต่อไปนี้จะถูกเพิ่มเข้ามา:

"Infer เขียนด้วย OCaml".

สุดท้ายจากไฟล์ เว็บไซต์ทางการ ควรเน้นข้อมูลต่อไปนี้:

“ มันเป็นเครื่องมือสำหรับตรวจจับข้อผิดพลาดในโค้ด Java และ C / C ++ / Objective-C ก่อนที่จะนำไปใช้งานจริง ดังนั้นการให้ Infer ด้วยโค้ด Java หรือ C / C ++ / Objective-C บางส่วนจะสร้างรายการข้อผิดพลาดที่อาจเกิดขึ้นซึ่งทุกคนสามารถใช้เพื่อดักจับข้อผิดพลาดที่สำคัญก่อนที่จะส่งถึงผู้ใช้ซึ่งจะช่วยป้องกันความล้มเหลวหรือไม่ดี ประสิทธิภาพในการพัฒนา"

หมายเหตุ: คุณสามารถรับข้อมูลเพิ่มเติมเกี่ยวกับแอปพลิเคชันนี้ได้ดังต่อไปนี้ ลิงค์.

รูปภาพทั่วไปสำหรับการสรุปบทความ

ข้อสรุป

เราหวังว่าสิ่งนี้ "โพสต์เล็ก ๆ น้อย ๆ ที่มีประโยชน์" ในการสำรวจครั้งที่สามของ «Facebook Open Source»เสนอโอกาสในการพบกับแอปพลิเคชั่นเปิดใหม่ที่น่าสนใจและมีประโยชน์ที่พัฒนาโดยยักษ์ใหญ่แห่งเทคโนโลยี «Facebook»; และเป็นที่สนใจและเป็นประโยชน์อย่างยิ่งสำหรับทุกคน «Comunidad de Software Libre y Código Abierto» และมีส่วนช่วยอย่างมากต่อการแพร่กระจายของระบบนิเวศที่ยอดเยี่ยมขนาดมหึมาและการเติบโตของการใช้งาน «GNU/Linux».

สำหรับตอนนี้ถ้าคุณชอบสิ่งนี้ publicación, อย่าหยุด แบ่งปัน กับผู้อื่นบนเว็บไซต์ช่องทางกลุ่มหรือชุมชนเครือข่ายสังคมหรือระบบการส่งข้อความที่คุณชื่นชอบโดยเฉพาะอย่างยิ่งฟรีเปิดกว้างและ / หรือปลอดภัยมากขึ้นตาม Telegram, สัญญาณ, สัตว์แมสทอดอน หรืออื่น ๆ ของ Fediverseโดยเฉพาะอย่างยิ่ง และอย่าลืมเยี่ยมชมหน้าแรกของเราที่ «DesdeLinux» เพื่อสำรวจข่าวสารเพิ่มเติมรวมทั้งเข้าร่วมช่องทางการของเราที่ โทรเลขของ DesdeLinux. ในขณะที่สำหรับข้อมูลเพิ่มเติมคุณสามารถไปที่ใดก็ได้ ห้องสมุดออนไลน์ ในขณะที่ OpenLibra y เจดไอที, เพื่อเข้าถึงและอ่านหนังสือดิจิทัล (PDF) ในหัวข้อนี้หรืออื่น ๆ


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา