FOS-P2: Odkrywanie ogromnego i rozwijającego się oprogramowania typu open source Facebooka - część 2

FOS-P2: Odkrywanie ogromnego i rozwijającego się oprogramowania typu open source Facebooka - część 2

FOS-P2: Odkrywanie ogromnego i rozwijającego się oprogramowania typu open source Facebooka - część 2

W tym druga część z serii artykułów na temat „Facebook Open Source” Będziemy kontynuować naszą eksplorację rozległego i wciąż rosnącego katalogu otwarte aplikacje opracowany przez Gigant technologiczny de "Facebook".

W celu dalszego poszerzania wiedzy na temat otwartych aplikacji wydawanych przez każdego z gigantów technologicznych z grupy znanej jako GAFAM. Co, jak wielu już wie, składa się z następujących firm z Ameryki Północnej: „Google, Apple, Facebook, Amazon i Microsoft”.

GAFAM Open Source: Giganci technologiczni na korzyść Open Source

GAFAM Open Source: Giganci technologiczni na korzyść Open Source

Dla zainteresowanych poznaniem naszego wstępna publikacja związana z tematempo przeczytaniu niniejszej publikacji możesz kliknąć poniższy link:

GAFAM Open Source: Giganci technologiczni na korzyść Open Source
Podobne artykuł:
GAFAM Open Source: Giganci technologiczni na korzyść Open Source

Podczas gdy, aby poznać Powiązane poprzednie części tej seriimożesz kliknąć poniższy link:

FOS-P1: Odkrywanie ogromnego i rozwijającego się oprogramowania typu open source Facebooka - część 1
Podobne artykuł:
FOS-P1: Odkrywanie ogromnego i rozwijającego się oprogramowania typu open source Facebooka - część 1

Ogólny obraz podsumowujący artykuł

FOS-P2: Facebook Open Source - część 2

Zastosowania Otwarte źródło na Facebooku

Przed rozpoczęciem dobrze jest pamiętać o tym, co zostało wyrażone w część pierwsza, że oficjalna strona internetowa Otwarte źródło Facebooka (FOS) Jest podzielony na 10 wyróżnionych części lub sekcji, którymi są:

  1. Android
  2. Artificial Intelligence
  3. Infrastruktura danych
  4. Działania deweloperskie
  5. Narzędzia programistyczne
  6. frontend
  7. iOS
  8. Języki
  9. Linux
  10. Bezpieczeństwo

FOS-P2: Facebook Open Source - część 2

Kontynuując następujące 3 aplikacje z pierwszej wspomnianej sekcji «(Android)», mamy:

Widmo

Krótko w FOS opisz tę aplikację w następujący sposób:

„Biblioteka transkodowania obrazów po stronie klienta”.

Podczas gdy jego strona internetowa w serwisie GitHub definiuje to szerzej, w następujący sposób:

„Spectrum to wieloplatformowa biblioteka transkodowania obrazów, którą można łatwo zintegrować z projektem systemu Android lub iOS w celu wydajnego wykonywania typowych operacji obrazowania. Interfejsy API Spectrum zawierają deklaratywne funkcje. Upraszcza to użycie dla programisty, koncentrując się na pożądanym wyniku. Jednocześnie pozwala to firmie Spectrum na przejrzyste wybieranie najlepszej sekwencji wykonania ”.

Wreszcie z twojego oficjalna strona internetowa Na uwagę zasługują następujące informacje:

„Opierając się bezpośrednio na bibliotekach kodeków niskiego poziomu, Spectrum ma możliwość kontrolowania i wydobywania niektórych opcji, które zwykle nie są ujawniane przez frameworki platform. Na przykład niektóre operacje z JPEG na JPEG, takie jak kadrowanie, mogą być wykonywane bezstratnie. Innym przykładem jest wyłączenie podpróbkowania chrominancji w celu poprawy jakości podczas zapisywania obrazów graficznych w formacie JPEG ”.

uwaga: Więcej oficjalnych informacji na temat tej aplikacji można znaleźć poniżej powiązanie.

Fresk

Krótko w FOS opisz tę aplikację w następujący sposób:

„Biblioteka systemu Android do zarządzania używanymi obrazami i pamięcią”.

