FOS-P5: Udforskning af den store og voksende Facebook Open Source - Del 5

FOS-P5: Udforskning af den store og voksende Facebook Open Source - Del 5

FOS-P5: Udforskning af den store og voksende Facebook Open Source - Del 5

I denne femte 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:

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

FOS-P1: Facebook Open Source

FOS-P5: Facebook Open Source - Del 5

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-P5: Facebook Open Source - Del 5

Og fortsætte med de følgende 4 sidste ansøgninger fra første afsnit nævnt «(Android) ", har vi følgende:

keyframes

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

”Et bibliotek (bibliotek) til konvertering af Adobe AE-formbaserede animationer til et dataformat og afspilning på Android- og iOS-enheder."

Mens hans websted på GitHub følgende tilføjes på den:

“Keyframes er en kombination af et ExtendScript-script, der udtrækker billedanimationsdata fra en After Effects-fil og et tilsvarende gengivelsesbibliotek til Android og iOS. Keyframes kan bruges til at eksportere og gengive vektorbaserede animationer af høj kvalitet med komplekse formkurver og baner, alt sammen med et minimalt filfodaftryk."

Endelig fra et indlæg fra Facebook Engineering officielle hjemmeside, er det værd at fremhæve følgende oplysninger om keyframes:

”Det blev oprindeligt oprettet for at opnå de animerede reaktioner fra Facebook Social Network, da det er et bibliotek, der er i stand til at eksportere og gengive After Effects-animationer. Derefter blev det anvendt på andre produkter i virksomheden, og nu har vi gjort det til et open source-produkt, så andre kan arbejde sammen om at bygge mere dejlige produkter. "

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

Redex

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

“En bytecode-optimering til Android-applikationer."

Mens hans websted på GitHub følgende tilføjes på den:

”Det giver en ramme for læsning, skrivning og parsing .dex-filer, og et sæt optimeringspas, der bruger denne ramme til at forbedre bytecode. Så en APK optimeret af ReDex skal være mindre og hurtigere end dens kilde."

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

”Færre byte betyder også hurtigere downloadtider, hurtigere installationstider og mindre dataforbrug for mobiltelefonbrugere. Endelig oversættes mindre bytecode typisk til højere runtime-ydeevne. Derfor er den reelle værdi af Redex."

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

Ig-Lazy-modul-Loader

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

”Det er et Android-bibliotek, der implementerer doven indlæsning af moduler."

Mens hans websted på GitHub tilføj på det følgende:

“Dette bibliotek hjælper med at indlæse moduler (funktioner) i Android-applikationer efter behov, når det er nødvendigt. Inden dette bibliotek kan bruges, skal et modul kompileres i en separat jar / dex- eller apk-fil."

F8-app

Kort fortalt i FOS De siger om dette sidste element i Android-kategorien som følger:

“Det refererer til kildekoden til den officielle F8 2017-app, der drives af React Native og andre Facebook open source-projekter."

Mens hans websted på GitHub tilføj på det følgende:

”Til denne app er der arrangeret en række tutorials på http://makeitopen.com/, der forklarer, hvordan vi bygger applikationen, og som dykker ned i, hvordan vi bruger React Native, Redux, Relay, GraphQL og mere."

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

Generisk billede til artikelkonklusioner

Konklusion

Vi håber det "nyttigt lille indlæg" på denne femte udforskning af «Facebook Open Source», tilbyder en interessant og bred vifte af åbne applikationer 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 TelegramSignalMastodon eller en anden af Fediverse, helst.

Og husk at besøge vores startside kl «Fra Linux» for at udforske flere nyheder samt deltage i vores officielle kanal for Telegram fra FromLinuxMens, 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.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

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.