FOS-P2: A hatalmas és növekvő Facebook nyílt forráskód felfedezése - 2. rész

FOS-P2: A hatalmas és növekvő Facebook nyílt forráskód felfedezése - 2. rész

FOS-P2: A hatalmas és növekvő Facebook nyílt forráskód felfedezése - 2. rész

Ebben második rész cikk cikksorozatából "Facebook nyílt forráskód" Folytatjuk a hatalmas és növekvő katalógus feltárását nyissa meg az alkalmazásokat által kifejlesztett Technológiai óriás de "Facebook".

Annak érdekében, hogy tovább bővítsük ismereteinket az úgynevezett csoport egyes technológiai óriásainak által kiadott nyílt alkalmazásokról GAFAM. Amit már sokan tudnak, a következő észak-amerikai vállalatok alkotják: "Google, Apple, Facebook, Amazon és Microsoft".

GAFAM Open Source: Technológiai óriások a nyílt forráskód mellett

GAFAM Open Source: Technológiai óriások a nyílt forráskód mellett

Azok számára, akik szeretnének felfedezni minket a témához kapcsolódó kezdeti publikáció, a kiadvány elolvasása után kattintson a következő linkre:

GAFAM Open Source: Technológiai óriások a nyílt forráskód mellett
Kapcsolódó cikk:
GAFAM Open Source: Technológiai óriások a nyílt forráskód mellett

Míg, hogy felfedezzék a A sorozat kapcsolódó korábbi részei, kattintson a következő linkre:

FOS-P1: A hatalmas és növekvő Facebook nyílt forráskód felfedezése - 1. rész
Kapcsolódó cikk:
FOS-P1: A hatalmas és növekvő Facebook nyílt forráskód felfedezése - 1. rész

Általános kép a cikk következtetéseihez

FOS-P2: Facebook nyílt forráskód - 2. rész

A Facebook nyílt forráskód

Indulás előtt jó szem előtt tartani, ahogy a kifejezésben kifejezzük első rész, hogy a. hivatalos honlapja Facebook nyílt forráskód (FOS) 10 kiemelt részre vagy szakaszra oszlik, amelyek:

  1. Android
  2. Mesterséges Intelligencia
  3. Adat-infrastruktúra
  4. Fejlesztői műveletek
  5. Fejlesztő eszközök
  6. frontend
  7. iOS
  8. Nyelvek
  9. Linux
  10. Biztonság

FOS-P2: Facebook nyílt forráskód - 2. rész

És folytatva az első szakasz (3) következő alkalmazását: «(Android)», a következőket kínáljuk:

Spektrum

Röviden, a FOS írja le ezt az alkalmazást a következőképpen:

"Kliensoldali képátkódoló könyvtár."

Míg az övé weboldal a GitHubon tágabban határozza meg, az alábbiak szerint:

„A Spectrum egy több platformon átívelő képátkódoló könyvtár, amely könnyen integrálható egy Android vagy iOS projektbe a közös képalkotó műveletek hatékony végrehajtása érdekében. A Spectrum API-k deklaratív funkciókat tartalmaznak. Ez leegyszerűsíti a fejlesztő számára azáltal, hogy a kívánt eredményre összpontosít. Ez ugyanakkor lehetővé teszi a Spectrum számára, hogy átláthatóan válassza ki a legjobb végrehajtási sorrendet. "

Végül a hivatalos honlapja A következő információkat érdemes kiemelni:

„Azáltal, hogy közvetlenül támaszkodik az alacsony szintű kodek könyvtárakra, a Spectrum képes vezérelni és kihozni néhány olyan opciót, amelyeket általában nem tesznek ki a platform keretrendszerei. Például néhány JPEG-JPEG műveletet, például vágást, veszteségmentesen lehet végrehajtani. Egy másik példa a chroma részmintavétel letiltása a minőség javítása érdekében, amikor a képeket JPEG formátumban mentik. "

jegyzet: Az alábbiakban további hivatalos információkat kaphat erről az alkalmazásról link.

Freskó

Röviden, a FOS írja le ezt az alkalmazást a következőképpen:

"Android-könyvtár az általuk használt képek és memória kezelésére."

