FOS-P2: Udforskning af den store og voksende Facebook Open Source - Del 2

FOS-P2: Udforskning af den store og voksende Facebook Open Source - Del 2

FOS-P2: Udforskning af den store og voksende Facebook Open Source - Del 2

I denne anden del fra artikelserien om "Facebook Open Source" Vi vil fortsætte vores udforskning af det store og voksende katalog over åbne applikationer udviklet af Teknologisk kæmpe de "Facebook".

For at fortsætte med at udvide vores viden om de åbne applikationer frigivet af hver af de teknologiske giganter i gruppen kendt som GAFAM. Hvad, som mange allerede ved, består af følgende nordamerikanske virksomheder: "Google, Apple, Facebook, Amazon og Microsoft".

GAFAM Open Source: teknologiske giganter til fordel for open source

GAFAM Open Source: teknologiske giganter til fordel for open source

For dem der er interesserede i at udforske vores første publikation relateret til emnet, kan du klikke på følgende link, når du er færdig med at læse denne publikation:

GAFAM Open Source: teknologiske giganter til fordel for open source
relateret artikel:
GAFAM Open Source: teknologiske giganter til fordel for open source

Mens, for at udforske Relaterede tidligere dele af denne serie, kan du klikke på følgende link:

FOS-P1: Udforskning af den store og voksende Facebook Open Source - Del 1
relateret artikel:
FOS-P1: Udforskning af den store og voksende Facebook Open Source - Del 1

Generisk billede til artikelkonklusioner

FOS-P2: Facebook Open Source - Del 2

Anvendelser af Facebook Open Source

Før du starter, er det godt at huske, når vi udtrykker i første del, at den officielle hjemmeside for Facebook Open Source (FOS) Det er opdelt i 10 fremhævede dele eller sektioner, som er:

  1. Android
  2. Kunstig intelligens
  3. Datainfrastruktur
  4. Udvikleroperationer
  5. Udviklingsværktøjer
  6. frontend
  7. iOS
  8. Sprog
  9. Linux
  10. Sikkerhed

FOS-P2: Facebook Open Source - Del 2

Og fortsætter med de følgende 3 applikationer i det første afsnit nævnt «(Android)», har vi følgende:

Spectrum

Kort fortalt i FOS beskriv denne applikation som følger:

"Et transcodningsbibliotek på klientsiden."

Mens hans websted på GitHub definerer det bredere som følger:

”Spectrum er et cross-platform billedkodningsbibliotek, der let kan integreres i et Android- eller iOS-projekt for effektivt at udføre almindelige billedbehandlingsoperationer. Spectrum API'er indeholder deklarative funktioner. Dette forenkler brugen for udvikleren ved at fokusere på det ønskede resultat. Og på samme tid giver dette Spectrum mulighed for transparent at vælge den bedste eksekveringssekvens. "

Endelig fra din officielle hjemmeside Det er værd at fremhæve følgende oplysninger:

”Ved direkte at stole på codec-biblioteker på lavt niveau har Spectrum evnen til at kontrollere og frembringe nogle muligheder, der normalt ikke udsættes for platformsrammer. For eksempel kan nogle JPEG til JPEG-operationer, såsom beskæring, udføres tabsfrit. Et andet eksempel er at deaktivere chroma-undersampling for at forbedre kvaliteten, når du gemmer grafiske billeder som JPEG'er. "

note: Du kan få mere officiel information om denne applikation i det følgende link.

Freske

Kort fortalt i FOS beskriv denne applikation som følger:

"Et Android-bibliotek til at styre de billeder og hukommelse, de bruger."

Mens hans websted på GitHub definerer det bredere som følger:

”Fresco er et kraftfuldt billedvisningssystem i Android-applikationer. Fresco sørger for at indlæse og vise billederne, så du ikke behøver. Det indlæser billederne fra netværket, lokal opbevaring eller lokale ressourcer og viser en pladsholder, indtil billedet er ankommet. Den har to niveauer af cache; en i hukommelsen og en i intern lagring. I Android 4.x og lavere versioner placerer Fresco billeder i et specielt område af Android-hukommelse. Dette gør det muligt for din applikation at køre hurtigere og opleve den frygtede OutOfMemoryError meget sjældnere. "

Endelig fra din officielle hjemmeside Det er værd at fremhæve følgende oplysninger:

”Udover at forbedre pipeline af billeder og gemme data og CPU-brug tillader Fresco at indlæse et billede for at vise en pladsholder, indtil billedet er indlæst, og derefter automatisk vise billedet, når det ankommer. Når billedet forlader skærmen, frigør det automatisk hukommelsen. "

note: Du kan få flere oplysninger om denne applikation i det følgende link.

litho

Kort fortalt i FOS beskriv denne applikation som følger:

"En deklarativ ramme til opbygning af effektive brugergrænseflader i Android."

Mens hans websted på GitHub definer det som følger:

”Litho er en deklarativ ramme, da den bruger en deklarativ API til at definere komponenterne i brugergrænsefladen. Du skal bare beskrive designet af din brugergrænseflade baseret på et sæt uforanderlige input, og rammen tager sig af resten. Derudover har den et asynkront design, og på grund af det gør det det muligt at måle og layout en brugergrænseflade på forhånd uden at blokere dens tråd. "

Endelig fra din officielle hjemmeside Det er værd at fremhæve følgende oplysninger:

”Litho tilbyder fladere visningshierarkier, da de bruger Yoga (en platformsmotordesign, der implementerer Flexbox) til layoutet, hvilket automatisk reducerer antallet af ViewGroups, som dets brugergrænseflade indeholder. Dette kombineret med Lithos tekstoptimeringer giver mulighed for meget mindre visningshierarkier og forbedrer rulle- og hukommelsesydelse. "

note: Du kan få flere oplysninger om denne applikation i det følgende link.

Generisk billede til artikelkonklusioner

Konklusion

Vi håber det "nyttigt lille indlæg" på denne anden udforskning af «Facebook Open Source», giver mulighed for at møde en ny, interessant og nyttig åben applikation udviklet af Technological Giant of «Facebook»; og er af stor interesse og nytte for hele det «Comunidad de Software Libre y Código Abierto» og med stort bidrag til udbredelsen af ​​det vidunderlige, gigantiske og voksende økosystem af applikationer af «GNU/Linux».

For nu, hvis du kunne lide dette publicación, Stop ikke del det med andre på dine yndlingswebsteder, kanaler, grupper eller samfund af sociale netværk eller messaging-systemer, helst gratis, åbent og / eller mere sikkert som Telegram, Signal, Mastodon eller en anden af Fediverse, helst. Og husk at besøge vores startside kl «DesdeLinux» for at udforske flere nyheder samt deltage i vores officielle kanal for Telegram af DesdeLinux. Mens, for mere information, kan du besøge enhver Online bibliotek som OpenLibra y jedit, for at få adgang til og læse digitale bøger (PDF-filer) om dette emne eller andre.


Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.