FOS-P2: plašā un pieaugošā Facebook atvērtā koda izpēte - 2. daļa

FOS-P2: plašā un pieaugošā Facebook atvērtā koda izpēte - 2. daļa

FOS-P2: plašā un pieaugošā Facebook atvērtā koda izpēte - 2. daļa

Šajā otrā daļa no rakstu sērijas par "Facebook atvērtā koda" Mēs turpināsim izpētīt plašo un augošo katalogu atvērtas programmas izstrādājusi Tehnoloģiskais gigants de "Facebook".

Lai turpinātu paplašināt mūsu zināšanas par atvērtajām lietojumprogrammām, kuras izlaida katrs no grupas tehnoloģiskajiem gigantiem, kas pazīstami kā GAFAM. Kā jau daudzi zina, to veido šādi Ziemeļamerikas uzņēmumi: "Google, Apple, Facebook, Amazon un Microsoft".

GAFAM Open Source: Tehnoloģiskie milži par labu Open Source

GAFAM Open Source: Tehnoloģiskie milži par labu Open Source

Tiem, kas vēlas izpētīt mūsu sākotnējā publikācija, kas saistīta ar tēmu, pēc šīs publikācijas lasīšanas varat noklikšķināt uz šīs saites:

GAFAM Open Source: Tehnoloģiskie milži par labu Open Source
saistīto rakstu:
GAFAM Open Source: Tehnoloģiskie milži par labu Open Source

Kamēr, lai izpētītu Saistītās šīs sērijas iepriekšējās daļas, varat noklikšķināt uz šīs saites:

FOS-P1: plašā un pieaugošā Facebook atvērtā koda izpēte - 1. daļa
saistīto rakstu:
FOS-P1: plašā un pieaugošā Facebook atvērtā koda izpēte - 1. daļa

Vispārējs attēls raksta secinājumiem

FOS-P2: Facebook atvērtais avots - 2. daļa

Pieteikumi Facebook atvērtais avots

Pirms sākat, ir labi paturēt prātā, kā mēs izteicām Daļa, ka oficiālā tīmekļa vietne Facebook atvērtais avots (FOS) Tas ir sadalīts 10 izceltās daļās vai sekcijās, kas ir:

  1. android
  2. Mākslīgais intelekts
  3. Datu infrastruktūra
  4. Izstrādātāja darbības
  5. Izstrādes rīki
  6. frontend
  7. iOS
  8. valodas
  9. Linux
  10. Drošība

FOS-P2: Facebook atvērtais avots - 2. daļa

Turpinot ar šādām 3 pirmās sadaļas lietojumprogrammām, kas minētas «(Android)», mums ir šādas iespējas:

Spektrs

Īsāk sakot, FOS aprakstiet šo lietojumu šādi:

"Klienta puses attēlu pārkodēšanas bibliotēka."

Kamēr viņa vietne vietnē GitHub definē to plašāk šādi:

“Spectrum ir starpplatformu attēlu pārkodēšanas bibliotēka, kuru var viegli integrēt Android vai iOS projektā, lai efektīvi veiktu parastās attēlveidošanas darbības. Spectrum API ietver deklaratīvas funkcijas. Tas atvieglo izstrādātāja izmantošanu, koncentrējoties uz vēlamo rezultātu. Tajā pašā laikā tas ļauj Spectrum pārredzami izvēlēties labāko izpildes secību. "

Visbeidzot, no jūsu oficiālā tīmekļa vietne Jāuzsver šāda informācija:

“Tieši paļaujoties uz zema līmeņa kodeku bibliotēkām, Spectrum spēj kontrolēt un izcelt dažas iespējas, kuras platformas ietvari parasti neatklāj. Piemēram, dažas JPEG – JPEG darbības, piemēram, apgriešanu, var veikt bez zaudējumiem. Cits piemērs ir hroma apakšparaugu atspējošana, lai uzlabotu kvalitāti, saglabājot grafiskos attēlus kā JPEG. "

Atzīmēt: Tālāk varat iegūt vairāk oficiālas informācijas par šo lietojumprogrammu saite.

freska

Īsāk sakot, FOS aprakstiet šo lietojumu šādi:

"Android bibliotēka, lai pārvaldītu viņu izmantotos attēlus un atmiņu."