Míg az övé weboldal a GitHubon tágabban határozza meg, az alábbiak szerint:

„A Fresco egy erőteljes képmegjelenítő rendszer az Android-alkalmazásokban. A Fresco gondoskodik a képek betöltéséről és megjelenítéséről, így nem kell. Betölti a képeket a hálózatról, a helyi tárhelyről vagy a helyi erőforrásokból, és egy helyőrzőt jelenít meg, amíg a kép meg nem érkezik. A gyorsítótárnak két szintje van; egyet a memóriában és egyet a belső tárolóban. Android 4.x és újabb verziókban a Fresco a képeket az Android memória egy speciális régiójába helyezi. Ez lehetővé teszi az alkalmazás gyorsabb futtatását, és a rettegett OutOfMemoryError sokkal ritkább tapasztalását. "

Végül a hivatalos honlapja A következő információkat érdemes kiemelni:

„A Fresco a képek folyamatának javításán, valamint az adatok és a CPU használatának megtakarításán túl lehetővé teszi a kép betöltését a helyőrző megjelenítéséig, amíg a kép be nem töltődik, majd megérkezéskor automatikusan megjeleníti a képet. Amikor a kép elhagyja a képernyőt, automatikusan felszabadítja memóriáját. "

jegyzet: Az alábbiakban további információkat kaphat erről az alkalmazásról link.

litho

Röviden, a FOS írja le ezt az alkalmazást a következőképpen:

"Nyilatkozati keretrendszer a hatékony felhasználói felületek felépítéséhez az Android rendszerben."

Míg az övé weboldal a GitHubon határozza meg a következőképpen:

„A Litho egy deklaratív keretrendszer, mivel deklaratív API-t használ a felhasználói felület összetevőinek meghatározásához. Csak le kell írnia a felhasználói felületének kialakítását egy megváltoztathatatlan bemenet alapján, és a keretrendszer gondoskodik a többiről. Ezenkívül aszinkron kialakítású, és ennek köszönhetően lehetővé teszi a felhasználói felület idő előtti mérését és elrendezését anélkül, hogy blokkolná annak menetét. "

Végül a hivatalos honlapja A következő információkat érdemes kiemelni:

„A Litho laposabb nézet-hierarchiát kínál, mivel a Yoga-t (egy cross-platform dizájnmotort alkalmazza, amely a Flexbox-ot valósítja meg) az elrendezéshez, automatikusan csökkentve a felhasználói felületén található ViewGroupok számát. Ez a Litho szövegoptimalizálásával párosulva sokkal kisebb nézet hierarchiát tesz lehetővé, és javítja a görgetést és a memória teljesítményét. "

jegyzet: Az alábbiakban további információkat kaphat erről az alkalmazásról link.

Általános kép a cikk következtetéseihez

Következtetés

Reméljük ezt "hasznos kis bejegyzés" második felderítésén «Facebook Open Source», lehetőséget kínálnak arra, hogy találkozzanak egy új, érdekes és hasznos nyílt alkalmazással, amelyet a «Facebook»; és összességében nagy érdeklődés és hasznosság «Comunidad de Software Libre y Código Abierto» és nagyban hozzájárulnak a CSB csodálatos, gigantikus és növekvő ökoszisztémájának elterjedéséhez «GNU/Linux».

Egyelőre, ha ez tetszett publicación, Ne hagyd abba ossza meg másokkal, kedvenc webhelyein, csatornáin, közösségi hálózatok vagy üzenetküldő rendszerek csoportjain vagy közösségén, lehetőleg ingyenesen, nyíltan és / vagy biztonságosabb módon távirat, Jel, Masztodon vagy egy másik Fediverse, lehetőleg. És ne felejtsen el ellátogatni honlapunkra a «FromLinux» további hírek felfedezéséhez, valamint csatlakozáshoz a Távirat a DesdeLinux-tól. Míg további információkért látogasson el bármelyikre Online könyvtár mint OpenLibra y jEdit, hogy hozzáférhessen és olvashasson erről a témáról vagy másokról szóló digitális könyveket (PDF).


A cikk tartalma betartja a szerkesztői etika. A hiba bejelentéséhez kattintson a gombra itt.

Legyen Ön az első hozzászóló

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.