FOS-P5: Khám phá Nguồn mở Facebook rộng lớn và đang phát triển - Phần 5

FOS-P5: Khám phá Nguồn mở Facebook rộng lớn và đang phát triển - Phần 5

FOS-P5: Khám phá Nguồn mở Facebook rộng lớn và đang phát triển - Phần 5

Trong phần thứ năm từ loạt bài viết trên "Facebook Mã nguồn mở " Chúng tôi sẽ tiếp tục khám phá danh mục rộng lớn và ngày càng phát triển của mở ứng dụng được phát triển bởi Công nghệ khổng lồ de «Facebook".

Để tiếp tục mở rộng kiến ​​thức của chúng tôi về các ứng dụng mở được phát hành bởi từng Người khổng lồ Công nghệ của nhóm được gọi là GAFAM. Như nhiều người đã biết, những gì được tạo thành từ các công ty Bắc Mỹ sau: "Google, Apple, Facebook, Amazon và Microsoft".

Mã nguồn mở GAFAM: Những người khổng lồ về công nghệ ủng hộ Mã nguồn mở

Mã nguồn mở GAFAM: Những người khổng lồ về công nghệ ủng hộ Mã nguồn mở

Đối với những người muốn khám phá công bố ban đầu liên quan đến chủ đề, bạn có thể nhấp vào liên kết sau, sau khi đọc xong ấn phẩm này:

Trong khi, để khám phá Các phần trước có liên quan của loạt bài này, bạn có thể nhấp vào liên kết sau:

FOS-P1: Nguồn mở Facebook

FOS-P5: Nguồn mở Facebook - Phần 5

Các ứng dụng của Nguồn mở Facebook

Trước khi bắt đầu, bạn nên ghi nhớ như chúng tôi trình bày trong phần đầu tiên, trang web chính thức của Nguồn mở Facebook (FOS) Nó được chia thành 10 phần hoặc phần được đánh dấu, đó là:

  1. Android
  2. Trí tuệ nhân tạo
  3. Cơ sở hạ tầng dữ liệu
  4. Hoạt động của nhà phát triển
  5. Công cụ phát triển
  6. lối vào
  7. iOS
  8. Ngôn ngữ
  9. Linux
  10. Bảo mật

FOS-P5: Nguồn mở Facebook - Phần 5

Và tiếp tục với 4 ứng dụng cuối cùng sau đây của phần đầu tiên đã đề cập "(Android"), chúng tôi có những thứ sau:

Khung chính

Tóm lại, trong FOS mô tả ứng dụng này như sau:

“Một thư viện (library) để chuyển đổi hình ảnh động dựa trên hình dạng Adobe AE sang định dạng dữ liệu và phát chúng trên các thiết bị Android và iOS."

Trong khi của anh ấy trang web trên GitHub phần sau được thêm vào đó:

“Keyframes là sự kết hợp của tập lệnh ExtendScript trích xuất dữ liệu hoạt ảnh hình ảnh từ tệp After Effects và thư viện kết xuất tương ứng cho Android và iOS. Keyframe có thể được sử dụng để xuất và hiển thị hình ảnh động dựa trên vector chất lượng cao với các đường cong và quỹ đạo hình dạng phức tạp, tất cả đều có dung lượng tệp tối thiểu."

Cuối cùng, từ một bài đăng từ Trang web chính thức của Facebook Engineering, cần làm nổi bật thông tin sau về Khung chính:

“Ban đầu nó được tạo ra để đạt được phản ứng động của Mạng xã hội Facebook, vì nó là một thư viện có khả năng xuất và tái tạo các hoạt ảnh After Effects. Sau đó, nó được áp dụng cho các sản phẩm khác của công ty và bây giờ chúng tôi đã biến nó thành một sản phẩm mã nguồn mở để những người khác có thể làm việc cùng nhau để tạo ra những sản phẩm thú vị hơn. "

Ghi: Bạn có thể biết thêm thông tin thú vị về ứng dụng này ở phần sau liên kết.

làm lại