Podczas gdy jego strona internetowa w serwisie GitHub definiuje to szerzej, w następujący sposób:

„Fresco to potężny system wyświetlania obrazu w aplikacjach na Androida. Fresco zajmuje się ładowaniem i wyświetlaniem obrazów, więc nie musisz tego robić. Załaduje obrazy z sieci, pamięci lokalnej lub zasobów lokalnych i wyświetli element zastępczy do momentu przybycia obrazu. Ma dwa poziomy pamięci podręcznej; jeden w pamięci i jeden w pamięci wewnętrznej. W systemie Android 4.xi niższych wersjach Fresco umieszcza obrazy w specjalnym obszarze pamięci Androida. Dzięki temu Twoja aplikacja będzie działać szybciej i znacznie rzadziej doświadczać przerażającego błędu OutOfMemoryError ”.

Wreszcie z twojego oficjalna strona internetowa Na uwagę zasługują następujące informacje:

„Fresco, oprócz ulepszenia potoku obrazów oraz oszczędzania danych i wykorzystania procesora, umożliwia ładowanie obrazu w celu wyświetlenia elementu zastępczego, dopóki obraz nie zostanie załadowany, a następnie automatycznie wyświetla obraz po nadejściu. Kiedy obraz opuszcza ekran, automatycznie zwalnia swoją pamięć ”.

uwaga: Więcej informacji na temat tej aplikacji można znaleźć poniżej powiązanie.

lito

Krótko w FOS opisz tę aplikację w następujący sposób:

„Deklaratywna platforma do tworzenia wydajnych interfejsów użytkownika w systemie Android”.

Podczas gdy jego strona internetowa w serwisie GitHub zdefiniuj to następująco:

„Litho jest frameworkiem deklaratywnym, ponieważ używa deklaratywnego interfejsu API do definiowania składników interfejsu użytkownika. Wystarczy opisać projekt interfejsu użytkownika w oparciu o zestaw niezmiennych danych wejściowych, a framework zajmie się resztą. Ponadto ma konstrukcję asynchroniczną, dzięki czemu pozwala z wyprzedzeniem zmierzyć i rozplanować interfejs użytkownika bez blokowania jego wątku ”.

Wreszcie z twojego oficjalna strona internetowa Na uwagę zasługują następujące informacje:

„Litho oferuje bardziej płaskie hierarchie widoków, ponieważ wykorzystuje Yoga (wieloplatformowy silnik projektowy, który implementuje Flexbox) dla układu, automatycznie zmniejszając liczbę ViewGroups, które zawiera jego interfejs użytkownika. To, w połączeniu z optymalizacją tekstu firmy Litho, pozwala na znacznie mniejsze hierarchie widoków oraz poprawia przewijanie i wydajność pamięci ”.

uwaga: Więcej informacji na temat tej aplikacji można znaleźć poniżej powiązanie.

Ogólny obraz podsumowujący artykuł

Wnioski

Mamy taką nadzieję "pomocny mały post" na tej drugiej eksploracji «Facebook Open Source», dają możliwość poznania nowej, ciekawej i użytecznej otwartej aplikacji opracowanej przez Technologicznego Giganta z «Facebook»; i cieszy się dużym zainteresowaniem i użytecznością dla wszystkich «Comunidad de Software Libre y Código Abierto» i ma wielki wkład w rozprzestrzenianie się wspaniałego, gigantycznego i rosnącego ekosystemu zastosowań «GNU/Linux».

Na razie, jeśli to lubisz publicación, Nie przestawaj udostępnij to z innymi osobami w ulubionych witrynach internetowych, kanałach, grupach lub społecznościach sieci społecznościowych lub systemach przesyłania wiadomości, najlepiej bezpłatnych, otwartych i / lub bezpieczniejszych, jak Telegram, Signal, Mastodont lub inny z Fediversenajlepiej. I pamiętaj, aby odwiedzić naszą stronę główną pod adresem «DesdeLinux» aby poznać więcej wiadomości, a także dołączyć do naszego oficjalnego kanału Telegram z DesdeLinux. Aby uzyskać więcej informacji, możesz odwiedzić dowolne Biblioteka online jako OpenLibra y Jedit, aby uzyskać dostęp do książek cyfrowych (PDF) na ten lub inny temat i czytać je.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.