FOS-P5: didžiulio ir didėjančio „Facebook“ atvirojo kodo tyrimas. 5 dalis

FOS-P5: didžiulio ir didėjančio „Facebook“ atvirojo kodo tyrimas. 5 dalis

FOS-P5: didžiulio ir didėjančio „Facebook“ atvirojo kodo tyrimas. 5 dalis

Šiuo penkta dalis iš straipsnių serijos apie "Facebook Atviro kodo " Mes tęsime platų ir didėjantį katalogą atidarykite programas sukūrė Technologinis milžinas de «Facebook".

Siekdami toliau plėsti savo žinias apie atviras programas, kurias išleido kiekvienas iš grupės technologinių milžinų, žinomų kaip GAFAM. Ką, kaip daugelis jau žino, sudaro šios Šiaurės Amerikos įmonės: „Google“, „Apple“, „Facebook“, „Amazon“ ir „Microsoft“.

GAFAM atvirasis šaltinis: technologiniai gigantai atvirojo kodo naudai

GAFAM atvirasis šaltinis: technologiniai gigantai atvirojo kodo naudai

Tiems, kurie domisi mūsų tyrimais pradinis leidinys, susijęs su tema, baigę skaityti šį leidinį, galite spustelėti šią nuorodą:

Nors, norint ištirti Susijusios ankstesnės šios serijos dalys, galite spustelėti šią nuorodą:

FOS-P1: „Facebook“ atvirasis šaltinis

FOS-P5: „Facebook“ atvirasis šaltinis - 5 dalis

Programos „Facebook“ atvirasis šaltinis

Prieš pradedant, gerai nepamiršti, kaip mes išreiškiame pirmoji dalis, kad oficiali svetainė „Facebook“ atvirasis šaltinis (FOS) Jis suskirstytas į 10 paryškintų dalių arba skyrių, kurie yra:

  1. Android
  2. Dirbtinis intelektas
  3. Duomenų infrastruktūra
  4. Kūrėjo operacijos
  5. Plėtros įrankiai
  6. Frontend
  7. "iOS"
  8. kalbos
  9. Linux
  10. saugumas

FOS-P5: „Facebook“ atvirasis šaltinis - 5 dalis

Ir tęsiant su kitomis 4 paskutinėmis programomis pirmasis skyrius minimas "(Android) ", mes turime šiuos dalykus:

Pagrindiniai rėmeliai

Trumpai tariant, FOS apibūdinkite šią programą taip:

„Biblioteka, skirta konvertuoti „Adobe AE“ formos animacijas į duomenų formatą ir leisti jas „Android“ ir „iOS“ įrenginiuose."

Nors jo svetainė „GitHub“ ant jo pridedama:

„Keyframes“ yra „ExtendScript“ scenarijaus, kuris ištraukia vaizdo animacijos duomenis iš „After Effects“ failo ir atitinkamos „Android“ ir „iOS“ atvaizdavimo bibliotekos, derinys. Pagrindiniai kadrai gali būti naudojami norint eksportuoti ir pateikti aukštos kokybės vektorines animacijas su sudėtingomis formų kreivėmis ir keliais, visa tai turint minimalų failo pėdsaką."

Galiausiai iš įrašo Facebook Engineering oficiali svetainė, verta pabrėžti šią informaciją apie Pagrindiniai rėmeliai:

„Iš pradžių jis buvo sukurtas norint pasiekti animacines Facebook socialinio tinklo reakcijas, nes tai biblioteka, galinti eksportuoti ir leisti animacijas iš After Effects.. „Tada jis buvo pritaikytas kitiems bendrovės produktams, o dabar padarėme jį atvirojo kodo produktu, kad kiti galėtų dirbti kartu kurdami žavesnius produktus.

Pažymėti: Daugiau įdomios informacijos apie šią programą rasite toliau nuoroda.

Redeksas

Trumpai tariant, FOS apibūdinkite šią programą taip:

„Baitų kodo optimizavimo priemonė „Android“ programoms."

Nors jo svetainė „GitHub“ ant jo pridedama:

„Jis suteikia .dex failų skaitymo, rašymo ir analizavimo sistemą bei optimizavimo leidimų rinkinį, kuris naudoja šią sistemą baitiniam kodui tobulinti. Taigi „ReDex“ optimizuotas APK turėtų būti mažesnis ir greitesnis nei jo šaltinis."

Pagaliau iš jūsų oficiali svetainė Verta pabrėžti šią informaciją:

„Mažiau baitų taip pat reiškia greitesnį atsisiuntimo laiką, greitesnį diegimo laiką ir mažesnį duomenų naudojimą mobiliojo ryšio vartotojams. Galiausiai, mažiau baitinio kodo taip pat paprastai reiškia didesnį vykdymo laiką. Vadinasi, tikroji Redex vertė."

Pažymėti: Daugiau informacijos apie šią programą galite gauti toliau nuoroda.

Ig-Lazy-Module-Loader

Trumpai tariant, FOS apibūdinkite šią programą taip:

„Tai „Android“ biblioteka, įgyvendinanti atsainį modulių įkėlimą."

Nors jo svetainė „GitHub“ pridėti jį taip:

„Ši biblioteka padeda įkelti modulius (funkcijas) į Android programas pagal poreikį, kai tik reikia. Kad būtų galima naudoti šią biblioteką, modulis turi būti sukompiliuotas į atskirą jar/dex arba apk failą."

F8 programa

Trumpai tariant, FOS Apie paskutinį „Android“ kategorijos elementą jie sako taip:

„Tai reiškia oficialios F8 2017 programėlės šaltinio kodą, kurį palaiko React Native ir kiti Facebook atvirojo kodo projektai."

Nors jo svetainė „GitHub“ pridėti jį taip:

„Šiai programai adresu http://makeitopen.com/ pateikta keletas vadovėlių, kuriuose paaiškinama, kaip sukūrėme programą ir kaip mes naudojame React Native, Redux, Relay, GraphQL ir kt."

Pažymėti: Daugiau įdomios informacijos apie šią programą rasite toliau nuoroda.

Bendras straipsnio išvadų vaizdas

Išvada

Mes to tikimės "naudingas mažas įrašas" šį penktąjį tyrimą «Facebook Open Source»siūlo įdomų ir platų atvirų programų, kurias sukūrė «Facebook»; ir tai kelia didelį susidomėjimą ir naudą «Comunidad de Software Libre y Código Abierto» ir labai prisideda skleidžiant nuostabią, gigantišką ir vis didėjančią ESG ekosistemą «GNU/Linux».

Kol kas, jei jums tai patiko publicación, Nesustok pasidalink su kitais savo mėgstamose svetainėse, kanaluose, socialinių tinklų ar susirašinėjimo sistemų grupėse ar bendruomenėse, pageidautina nemokamai, atvirai ir (arba) saugiau, TelegramsignalasMastadonas ar kitas iš Fediverse, pageidautina.

Nepamirškite apsilankyti mūsų pagrindiniame puslapyje «DesdeLinux» ištirti daugiau naujienų ir prisijungti prie mūsų oficialaus kanalo Telegrama iš DesdeLinuxNors, norėdami gauti daugiau informacijos, galite apsilankyti bet kuriame Internetinė biblioteka kaip „OpenLibra“ y jeditas, prieiti ir skaityti skaitmenines knygas (PDF) šia ar kitomis temomis.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.