Tóm lại, trong FOS mô tả ứng dụng này như sau:

“Một trình tối ưu hóa bytecode cho các ứng dụng Android."

Trong khi của anh ấy trang web trên GitHub phần sau được thêm vào đó:

“Nó cung cấp một khuôn khổ để đọc, viết và phân tích cú pháp các tệp .dex và một tập hợp các thẻ tối ưu hóa sử dụng khuôn khổ này để cải thiện bytecode. Vì vậy, một APK được tối ưu hóa ReDex phải nhỏ hơn và nhanh hơn so với nguồn của nó."

Cuối cùng, từ trang web chính thức Những thông tin sau đây rất đáng làm nổi bật:

“Ít byte hơn cũng có nghĩa là thời gian tải xuống nhanh hơn, thời gian cài đặt nhanh hơn và sử dụng ít dữ liệu hơn cho người dùng điện thoại di động. Cuối cùng, ít mã bytecode hơn cũng thường dẫn đến hiệu suất thời gian chạy cao hơn. Do đó, giá trị thực của Redex."

Ghi: Bạn có thể biết thêm thông tin về ứng dụng này trong phần sau liên kết.

Ig-Lazy-Module-Loader

Tóm lại, trong FOS mô tả ứng dụng này như sau:

“Nó là một thư viện Android thực hiện tải các mô-đun một cách lười biếng."

Trong khi của anh ấy trang web trên GitHub thêm vào nó, như sau:

“Thư viện này giúp tải các mô-đun (tính năng) vào các ứng dụng Android theo yêu cầu, bất cứ khi nào cần thiết. Trước khi có thể sử dụng thư viện này, một mô-đun cần được biên dịch thành một tệp jar / dex hoặc apk riêng biệt."

Ứng dụng F8

Tóm lại, trong FOS Họ nói về mục cuối cùng này của danh mục Android như sau:

“Nó đề cập đến mã nguồn của ứng dụng F8 2017 chính thức, được cung cấp bởi React Native và các dự án mã nguồn mở khác của Facebook."

Trong khi của anh ấy trang web trên GitHub thêm vào nó, như sau:

“Đối với ứng dụng này, một loạt các hướng dẫn đã được sắp xếp tại http://makeitopen.com/ giải thích cách chúng tôi xây dựng ứng dụng và đi sâu vào cách chúng tôi sử dụng React Native, Redux, Relay, GraphQL, v.v."

Ghi: Bạn có thể biết thêm thông tin thú vị về ứng dụng này ở phần sau liên kết.

Hình ảnh chung cho kết luận bài viết

Kết luận

Chúng tôi hy vọng điều này "bài viết nhỏ hữu ích" trong lần khám phá thứ năm này về «Facebook Open Source», cung cấp một loạt các ứng dụng mở thú vị và được phát triển bởi Người khổng lồ công nghệ của «Facebook»; và rất được quan tâm và tiện ích, cho toàn bộ «Comunidad de Software Libre y Código Abierto» và đóng góp to lớn vào việc truyền bá hệ sinh thái tuyệt vời, khổng lồ và đang phát triển của các ứng dụng «GNU/Linux».

Hiện tại, nếu bạn thích điều này publicación, Đừng dừng lại chia sẻ nó với những người khác, trên các trang web, kênh, nhóm hoặc cộng đồng mạng xã hội hoặc hệ thống nhắn tin yêu thích của bạn, tốt nhất là miễn phí, mở và / hoặc an toàn hơn như TelegramTín hiệuLoại voi lớn đa tuyệt chủng hoặc cái khác trong số Fediverse, tốt nhất là.

Và nhớ ghé thăm trang chủ của chúng tôi tại «DesdeLinux» để khám phá thêm tin tức, cũng như tham gia kênh chính thức của chúng tôi về Điện tín của DesdeLinuxTrong khi, để biết thêm thông tin, bạn có thể truy cập bất kỳ Thư viện trực tuyến như OpenLibra y jedit, để truy cập và đọc sách kỹ thuật số (PDF) về chủ đề này hoặc chủ đề khác.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.