FOS-P2: Дослідження величезного та зростаючого відкритого коду Facebook - Частина 2

FOS-P2: Дослідження величезного та зростаючого відкритого коду Facebook - Частина 2

FOS-P2: Дослідження величезного та зростаючого відкритого коду Facebook - Частина 2

У цьому друга частина із серії статей на тему "Відкритий код Facebook" Ми продовжуватимемо вивчати величезний і зростаючий каталог відкриті програми розроблений Технологічний гігант de "Facebook".

Для того, щоб продовжувати розширювати наші знання про відкриті програми, випущені кожним з Технологічних Гігантів групи, відомої як GAFAM. Що, як багато хто вже знає, складається з таких північноамериканських компаній: "Google, Apple, Facebook, Amazon і Microsoft".

GAFAM Open Source: Технологічні гіганти на користь Open Source

GAFAM Open Source: Технологічні гіганти на користь Open Source

Для тих, хто зацікавлений у вивченні нашого початкова публікація, пов’язана з темою, після прочитання цієї публікації ви можете натиснути на таке посилання:

GAFAM Open Source: Технологічні гіганти на користь Open Source
Пов'язана стаття:
GAFAM Open Source: Технологічні гіганти на користь Open Source

Хоча, щоб дослідити Пов’язані попередні частини цієї серії, Ви можете натиснути на таке посилання:

FOS-P1: Дослідження величезного та зростаючого відкритого коду Facebook - Частина 1
Пов'язана стаття:
FOS-P1: Дослідження величезного та зростаючого відкритого коду Facebook - Частина 1

Загальне зображення для висновків статті

FOS-P2: Facebook з відкритим кодом - Частина 2

Заявки на Відкритий код Facebook

Перш ніж починати, добре пам’ятати, як ми висловлюємося в перша частина, що офіційний веб-сайт Відкритий код Facebook (FOS) Він розділений на 10 виділених частин або розділів, які:

  1. Android
  2. Штучний Інтелект
  3. Інфраструктура даних
  4. Операції розробника
  5. Інструменти розробки
  6. Frontend
  7. iOS
  8. мови
  9. Linux
  10. Безпека

FOS-P2: Facebook з відкритим кодом - Частина 2

І продовжуючи наступні 3 програми першого розділу, згаданого «(Android)», ми маємо наступне:

спектр

Коротко, в FOS опишіть цю програму наступним чином:

"Бібліотека перекодування зображень на стороні клієнта."

Поки його веб-сайт на GitHub визначає це ширше, наступним чином:

«Spectrum - це міжплатформна бібліотека перекодування зображень, яку можна легко інтегрувати в проект Android або iOS для ефективного виконання загальних операцій з обробки зображень. API Spectrum включають декларативні функції. Це спрощує використання для розробника, зосереджуючись на бажаному результаті. І в той же час це дозволяє Spectrum прозоро вибрати найкращу послідовність виконання ".

Нарешті, з вашого офіційний сайт Варто виділити наступну інформацію:

«Безпосередньо покладаючись на низькорівневі бібліотеки кодеків, Spectrum має можливість контролювати та виводити деякі параметри, які зазвичай не піддаються платформі. Наприклад, деякі операції JPEG-JPEG, такі як обрізання, можна виконувати без втрат. Інший приклад - вимкнення під вибірки кольоровості для покращення якості при збереженні графічних зображень у форматі JPEG "

Увага: Ви можете отримати більше офіційної інформації про цю програму нижче посилання.

фреска

Коротко, в FOS опишіть цю програму наступним чином:

"Бібліотека Android для управління зображеннями та пам'яттю, яку вони використовують."

Поки його веб-сайт на GitHub визначає це ширше, наступним чином:

“Fresco - це потужна система відображення зображень у додатках Android. Фреска дбає про завантаження та відображення зображень, тому вам не потрібно. Він завантажує зображення з мережі, локальної пам’яті або локальних ресурсів і відображатиме заповнювач, доки зображення не надійде. Він має два рівні кеш-пам’яті; один у пам'яті та один у внутрішній пам’яті. У версіях Android 4.x та нижчих версіях Fresco розміщує зображення у спеціальному регіоні пам'яті Android. Це дозволяє вашій програмі працювати швидше і набагато рідше відчувати страшний OutOfMemoryError ".

Нарешті, з вашого офіційний сайт Варто виділити наступну інформацію:

«Фреска, окрім покращення конвеєру зображень та збереження даних та використання центрального процесора, дозволяє завантажувати зображення для відображення заповнювача, поки зображення не буде завантажено, а потім автоматично відображає зображення, коли воно надходить. Коли зображення залишає екран, воно автоматично звільняє свою пам’ять ".

Увага: Ви можете отримати більше інформації про цю програму нижче посилання.

Літо

Коротко, в FOS опишіть цю програму наступним чином:

"Декларативна структура для створення ефективних користувальницьких інтерфейсів в Android."

Поки його веб-сайт на GitHub визначте його наступним чином:

“Litho - це декларативний фреймворк, оскільки він використовує декларативний API для визначення компонентів інтерфейсу користувача. Вам просто потрібно описати дизайн вашого користувальницького інтерфейсу на основі набору незмінних входів, а фреймворк подбає про все інше. Крім того, він має асинхронний дизайн, і завдяки цьому він дозволяє вимірювати та розміщувати інтерфейс користувача заздалегідь, не блокуючи його потік ".

Нарешті, з вашого офіційний сайт Варто виділити наступну інформацію:

“Litho пропонує більш плоскі ієрархії подання, оскільки використовує Yoga (механізм міжплатформенного дизайну, що реалізує Flexbox) для макета, автоматично зменшуючи кількість груп перегляду, що містяться в його інтерфейсі. Це в поєднанні з оптимізацією тексту Litho дозволяє набагато менші ієрархії подання та покращує прокрутку та продуктивність пам'яті "

Увага: Ви можете отримати більше інформації про цю програму нижче посилання.

Загальне зображення для висновків статті

Висновок

Ми сподіваємось на це "корисний маленький пост" на цьому другому дослідженні «Facebook Open Source», пропонують можливість познайомитися з новим, цікавим та корисним відкритим додатком, розробленим Технологічним гігантом Росії «Facebook»; і представляє великий інтерес та корисність для всього «Comunidad de Software Libre y Código Abierto» і великий внесок у розповсюдження чудової, гігантської та зростаючої екосистеми програм «GNU/Linux».

Поки що, якщо вам це сподобалось publicación, Не зупиняйся поділитися ним з іншими, на ваших улюблених веб-сайтах, каналах, групах або спільнотах соціальних мереж або систем обміну повідомленнями, бажано безкоштовно, відкрито та / або більш безпечно, як Telegram, Сигнал, Мастодонт або інший з Fediverse, бажано. І не забудьте відвідати нашу домашню сторінку за адресою «DesdeLinux» вивчати більше новин, а також приєднуватися до нашого офіційного каналу Телеграма о DesdeLinux. Хоча для отримання додаткової інформації ви можете відвідати будь-яку Інтернет-бібліотека як OpenLibra y jedit, для доступу та читання цифрових книг (PDF) на цю тему чи інших.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.