Ezzel első rész cikk cikksorozatából "Facebook Nyílt forráskód " Megkezdjük a hatalmas és egyre növekvő katalógus feltárását nyissa meg az alkalmazásokat által kifejlesztett Technológiai óriás de «Facebook".
Annak érdekében, hogy tovább bővítsük ismereteinket az úgynevezett csoport egyes technológiai óriásainak által kiadott nyílt alkalmazásokról GAFAM. Amit már sokan tudnak, a következő észak-amerikai vállalatok alkotják: "Google, Apple, Facebook, Amazon és Microsoft".
Azok számára, akik szeretnének felfedezni minket a témához kapcsolódó kezdeti publikáció, a kiadvány elolvasása után kattintson a következő linkre:
"Ma mind az állami, mind a magánszervezetek fokozatosan haladnak a szabad szoftver és a nyílt forráskód nagyobb integrációja felé üzleti modelljeikbe, platformjaikba, termékeikbe és szolgáltatásaikba. Más szavakkal, a szabad és nyitott technológiák egyre fontosabb részét képezik a bennük és a belőlük történő munkavégzésnek, tulajdonosaik, ügyfeleik vagy állampolgáraik javára." GAFAM Open Source: Technológiai óriások a nyílt forráskód mellett
FOS-P1: Facebook nyílt forráskód - 1. rész
A Facebook nyílt forráskód
Mielőtt elkezdené, érdemes megjegyezni, hogy a Facebook nyílt forráskód (FOS) 10 kiemelt részre vagy szakaszra oszlik, amelyek:
- Android
- Mesterséges Intelligencia
- Adat-infrastruktúra
- Fejlesztői műveletek
- Fejlesztő eszközök
- frontend
- iOS
- Nyelvek
- Linux
- Biztonság
Jelenlegi és jövőbeni átdolgozásainkhoz Nyissa meg a Facebook alkalmazásokat, mindegyiket át fogjuk nézni, az elsőtől az utolsóig, bemutatva az egyes szakaszokban található meglévő alkalmazások kis csoportjának kis áttekintését.
-tól első szakasz említett, "Android", ezek az első alkalmazások a listán:
Hermész
Röviden, a FOS írja le ezt az alkalmazást a következőképpen:
„Könnyű JavaScript-motor, amely a React Native androidos futtatására optimalizált."
Míg az övé weboldal a GitHubon határozza meg a következőképpen:
„JavaScript-motor, amely a React Native (RN) alkalmazások gyors indítására optimalizált Android-on. Korai statikus optimalizálással és kompakt bájtkóddal rendelkezik. Ne feledje, hogy a Hermes minden verziója az RN egy adott verzióját célozza meg. Általános szabály, hogy mindig szigorúan kövessük a Hermes-verziókat. A verzióbeli eltérések a legrosszabb esetben az alkalmazások azonnali összeomlását okozhatják."
Végül a hivatalos honlapja A következő információkat érdemes kiemelni:
"Számos alkalmazás esetében a Hermes aktiválása javítja az indítási időt, csökkenti a memóriahasználatot és az alkalmazás méretét. Mától a Hermes csak egy React Native funkció, amely aktiválható. "
jegyzet: Az alábbiakban további információkat kaphat erről az alkalmazásról link.
Reaktív bennszülött
Röviden, a FOS írja le ezt az alkalmazást a következőképpen:
„Keretrendszer natív alkalmazások létrehozásához a React alkalmazással."
Míg az övé weboldal a GitHubon határozza meg a következőképpen:
„A React Native eljuttatja a React deklaratív felhasználói felületét az iOS és az Android rendszerekhez. Ezzel natív felhasználói felület vezérlőket használ, és teljes hozzáférése van a natív platformhoz. Számos előnye vagy előnye között meg lehet említeni, hogy deklaratív, mert megkönnyíti az interaktív felhasználói felületek létrehozását, amelyek kiszámíthatóbbá és könnyebben hibakereshetővé teszik a kódot. És hogy az összetevőkön alapul, amely lehetővé teszi olyan kapszulázott komponensek felépítését, amelyek egy bizonyos állapotot kezelnek, és összetett felhasználói felületek hozhatók létre."
Végül a hivatalos honlapja A következő információkat érdemes kiemelni:
"A React Native ideális mindkét fejlett iOS-fejlesztő számára, hogy reagáljon a kezdőkre azok számára, akik pályafutásuk során először ismerkednek a programozással. "
jegyzet: Az alábbiakban további információkat kaphat erről az alkalmazásról link.
Uszony
Röviden, a FOS írja le ezt az alkalmazást a következőképpen:
"Asztali hibakeresési platform a mobil fejlesztők számára. "
Míg az övé weboldal a GitHubon határozza meg a következőképpen:
"A Flipper (korábban Sonar) egy platform iOS és Android mobilalkalmazások hibakeresésére. Lehetővé teszi az alkalmazások megtekintését, ellenőrzését és vezérlését egy egyszerű asztali felületről. És kiszerelésből is használható, vagy bővíthető az API bővítményekkel. "
Végül a hivatalos honlapja A következő információkat érdemes kiemelni:
"A Flipper feladata az adatok oda-vissza küldése, a funkciók hívása és a kifejlesztett mobil alkalmazás eseményeinek meghallgatása. A Flipper asztali alkalmazása és a natív mobil SDK egyaránt nyílt forráskódú és MIT licencelt. Ez sokak számára lehetővé teszi, hogy lássák és megértsék, hogyan épülnek fel a beépülő modulok, és természetesen csatlakozhatnak a közösséghez, és elősegítik a Flipper fejlesztését. "
jegyzet: Az alábbiakban további információkat kaphat erről az alkalmazásról link.
Következtetés
Reméljük ezt "hasznos kis bejegyzés" erről az első feltárásáról «Facebook Open Source»
, érdekes és sokféle nyílt alkalmazást kínál a «Facebook»
; és összességében nagy érdeklődés és hasznosság «Comunidad de Software Libre y Código Abierto»
és nagyban hozzájárulnak a CSB csodálatos, gigantikus és növekvő ökoszisztémájának elterjedéséhez «GNU/Linux»
.
Egyelőre, ha ez tetszett publicación
, Ne hagyd abba ossza meg másokkal, kedvenc webhelyein, csatornáin, közösségi hálózatok vagy üzenetküldő rendszerek csoportjain vagy közösségén, lehetőleg ingyenesen, nyíltan és / vagy biztonságosabb módon Telegram, Jel, Masztodon vagy egy másik Fediverse, lehetőleg. És ne felejtsen el ellátogatni honlapunkra a «FromLinux» további hírek felfedezéséhez, valamint csatlakozáshoz a Távirat a DesdeLinux-tól. Míg további információkért látogasson el bármelyikre Online könyvtár mint OpenLibra y jEdit, hogy hozzáférhessen és olvashasson erről a témáról vagy másokról szóló digitális könyveket (PDF).