FOS-P2: Explorarea vastului și în creștere Facebook Open Source - Partea 2

FOS-P2: Explorarea vastului și în creștere Facebook Open Source - Partea 2

FOS-P2: Explorarea vastului și în creștere Facebook Open Source - Partea 2

În acest a doua parte din seria de articole despre „Facebook Open Source” Vom continua explorarea catalogului nostru vast și în creștere aplicații deschise dezvoltat de Giant tehnologic de "Facebook".

Pentru a continua să ne extindem cunoștințele despre aplicațiile deschise lansate de fiecare dintre Giganții Tehnologici ai grupului cunoscut sub numele de GAFAM. Ceea ce, după cum mulți știu deja, este alcătuit din următoarele companii nord-americane: „Google, Apple, Facebook, Amazon și Microsoft”.

GAFAM Open Source: Giganți tehnologici în favoarea Open Source

GAFAM Open Source: Giganți tehnologici în favoarea Open Source

Pentru cei interesați de explorarea noastră publicație inițială legată de subiect, puteți face clic pe următorul link, după ce ați citit această publicație:

GAFAM Open Source: Giganți tehnologici în favoarea Open Source
Articol asociat:
GAFAM Open Source: Giganți tehnologici în favoarea Open Source

În timp ce, pentru a explora Părți anterioare din această serie, puteți face clic pe următorul link:

FOS-P1: Explorarea vastului și în creștere Facebook Open Source - Partea 1
Articol asociat:
FOS-P1: Explorarea vastului și în creștere Facebook Open Source - Partea 1

Imagine generică pentru concluziile articolului

FOS-P2: Facebook Open Source - Partea 2

Aplicații ale Facebook Open Source

Înainte de a începe, este bine să rețineți așa cum exprimăm în prima parte, că site-ul oficial al Facebook Open Source (FOS) Este împărțit în 10 părți sau secțiuni evidențiate, care sunt:

  1. Android
  2. Inteligenta Artificiala
  3. Infrastructură de date
  4. Operațiuni pentru dezvoltatori
  5. Instrumente de dezvoltare
  6. Frontend
  7. iOS
  8. Limbă
  9. Linux
  10. Securitate

FOS-P2: Facebook Open Source - Partea 2

Și continuând cu următoarele 3 aplicații din prima secțiune menționată «(Android)», avem următoarele:

Spectru

Pe scurt, în FOS descrieți această aplicație după cum urmează:

„O bibliotecă de transcodare a imaginilor din partea clientului.”

În timp ce a lui site-ul web pe GitHub o definește mai larg, după cum urmează:

„Spectrum este o bibliotecă de transcodare a imaginilor pe mai multe platforme care poate fi integrată cu ușurință într-un proiect Android sau iOS pentru a efectua în mod eficient operațiuni comune de imagistică. API-urile Spectrum încorporează caracteristici declarative. Acest lucru simplifică utilizarea pentru dezvoltator, concentrându-se pe rezultatul dorit. Și, în același timp, acest lucru permite Spectrum să aleagă în mod transparent cea mai bună secvență de execuție. "

În cele din urmă, din site-ul oficial Merită subliniat următoarele informații:

„Bazându-se direct pe biblioteci codec de nivel scăzut, Spectrum are capacitatea de a controla și de a scoate la iveală unele opțiuni care nu sunt de obicei expuse de cadrele platformei. De exemplu, unele operații JPEG în JPEG, cum ar fi decuparea, pot fi efectuate fără pierderi. Un alt exemplu este dezactivarea sub-eșantionării chroma pentru a îmbunătăți calitatea atunci când salvați imagini grafice ca JPEG. "

Nota: Puteți obține mai multe informații oficiale despre această aplicație în cele ce urmează legătură.

Frescă

Pe scurt, în FOS descrieți această aplicație după cum urmează:

„O bibliotecă Android pentru a gestiona imaginile și memoria pe care o folosesc.”

În timp ce a lui site-ul web pe GitHub o definește mai larg, după cum urmează:

„Fresco este un sistem puternic de afișare a imaginilor în aplicațiile Android. Fresco se ocupă de încărcarea și afișarea imaginilor, deci nu este necesar. Acesta va încărca imaginile din rețea, stocare locală sau resurse locale și va afișa un substituent până la sosirea imaginii. Are două niveluri de cache; unul în memorie și unul în stocarea internă. În versiunile Android 4.x și versiuni inferioare, Fresco plasează imaginile într-o regiune specială a memoriei Android. Acest lucru permite aplicației dvs. să ruleze mai repede și să experimenteze temutul OutOfMemoryError mult mai rar. "

În cele din urmă, din site-ul oficial Merită subliniat următoarele informații:

„Fresco, pe lângă îmbunătățirea conductei de imagini și salvarea datelor și a utilizării procesorului, permite încărcarea unei imagini pentru a afișa un substituent până când imaginea a fost încărcată și apoi afișează automat imaginea la sosire. Când imaginea părăsește ecranul, își eliberează automat memoria. "

Nota: Puteți obține mai multe informații despre această aplicație în cele ce urmează legătură.

litografie

Pe scurt, în FOS descrieți această aplicație după cum urmează:

„Un cadru declarativ pentru crearea de interfețe de utilizator eficiente în Android.”

În timp ce a lui site-ul web pe GitHub definiți-l după cum urmează:

„Litho este un cadru declarativ, deoarece folosește un API declarativ pentru a defini componentele interfeței cu utilizatorul. Trebuie doar să descrieți designul interfeței dvs. de utilizator pe baza unui set de intrări imuabile, iar cadrul se ocupă de restul. În plus, are un design asincron și, din această cauză, permite măsurarea și dispunerea unei interfețe cu utilizatorul înainte de timp, fără a-i bloca firul. "

În cele din urmă, din site-ul oficial Merită subliniat următoarele informații:

„Litho oferă ierarhii de vizualizare mai plate, deoarece folosește Yoga (un motor de proiectare pe mai multe platforme care implementează Flexbox) pentru aspect, reducând automat numărul de ViewGroups pe care îl conține interfața sa de utilizare. Acest lucru, combinat cu optimizările textului Litho, permite ierarhii de vizualizare mult mai mici și îmbunătățește defilarea și performanța memoriei. "

Nota: Puteți obține mai multe informații despre această aplicație în cele ce urmează legătură.

Imagine generică pentru concluziile articolului

Concluzie

Sperăm acest lucru puțină postare utilăMatei 22:21 pe această a doua explorare a «Facebook Open Source», oferă posibilitatea de a cunoaște o aplicație deschisă nouă, interesantă și utilă, dezvoltată de Giantul tehnologic al «Facebook»; și este de mare interes și utilitate, pentru întreg «Comunidad de Software Libre y Código Abierto» și de o mare contribuție la difuzarea minunatului, gigantului și creșterii ecosistemului de aplicații al «GNU/Linux».

Deocamdată, dacă ți-a plăcut asta publicación, Nu te opri împărtășește-l cu alții, pe site-urile, canalele, grupurile sau comunitățile dvs. preferate de rețele sociale sau sisteme de mesagerie, de preferință gratuite, deschise și / sau mai sigure ca Telegramă, Semnal, Mastodont sau altul din Fediverse, preferabil. Și nu uitați să vizitați pagina noastră principală la «DesdeLinux» pentru a explora mai multe știri, precum și pentru a vă alătura canalului nostru oficial de Telegrama de DesdeLinux. În timp ce, pentru mai multe informații, puteți vizita oricare Biblioteca online ca OpenLibra y jedit, pentru a accesa și a citi cărți digitale (PDF-uri) pe această temă sau altele.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.