Kamēr viņa vietne vietnē GitHub definē to plašāk šādi:

“Fresco ir spēcīga attēlu attēlošanas sistēma Android lietojumprogrammās. Fresco rūpējas par attēlu ielādi un parādīšanu, tāpēc jums tas nav jādara. Tas ielādēs attēlus no tīkla, vietējās krātuves vai vietējiem resursiem un parādīs vietturi līdz attēla pienākšanai. Tam ir divi kešatmiņas līmeņi; viens atmiņā un viens iekšējā atmiņā. Android 4.x un vecākās versijās Fresco ievieto attēlus īpašā Android atmiņas reģionā. Tas ļauj jūsu lietojumprogrammai darboties ātrāk un daudz retāk izjust baidīto OutOfMemoryError. "

Visbeidzot, no jūsu oficiālā tīmekļa vietne Jāuzsver šāda informācija:

“Fresco papildus attēlu cauruļvada uzlabošanai, kā arī datu un centrālā procesora izmantošanas saglabāšanai ļauj ielādēt attēlu, lai attēlotu vietturi, līdz attēls ir ielādēts, un pēc tam attēls automātiski tiek parādīts, kad tas tiek parādīts. Kad attēls iziet no ekrāna, tas automātiski atbrīvo atmiņu. "

Atzīmēt: Plašāku informāciju par šo lietojumprogrammu varat iegūt tālāk saite.

Lito

Īsāk sakot, FOS aprakstiet šo lietojumu šādi:

"Deklaratīvs ietvars efektīvu lietotāja saskarņu izveidei Android."

Kamēr viņa vietne vietnē GitHub definējiet to šādi:

“Litho ir deklaratīvs ietvars, jo tā izmanto deklaratīvu API, lai definētu lietotāja saskarnes komponentus. Jums vienkārši ir jāapraksta sava lietotāja interfeisa dizains, pamatojoties uz nemaināmu ievadu kopumu, un pārējais rūpējas par sistēmu. Turklāt tam ir asinhronais dizains, un tāpēc tas ļauj pirms laika izmērīt un izkārtot lietotāja saskarni, nebloķējot tā pavedienu. "

Visbeidzot, no jūsu oficiālā tīmekļa vietne Jāuzsver šāda informācija:

“Litho piedāvā plakanākas skata hierarhijas, jo izkārtojumam izmanto Yoga (starpplatformu dizaina dzinēju, kas ievieš Flexbox), automātiski samazinot tās lietotāja saskarnes saturošo ViewGroups skaitu. Tas kopā ar Litho teksta optimizāciju ļauj izveidot daudz mazāku skatu hierarhiju un uzlabo ritināšanu un atmiņas veiktspēju. "

Atzīmēt: Plašāku informāciju par šo lietojumprogrammu varat iegūt tālāk saite.

Vispārējs attēls raksta secinājumiem

Secinājums

Mēs to ceram "noderīga maz ziņa" par šo otro «Facebook Open Source», piedāvā iespēju iepazīties ar jaunu, interesantu un noderīgu atvērtu lietojumprogrammu, kuru izstrādājis «Facebook»; un tas rada lielu interesi un lietderību kopumā «Comunidad de Software Libre y Código Abierto» un liels ieguldījums brīnišķīgās, gigantiskās un augošās EOS ekosistēmas izplatībā «GNU/Linux».

Pagaidām, ja jums tas patika publicación, Neapstājies padalies ar to kopā ar citiem jūsu iecienītākajās vietnēs, kanālos, sociālo tīklu vai ziņojumapmaiņas sistēmu grupās vai kopienās, vēlams bez maksas, atvērtā un / vai drošākā veidā Telegram, Signalizēt, Mastodonts vai cita no Fediverse, vēlams. Un atcerieties apmeklēt mūsu mājas lapu vietnē «DesdeLinux» izpētīt vairāk jaunumu, kā arī pievienoties mūsu oficiālajam kanālam Telegramma no DesdeLinux. Lai gan, lai iegūtu vairāk informācijas, jūs varat apmeklēt jebkuru Tiešsaistes bibliotēkaOpenLibra y jedit, lai piekļūtu un lasītu digitālās grāmatas (PDF) par šo vai citām tēmām.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.