FOS-P1: Explorando o vasto e crescente código-fonte aberto do Facebook - Parte 1

FOS-P1: Explorando o vasto e crescente código-fonte aberto do Facebook - Parte 1

FOS-P1: Explorando o vasto e crescente código-fonte aberto do Facebook - Parte 1

Com esta primeira parte da série de artigos no "O Facebook Código aberto " Começaremos nossa exploração do vasto e crescente catálogo de aplicativos abertos desenvolvido por Gigante tecnológico de «O Facebook".

A fim de continuar expandindo nosso conhecimento sobre os aplicativos abertos lançados por cada um dos Gigantes Tecnológicos do grupo conhecido como GAFAM. O que, como muitos já sabem, é formado pelas seguintes empresas norte-americanas: "Google, Apple, Facebook, Amazon e Microsoft".

GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source

GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source

Para aqueles interessados ​​em explorar nosso publicação inicial relacionada ao tema, você pode clicar no link a seguir, após terminar de ler esta publicação:

"Hoje, as organizações públicas e privadas estão progressivamente se movendo em direção a uma maior integração do Software Livre e Open Source aos seus modelos de negócios, plataformas, produtos e serviços. Por outras palavras, as tecnologias livres e abertas são cada vez mais uma parte importante da forma de trabalhar dentro e fora delas, em benefício dos seus proprietários, clientes ou cidadãos." GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source

GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source
Artigo relacionado:
GAFAM Open Source: Gigantes Tecnológicos a favor do Open Source

FOS-P1: código aberto do Facebook

FOS-P1: Facebook Open Source - Parte 1

Aplicações do Código aberto do Facebook

Antes de começar, é importante destacar que o site oficial da Código aberto do Facebook (FOS) Está dividido em 10 partes ou seções destacadas, que são:

  1. Android
  2. Inteligência artificial
  3. Infraestrutura de Dados
  4. Operações do desenvolvedor
  5. Ferramentas de desenvolvimento
  6. Frontend
  7. iOS
  8. Idiomas
  9. Linux
  10. Segurança

Para nossas revisões presentes e futuras do existente Abra os aplicativos do Facebook, estaremos passando por cada um deles, do primeiro ao último, mostrando uma pequena revisão de um pequeno grupo de cada um dos aplicativos existentes em cada seção.

FOS-P1: Aplicativos abertos do Facebook

XNUMX ramo de Primeira sessão mencionado, "Android", estes são os primeiros aplicativos da lista:

Hermes

Resumidamente, no FOS descreva esta aplicação da seguinte forma:

“Um mecanismo leve de JavaScript otimizado para rodar React Native no Android."

Enquanto o dele site no GitHub defina-o da seguinte forma:

“Um mecanismo JavaScript otimizado para o lançamento rápido de aplicativos React Native (RN) no Android. Ele apresenta otimização estática inicial e um bytecode compacto. Lembre-se de que cada versão do Hermes visa uma versão específica do RN. A regra geral é sempre seguir estritamente as versões de Hermes. Uma incompatibilidade de versão pode resultar em uma falha instantânea de seus aplicativos no pior dos casos."

Finalmente, de seu Site oficial As seguintes informações devem ser destacadas:

"Para muitos aplicativos, a ativação do Hermes melhorará o tempo de inicialização, reduzirá o uso de memória e reduzirá o tamanho do aplicativo. A partir de hoje, o Hermes é apenas um recurso nativo do React que pode ser ativado. "

Nota: Você pode obter mais informações sobre este aplicativo no seguinte link.

Nativo reativo

Resumidamente, no FOS descreva esta aplicação da seguinte forma:

“Um Framework para construir aplicativos nativos com React."

Enquanto o dele site no GitHub defina-o da seguinte forma:

“React Native traz a estrutura de interface do usuário declarativa do React para iOS e Android. Com ele, você usa controles de interface de usuário nativos e tem acesso total à plataforma nativa. Entre seus muitos benefícios ou vantagens, pode-se citar que é Declarativo, pois facilita a criação de interfaces de usuário interativas, que tornam o código mais previsível e fácil de depurar. E que é baseado em componentes, o que permite que sejam construídos componentes encapsulados que gerenciem um determinado estado e que interfaces de usuário complexas possam ser criadas."

Finalmente, de seu Site oficial As seguintes informações devem ser destacadas:

"React Native é ideal tanto para desenvolvedores iOS avançados como para React iniciantes a pessoas que são novas em programação pela primeira vez em suas carreiras. "

Nota: Você pode obter mais informações sobre este aplicativo no seguinte link.

nadadeira

Resumidamente, no FOS descreva esta aplicação da seguinte forma:

"Uma plataforma de depuração de desktop para desenvolvedores móveis. "

Enquanto o dele site no GitHub defina-o da seguinte forma:

"Flipper (anteriormente Sonar) é uma plataforma para depuração de aplicativos móveis no iOS e Android. Permite que você visualize, inspecione e controle aplicativos a partir de uma interface de área de trabalho simples. E pode ser usado imediatamente ou expandido em recursos por meio de plug-ins de API. "

Finalmente, de seu Site oficial As seguintes informações devem ser destacadas:

"Flipper é responsável por enviar e receber dados, chamar funções e ouvir os eventos do aplicativo móvel desenvolvido. O aplicativo de desktop do Flipper e o SDK móvel nativo são ambos de código aberto e licenciados pelo MIT. Isso permite que muitos vejam e entendam como os plug-ins são construídos e, claro, participem da comunidade e ajudem a melhorar o Flipper. "

Nota: Você pode obter mais informações sobre este aplicativo no seguinte link.

Imagem genérica para conclusões do artigo

Conclusão

Nós esperamos isso "postinho útil" sobre esta primeira exploração do «Facebook Open Source», oferece uma interessante e ampla variedade de aplicativos abertos desenvolvidos pela Gigante Tecnológica de «Facebook»; e é de grande interesse e utilidade, para todo o «Comunidad de Software Libre y Código Abierto» e de grande contribuição para a difusão do maravilhoso, gigantesco e crescente ecossistema de aplicações de «GNU/Linux».

Por enquanto, se você gostou disso publicación, Não pare Compartilhe com outras pessoas, nos seus sites, canais, grupos ou comunidades de redes sociais ou sistemas de mensagens preferidos, de preferência gratuitos, abertos e / ou mais seguros como Telegram, Signal, Mastodonte ou outro de Fediverse, preferencialmente. E lembre-se de visitar nossa página inicial em «DesdeLinux» para explorar mais novidades, bem como aderir ao nosso canal oficial de Telegrama de DesdeLinux. Embora, para obter mais informações, você pode visitar qualquer Biblioteca online como OpenLibra y jedit, para acessar e ler livros digitais (PDFs) sobre este assunto ou outros.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.