FOS-P5: Pagtuklas sa malawak at lumalaking Bukas na Pinagmulan ng Facebook - Bahagi 5

FOS-P5: Pagtuklas sa malawak at lumalaking Bukas na Pinagmulan ng Facebook - Bahagi 5

FOS-P5: Pagtuklas sa malawak at lumalaking Bukas na Pinagmulan ng Facebook - Bahagi 5

Sa ikalimang bahagi mula sa serye ng mga artikulo sa "Facebook Buksan ang Pinagmulan » Ipagpapatuloy namin ang aming paggalugad ng malawak at lumalaking katalogo ng buksan ang mga application binuo ng Higanteng Teknikal de «Facebook ".

Upang maipagpatuloy ang pagpapalawak ng aming kaalaman sa mga bukas na aplikasyon na inilabas ng bawat isa sa mga Teknolohikal na Higante ng pangkat na kilala bilang GAFAM. Ano, tulad ng alam na ng marami, ay binubuo ng mga sumusunod na kumpanya ng North American: "Google, Apple, Facebook, Amazon at Microsoft".

Bukas na Pinagmulan ng GAFAM: Ang mga Teknolohikal na Higante na pabor sa Open Source

Bukas na Pinagmulan ng GAFAM: Ang mga Teknolohikal na Higante na pabor sa Open Source

Para sa mga interesadong tuklasin ang aming paunang publication na nauugnay sa paksa, maaari kang mag-click sa sumusunod na link, matapos matapos na basahin ang publication na ito:

Habang, upang tuklasin ang Mga nauugnay na nakaraang bahagi ng seryeng ito, maaari kang mag-click sa sumusunod na link:

FOS-P1: Buksan ang Pinagmulan ng Facebook

FOS-P5: Buksan ang Pinagmulan ng Facebook - Bahagi 5

Mga Aplikasyon ng Open Source ng Facebook

Bago simulan, magandang tandaan tulad ng ipinahahayag natin sa unang bahagi, na ang opisyal na website ng Open Source ng Facebook (FOS) Ito ay nahahati sa 10 mga naka-highlight na bahagi o seksyon, na kung saan ay:

  1. Android
  2. Artipisyal na Talino
  3. Infrastruktur ng Data
  4. Mga Operasyon ng Developer
  5. Mga Kasangkapan sa Pag-unlad
  6. Frontend
  7. iOS
  8. Mga wika
  9. Linux
  10. Katiwasayan

FOS-P5: Buksan ang Pinagmulan ng Facebook - Bahagi 5

At nagpapatuloy sa susunod na 4 na huling aplikasyon ng unang seksyon nabanggit "(Android) ", mayroon kaming mga sumusunod:

Keyframes

Sa madaling sabi, sa FOS ilarawan ang application na ito tulad ng sumusunod:

"Isang silid-aklatan (silid-aklatan) para sa pag-convert ng mga animation na batay sa hugis ng Adobe AE sa isang format ng data at pag-play ng mga ito sa mga Android at iOS device."

Habang ang kanyang website sa GitHub ang sumusunod ay idinagdag dito:

"Ang Keyframes ay isang kombinasyon ng isang script ng ExtendScript na kumukuha ng data ng animasyon ng imahe mula sa isang file na After Effects at isang kaukulang library sa pag-render para sa Android at iOS. Maaaring magamit ang Keyframes upang i-export at mag-render ng mga de-kalidad na animasyon na nakabatay sa vector na may mga kumplikadong kurba ng hugis at daanan, lahat ay may kaunting bakas ng file."

Panghuli, mula sa isang post mula sa Opisyal na Website ng Facebook Engineering, sulit na i-highlight ang sumusunod na impormasyon tungkol sa Keyframes:

"Orihinal na nilikha ito upang makamit ang mga animated na reaksyon ng Facebook Social Network, dahil ito ay isang silid-aklatan na may kakayahang i-export at kopyahin ang mga After Effects na mga animasyon. Pagkatapos ay inilapat ito sa iba pang mga produkto ng kumpanya at ngayon ay ginawang isang open source na produkto upang ang iba ay makapagtulungan upang makabuo ng mas magagandang mga produkto. "

Nota: Maaari kang makakuha ng mas kawili-wiling impormasyon tungkol sa application na ito sa mga sumusunod link.

