FOS-P2: Skúmanie rozsiahleho a rastúceho otvoreného zdroja Facebooku - 2. časť

FOS-P2: Skúmanie rozsiahleho a rastúceho otvoreného zdroja Facebooku - 2. časť

FOS-P2: Skúmanie rozsiahleho a rastúceho otvoreného zdroja Facebooku - 2. časť

V tejto druhá časť zo série článkov o „Facebook Open Source“ Budeme pokračovať v skúmaní rozsiahleho a rastúceho katalógu produktov otvorené aplikácie vyvinutý Technologický gigant de "Facebook".

S cieľom pokračovať v rozširovaní našich vedomostí o otvorených aplikáciách uvoľnených každým z Technologických gigantov skupiny známej ako Gafa. Ako už mnohí vedia, tvoria tieto severoamerické spoločnosti: „Google, Apple, Facebook, Amazon a Microsoft“.

GAFAM Open Source: Technologickí giganti v prospech Open Source

GAFAM Open Source: Technologickí giganti v prospech Open Source

Pre záujemcov o objavovanie našich prvotné vydanie súvisiace s danou témou, po prečítaní tejto publikácie môžete kliknúť na nasledujúci odkaz:

GAFAM Open Source: Technologickí giganti v prospech Open Source
Súvisiaci článok:
GAFAM Open Source: Technologickí giganti v prospech Open Source

Zatiaľ, aby preskúmala Súvisiace predchádzajúce diely tejto série, môžete kliknúť na nasledujúci odkaz:

FOS-P1: Skúmanie rozsiahleho a rastúceho otvoreného zdroja Facebooku - 1. časť
Súvisiaci článok:
FOS-P1: Skúmanie rozsiahleho a rastúceho otvoreného zdroja Facebooku - 1. časť

Všeobecný obraz záverov článku

FOS-P2: Facebook Open Source - 2. časť

Aplikácie Facebook otvorený zdroj

Pred začiatkom je dobré mať na pamäti, ako vyjadrujeme v prvá časť, že oficiálna webová stránka Facebook - otvorený zdroj (FOS) Je rozdelená na 10 zvýraznených častí alebo častí, ktoré sú:

  1. Android
  2. Umelá inteligencia
  3. Dátová infraštruktúra
  4. Operácie vývojárov
  5. Vývojové nástroje
  6. Frontend
  7. iOS
  8. Jazyky
  9. Linux
  10. zabezpečenia

FOS-P2: Facebook Open Source - 2. časť

A pokračovaním v nasledujúcich 3 aplikáciách prvej časti spomínanej «(Android)», máme nasledujúce:

Spektrum

Stručne v FOS popíš túto aplikáciu takto:

"Knižnica transkódovania obrázkov na strane klienta."

Zatiaľ čo jeho web na GitHub definuje to širšie takto:

„Spectrum je multiplatformná knižnica transkódovania obrázkov, ktorú je možné ľahko integrovať do projektu Android alebo iOS a efektívne tak vykonávať bežné zobrazovacie operácie. Spektrálne API obsahujú deklaratívne funkcie. To vývojárom zjednodušuje použitie zameraním na požadovaný výsledok. A to zároveň umožňuje spoločnosti Spectrum transparentne zvoliť najlepšiu postupnosť vykonávania. ““

Nakoniec z vášho oficiálna webová stránka Za zmienku stoja tieto informácie:

„Priamym spoliehaním sa na nízkoúrovňové knižnice kodekov má Spectrum schopnosť ovládať a sprístupňovať niektoré možnosti, ktoré zvyčajne nie sú vystavené platformovými platformami. Napríklad niektoré operácie JPEG až JPEG, ako napríklad orezávanie, je možné vykonávať bezstratovo. Ďalším príkladom je zakázanie podvzorkovania farieb, aby sa zlepšila kvalita pri ukladaní grafických obrázkov vo formáte JPEG. “

Poznámka:: Oficiálne informácie o tejto aplikácii môžete získať ďalej odkaz.

Freska

Stručne v FOS popíš túto aplikáciu takto:

