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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

สเปกตรัม

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

"ไลบรารีการแปลงรูปภาพฝั่งไคลเอ็นต์"

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

“ สเปกตรัมเป็นไลบรารีการแปลงรหัสภาพข้ามแพลตฟอร์มที่สามารถรวมเข้ากับโปรเจ็กต์ Android หรือ iOS ได้อย่างง่ายดายเพื่อดำเนินการถ่ายภาพทั่วไปได้อย่างมีประสิทธิภาพ Spectrum API รวมคุณสมบัติที่เปิดเผย สิ่งนี้ช่วยลดความยุ่งยากในการใช้งานสำหรับนักพัฒนาโดยมุ่งเน้นไปที่ผลลัพธ์ที่ต้องการ และในเวลาเดียวกันสิ่งนี้ทำให้ Spectrum สามารถเลือกลำดับการดำเนินการที่ดีที่สุดได้อย่างโปร่งใส "

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

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

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

ปูนเปียก

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

"ไลบรารี Android สำหรับจัดการรูปภาพและหน่วยความจำที่ใช้"

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

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

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

“ Fresco นอกเหนือจากการปรับปรุงไปป์ไลน์ของรูปภาพและการประหยัดข้อมูลและการใช้งาน CPU แล้วยังช่วยให้การโหลดรูปภาพเพื่อแสดงตัวยึดตำแหน่งจนกว่ารูปภาพจะถูกโหลดจากนั้นจะแสดงรูปภาพโดยอัตโนมัติเมื่อมาถึง เมื่อภาพออกจากหน้าจอภาพจะปลดปล่อยหน่วยความจำโดยอัตโนมัติ "

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

ลิโธ

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

"กรอบการทำงานที่เปิดเผยสำหรับการสร้างอินเทอร์เฟซผู้ใช้ที่มีประสิทธิภาพใน Android"

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

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

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

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

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

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

ข้อสรุป

เราหวังว่าสิ่งนี้ "โพสต์เล็ก ๆ น้อย ๆ ที่มีประโยชน์" ในการสำรวจครั้งที่สองของ «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. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา