FOS-P1: Explorando el amplio y creciente Facebook Open Source – Parte 1

FOS-P1: Explorando el amplio y creciente Facebook Open Source – Parte 1

FOS-P1: Explorando el amplio y creciente Facebook Open Source – Parte 1

Con esta primera parte de la serie de artículos sobre el «Facebook Open Source» iniciaremos nuestra exploración del amplio y creciente catálogo de aplicaciones abiertas desarrolladas por el Gigante Tecnológico de «Facebook».

Para así, continuar expandiendo nuestros conocimientos sobre las aplicaciones abiertas liberadas por cada uno de los Gigantes Tecnológicos del grupo conocido como GAFAM. Qué como muchos ya saben, está conformado por las empresas norteamericanas siguientes: «Google, Apple, Facebook, Amazon y Microsoft».

GAFAM Open Source: Gigantes Tecnológicos a favor del Código Abierto

GAFAM Open Source: Gigantes Tecnológicos a favor del Código Abierto

Para aquellos interesados en explorar nuestra inicial publicación relacionada con el tema, pueden hacer clic en el siguiente enlace, luego de finalizar de leer esta presente publicación:

Hoy en día, las organizaciones tanto públicas como privadas, van encaminándose progresivamente a una mayor integración del Software Libre y Código Abierto a sus modelos, plataformas, productos y servicios de negocio. Es decir, que las tecnologías libres y abiertas son cada vez más una parte importante de la forma de trabajo hacia adentro y hacia afuera de las mismas, en beneficio de sus dueños, y clientes o ciudadanos.GAFAM Open Source: Gigantes Tecnológicos a favor del Código Abierto

GAFAM Open Source: Gigantes Tecnológicos a favor del Código Abierto
Artículo relacionado:
GAFAM Open Source: Gigantes Tecnológicos a favor del Código Abierto

FOS-P1: Facebook Open Source

FOS-P1: Facebook Open Source – Parte 1

Aplicaciones del Facebook Open Source

Antes de empezar, vale destacar que el sitio web oficial del Facebook Open Source (FOS) se divide en 10 partes o secciones destacadas, las cuales son:

  1. Android
  2. Artificial Intelligence
  3. Data Infrastructure
  4. Developer Operations
  5. Development Tools
  6. Frontend
  7. iOS
  8. Languages
  9. Linux
  10. Security

Para nuestra presente y futuras revisiones de las existentes Aplicaciones abiertas de Facebook, estaremos recorriendo cada una de ellas, desde la primera a la última, mostrando una pequeña reseña de un pequeño grupo de cada una de las apps existentes en cada sección.

FOS-P1: Aplicaciones abiertas de Facebook

De la primera sección mencionada, «Android», estas son las primeras Apps de la lista:

Hermes

De forma breve, en el FOS describen a esta aplicación de la siguiente manera:

“Un motor JavaScript ligero optimizado para ejecutar React Native en Android.

Mientras que, su sitio web en GitHub define a la misma de la siguiente forma:

“Un motor JavaScript optimizado para la puesta en marcha rápida de aplicaciones React Native (RN) en Android. Cuenta con optimización estática anticipada y un «bytecode» compacto. Hay que tener en cuenta que cada versión de Hermes está dirigida a una versión específica de RN. La regla general es seguir siempre estrictamente las versiones de Hermes. Un desajuste en la versión puede resultar en una caída instantánea de sus aplicaciones en el peor de los casos.

Por último, de su sitio web oficial vale destacar la siguiente información:

Para muchas aplicaciones, la activación de Hermes mejorará el tiempo de inicio, reducirá el uso de la memoria y reducirá el tamaño de la aplicación. Hasta hoy, Hermes es solamente, una función de React Native que se puede activar.”

Nota: Puede conseguirse más información sobre esta aplicación en el siguiente enlace.

Reactive Native

De forma breve, en el FOS describen a esta aplicación de la siguiente manera:

“Un Framework para construir aplicaciones nativas con React.

Mientras que, su sitio web en GitHub define a la misma de la siguiente forma:

“React Native lleva el Framework UI (Interfaz de Usuario) declarativo de React a iOS y Android. Con él, se utilizan controles de interfaz de usuario nativos y se tiene pleno acceso a la plataforma nativa. Entre sus muchas bondades o ventajas se puede menciona que es Declarativo, debido a que facilita la creación de interfaces de usuario interactivas, que hacen que el código sea más predecible y más fácil de depurar. Y que esta basado en componentes, lo que permite que se construyan componentes encapsulados que gestionen un determinado estado y se puedan crear interfaces de usuario complejas.

Por último, de su sitio web oficial vale destacar la siguiente información:

React Native es ideal, tanto para desarrolladores avanzados de iOS hasta principiantes de React, pasando por personas que se inician en la programación por primera vez en su carrera.”

Nota: Puede conseguirse más información sobre esta aplicación en el siguiente enlace.

Flipper

De forma breve, en el FOS describen a esta aplicación de la siguiente manera:

Una plataforma de depuración de escritorio para desarrolladores de móviles.”

Mientras que, su sitio web en GitHub define a la misma de la siguiente forma:

Flipper (antes Sonar) es una plataforma para depurar aplicaciones móviles en iOS y Android. Permite visualizar, inspeccionar y controlar las aplicaciones desde una sencilla interfaz de escritorio. Y puede ser usado tal como viene o ser ampliado en capacidades mediante los plugins de la API.”

Por último, de su sitio web oficial vale destacar la siguiente información:

Flipper se encarga de enviar datos de ida y vuelta, llamar a las funciones y escuchar los eventos de la aplicación móvil desarrollada. Tanto la aplicación de escritorio como el SDK nativo para móviles de Flipper son de código abierto y tienen licencia MIT. Esto permite a muchos, ver y entender cómo se construyen los plugins, y por supuesto unirse a la comunidad y ayudar a mejorar Flipper.”

Nota: Puede conseguirse más información sobre esta aplicación en el siguiente enlace.

Imagen generica para conclusiones de artículos

Conclusión

Esperamos que esta pequeña y útil publicación sobre esta primera exploración del «Facebook Open Source», ofrezca una interesante y amplia variedad de aplicaciones abiertas desarrolladas por el Gigante Tecnológico de «Facebook»; y sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto» y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de «GNU/Linux».

Por ahora, si te ha gustado esta publicación, no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales o sistemas de mensajería, preferiblemente libres, abiertas y/o más seguras como Telegram, Signal, Mastodon u otra del Fediverso, preferiblemente. Y recuerda visitar nuestra página de inicio en «DesdeLinux» para explorar más noticias, además de unirte a nuestro canal oficial de Telegram de DesdeLinux. Mientras que, para mayor información, puedes visitar cualquier Biblioteca en línea como OpenLibra y JedIT, para acceder y leer libros digitales (PDFs) sobre este tema u otros.


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.