„Knižnica pre Android na správu obrázkov a pamäte, ktorú používajú.“

Zatiaľ čo jeho web na GitHub definuje to širšie takto:

„Fresco je výkonný systém zobrazovania obrázkov v aplikáciách pre Android. O načítanie a zobrazovanie obrázkov sa stará Fresco, takže nemusíte. Načíta obrázky zo siete, lokálneho úložiska alebo miestnych zdrojov a zobrazí zástupný symbol, kým nepríde obrázok. Má dve úrovne pamäte cache; jeden v pamäti a jeden v internom úložisku. V systéme Android 4.xa nižších verziách umiestňuje Fresco obrázky do špeciálnej oblasti pamäte Android. To umožňuje vašej aplikácii bežať rýchlejšie a oveľa menej často sa stretnúť s obávaným OutOfMemoryError. ““

Nakoniec z vášho oficiálna webová stránka Za zmienku stoja tieto informácie:

„Fresco okrem vylepšenia toku obrázkov a úspory údajov a využitia procesora umožňuje načítanie obrázka, aby sa zobrazil zástupný symbol, kým sa obrázok nenačíta, a potom sa obrázok automaticky zobrazí, keď dorazí. Keď obrázok opustí obrazovku, automaticky uvoľní svoju pamäť. ““

Poznámka:: Viac informácií o tejto aplikácii nájdete v nasledujúcich častiach odkaz.

litho

Stručne v FOS popíš túto aplikáciu takto:

„Deklaratívny rámec pre vytváranie efektívnych používateľských rozhraní v systéme Android.“

Zatiaľ čo jeho web na GitHub definovať takto:

„Litho je deklaratívny rámec, pretože na definovanie komponentov používateľského rozhrania používa deklaratívne API. Musíte len opísať dizajn vášho používateľského rozhrania na základe súboru nemenných vstupov a o ostatné sa postará rámec. Okrem toho má asynchrónny dizajn a vďaka tomu umožňuje vopred merať a rozložiť používateľské rozhranie bez blokovania jeho vlákna. “

Nakoniec z vášho oficiálna webová stránka Za zmienku stoja tieto informácie:

„Litho ponúka plošnejšie hierarchie zobrazenia, pretože pre rozloženie používa Yoga (multiplatformový dizajnérsky engine, ktorý implementuje Flexbox), ktorý automaticky znižuje počet ViewGroups, ktoré jeho užívateľské rozhranie obsahuje. To spolu s optimalizáciou textu Litho umožňuje oveľa menšie hierarchie zobrazenia a zlepšuje posúvanie a výkon pamäte. ““

Poznámka:: Viac informácií o tejto aplikácii nájdete v nasledujúcich častiach odkaz.

Všeobecný obraz záverov článku

Záver

V to dufame "užitočný malý príspevok" o tomto druhom výskume «Facebook Open Source», ponúkajú príležitosť stretnúť sa s novou, zaujímavou a užitočnou otvorenou aplikáciou vyvinutou Technologickým gigantom v «Facebook»; a je veľmi zaujímavý a prospešný pre celú spoločnosť «Comunidad de Software Libre y Código Abierto» a veľmi prispieva k rozšíreniu nádherného, ​​gigantického a rastúceho ekosystému aplikácií systému «GNU/Linux».

Zatiaľ sa vám to páčilo publicación, Nezastavuj zdieľať to s ostatnými na svojich obľúbených webových stránkach, kanáloch, skupinách alebo komunitách sociálnych sietí alebo systémov správ, najlepšie bezplatných, otvorených a / alebo bezpečnejších ako telegram, Signálu, Mastodon alebo iný z Fediverse, prednostne. A nezabudnite navštíviť našu domovskú stránku na adrese «DesdeLinux» preskúmať viac noviniek a tiež sa pripojiť k nášmu oficiálnemu kanálu Telegram z DesdeLinux. Zatiaľ čo pre viac informácií môžete navštíviť ktorúkoľvek z nich Online knižnica ako OpenLibra y jedit, prístup a čítanie digitálnych kníh (PDF) o tejto téme alebo iných.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.