Redex

Sa madaling sabi, sa FOS ilarawan ang application na ito tulad ng sumusunod:

"Isang bytecode optimizer para sa mga application ng Android."

Habang ang kanyang website sa GitHub ang sumusunod ay idinagdag dito:

"Nagbibigay ito ng isang balangkas para sa pagbabasa, pagsusulat, at pag-parse ng mga .dex file, at isang hanay ng mga pass ng pag-optimize na gumagamit ng balangkas na ito upang mapabuti ang bytecode. Kaya't ang isang ReDex na-optimize na APK ay dapat na mas maliit at mas mabilis kaysa sa mapagkukunan nito."

Panghuli, mula sa iyong opisyal na website Ito ay nagkakahalaga ng pag-highlight ng sumusunod na impormasyon:

"Ang mas kaunting mga byte ay nangangahulugan din ng mas mabilis na mga oras ng pag-download, mas mabilis na oras ng pag-set up, at mas kaunting paggamit ng data para sa mga gumagamit ng cell phone. Panghuli, ang mas kaunting bytecode ay karaniwang isinasalin din sa mas mataas na pagganap ng runtime. Samakatuwid, ang totoong halaga ng Redex."

Nota: Maaari kang makakuha ng karagdagang impormasyon tungkol sa application na ito sa mga sumusunod link.

Ig-Lazy-Module-Loader

Sa madaling sabi, sa FOS ilarawan ang application na ito tulad ng sumusunod:

“Ito ay isang Android library na nagpapatupad ng tamad na paglo-load ng mga module."

Habang ang kanyang website sa GitHub idagdag dito, ang sumusunod:

"Ang library na ito ay tumutulong sa pag-load ng mga module (tampok) sa mga application ng Android kapag hiniling, tuwing kinakailangan. Bago magamit ang silid-aklatan na ito, kailangang isama ang isang module sa isang hiwalay na garapon / dex o apk file."

F8 app

Sa madaling sabi, sa FOS Sinabi nila tungkol sa huling item na ito ng kategorya ng Android tulad ng sumusunod:

"Ito ay tumutukoy sa source code ng opisyal na F8 2017 app, na pinalakas ng React Native at iba pang mga proyektong bukas na mapagkukunan ng Facebook."

Habang ang kanyang website sa GitHub idagdag dito, ang sumusunod:

"Para sa app na ito ang isang serye ng mga tutorial ay inayos sa http://makeitopen.com/ na nagpapaliwanag kung paano namin binuo ang application, at na sumisiyasat sa kung paano namin ginagamit ang React Native, Redux, Relay, GraphQL, at marami pa."

Nota: Maaari kang makakuha ng mas kawili-wiling impormasyon tungkol sa application na ito sa mga sumusunod link.

Generic na imahe para sa mga konklusyon sa artikulo

Konklusyon

Inaasahan namin na ito "kapaki-pakinabang maliit na post" sa pang-limang paggalugad na ito ng «Facebook Open Source», nag-aalok ng isang kawili-wili at malawak na pagkakaiba-iba ng bukas na mga application na binuo ng Technological Giant ng «Facebook»; at may malaking interes at utility, para sa buong «Comunidad de Software Libre y Código Abierto» at ng malaking kontribusyon sa pagsasabog ng kamangha-mangha, naglalakihang at lumalaking ecosystem ng mga aplikasyon ng «GNU/Linux».

Sa ngayon, kung nagustuhan mo ito publicación, Huwag kang tumigil ibahagi ito kasama ng iba, sa iyong mga paboritong website, channel, grupo o komunidad ng mga social network o mga sistema ng pagmemensahe, mas mabuti na libre, bukas at / o mas ligtas bilang TelegramaSenyasMastodon o iba pa ng Fediverse, mas mabuti.

At tandaan na bisitahin ang aming home page sa «DesdeLinux» upang galugarin ang higit pang mga balita, pati na rin sumali sa aming opisyal na channel ng Telegram ng DesdeLinuxHabang, para sa karagdagang impormasyon, maaari mong bisitahin ang anumang Online library bilang OpenLibra y jedit, upang ma-access at mabasa ang mga digital na libro (PDF) sa paksang ito o iba pa.


Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.