V tem primeru peti del iz serije člankov o "Facebook Odprtokodno " Nadaljevali bomo z raziskovanjem obsežnega in rastočega kataloga odprte aplikacije razvil Tehnološki velikan de «Facebook ".
Da bi še naprej širili svoje znanje o odprtih aplikacijah, ki jih je objavil vsak izmed tehnoloških velikanov skupine, znane kot GAFAM. Kot že mnogi vedo, sestavljajo naslednja severnoameriška podjetja: "Google, Apple, Facebook, Amazon in Microsoft".
Za tiste, ki jih zanima raziskovanje našega začetna objava, povezana s temo, lahko po branju te publikacije kliknete naslednjo povezavo:
Medtem, za raziskovanje Povezani prejšnji deli te serije, lahko kliknete na naslednjo povezavo:
FOS-P5: Facebook Open Source - 5. del
Uporaba programa Odprta koda Facebook
Pred začetkom je dobro imeti v mislih, kot izražamo v prvi del, da je uradna spletna stran Odprta koda Facebook (FOS) Razdeljen je na 10 poudarjenih delov ali odsekov, ki so:
- Android
- Umetna inteligenca
- Podatkovna infrastruktura
- Operacije razvijalcev
- Orodja za razvoj
- začelje
- iOS
- jeziki
- Linux
- Varnost
In nadaljevanje z naslednjimi 4 zadnjimi aplikacijami prvi odsek omenjeno "(Android) ", imamo naslednje:
Ključni okvirji
Na kratko v FOS opišite to aplikacijo na naslednji način:
»Knjižnica (knjižnica) za pretvorbo animacij, ki temeljijo na obliki Adobe AE, v podatkovni format in njihovo predvajanje v napravah Android in iOS."
Medtem ko je njegov spletno mesto na GitHub na njem se doda naslednje:
»Keyframes je kombinacija skripta ExtendScript, ki iz datotek After Effects izvleče podatke o animaciji slike in ustrezne knjižnice upodabljanja za Android in iOS. Ključne sličice lahko uporabite za izvoz in upodabljanje visokokakovostnih vektorskih animacij s kompleksnimi krivuljami oblik in usmeritvami, vse z minimalnim odtisom datoteke."
Končno iz prispevka iz Uradna spletna stran Facebook Engineering, velja izpostaviti naslednje informacije o Ključni okvirji:
»Prvotno je bil ustvarjen za doseganje animiranih reakcij Facebook socialnega omrežja, saj gre za knjižnico, ki omogoča izvoz in reprodukcijo animacij After Effects. Potem je bil uporabljen za druge izdelke podjetja, zdaj pa smo ga naredili za odprtokodni izdelek, tako da lahko drugi sodelujejo pri izdelavi bolj čudovitih izdelkov. "
opomba: V nadaljevanju lahko dobite več zanimivih informacij o tej aplikaciji povezava.
Redex
Na kratko v FOS opišite to aplikacijo na naslednji način:
»Optimizator bajtkode za aplikacije za Android."
Medtem ko je njegov spletno mesto na GitHub na njem se doda naslednje:
»Zagotavlja ogrodje za branje, pisanje in razčlenjevanje datotek .dex ter niz optimizacijskih prehodov, ki ta okvir uporabljajo za izboljšanje bajtkode. Torej mora biti APK, ki ga optimizira ReDex, manjši in hitrejši od njegovega vira."
Končno, od vašega uradna spletna stran Izpostaviti velja naslednje informacije:
»Manj bajtov pomeni tudi hitrejši čas prenosa, hitrejši čas namestitve in manj porabe podatkov za uporabnike mobilnih telefonov. Nazadnje, manj bytecode tudi običajno pomeni večjo zmogljivost izvajanja. Zato je resnična vrednost Redexa."
opomba: Več informacij o tej aplikaciji najdete v nadaljevanju povezava.
Ig-Lazy-Module-Loader
Na kratko v FOS opišite to aplikacijo na naslednji način:
»To je knjižnica Android, ki izvaja leno nalaganje modulov."
Medtem ko je njegov spletno mesto na GitHub nanjo dodajte naslednje:
»Ta knjižnica pomaga nalagati module (funkcije) v aplikacije Android na zahtevo, kadar koli je to potrebno. Pred uporabo te knjižnice je treba modul zbrati v ločeno datoteko jar / dex ali apk."
Aplikacija F8
Na kratko v FOS O tem zadnjem elementu kategorije Android pravijo takole:
»Nanaša se na izvorno kodo uradne aplikacije F8 2017, ki jo poganja React Native in drugi Facebook odprtokodni projekti."
Medtem ko je njegov spletno mesto na GitHub nanjo dodajte naslednje:
»Za to aplikacijo je na spletnem mestu http://makeitopen.com/ organizirana vrsta vadnic, ki pojasnjujejo, kako zgradimo aplikacijo, in se poglobimo v to, kako uporabljamo React Native, Redux, Relay, GraphQL in druge."
opomba: V nadaljevanju lahko dobite več zanimivih informacij o tej aplikaciji povezava.
Zaključek
Upamo, da to "koristna majhna objava" na tem petem raziskovanju «Facebook Open Source»
, ponuja zanimivo in široko paleto odprtih aplikacij, ki jih je razvil Technological Giant of «Facebook»
; in je za celotno zelo zanimiv in uporaben «Comunidad de Software Libre y Código Abierto»
in velik prispevek k širjenju čudovitega, velikanskega in rastočega ekosistema aplikacij «GNU/Linux»
.
Za zdaj, če vam je bilo to všeč publicación
, Ne nehaj delite z drugimi na vaših najljubših spletnih mestih, kanalih, skupinah ali skupnostih v družabnih omrežjih ali sistemih za sporočanje, po možnosti brezplačno, odprto in / ali bolj varno kot Telegram, Signal, Mastodon ali drug od Fediverse, po možnosti.
In ne pozabite obiskati naše domače strani na «DesdeLinux» da raziščete več novic in se pridružite našemu uradnemu kanalu Telegram z dne DesdeLinux. Za več informacij pa lahko obiščete katero koli Spletna knjižnica kot OpenLibra y jedit, za dostop in branje digitalnih knjig (PDF) na to temo ali drugih.