이것으로 첫 부분 에 대한 일련의 기사에서 "페이스 북 오픈 소스» 우리는 방대하고 성장하는 카탈로그의 탐색을 시작할 것입니다. 오픈 애플리케이션 에 의해 개발 기술 거인 de «Facebook ".
그룹의 각 기술 거인이 발표 한 공개 응용 프로그램에 대한 지식을 계속 확장하기 위해 GAFAM. 많은 사람들이 이미 알고 있듯이 다음과 같은 북미 기업으로 구성됩니다. "Google, Apple, Facebook, Amazon 및 Microsoft".
탐구에 관심이있는 분들을 위해 주제와 관련된 초기 출판,이 발행물을 읽은 후 다음 링크를 클릭 할 수 있습니다.
"오늘날 공공 및 민간 조직은 모두 자유 소프트웨어와 오픈 소스를 비즈니스 모델, 플랫폼, 제품 및 서비스에 더욱 통합하는 방향으로 점진적으로 이동하고 있습니다. 다시 말해, 자유롭고 개방적인 기술은 소유자, 고객 또는 시민의 이익을 위해 점점 더 중요한 부분을 차지하고 있습니다." GAFAM 오픈 소스 : 오픈 소스를 선호하는 기술 거인
FOS-P1 : Facebook 오픈 소스-1 부
응용 분야 Facebook 오픈 소스
시작하기 전에 공식 웹 사이트에 주목할 가치가 있습니다. Facebook 오픈 소스 (FOS) 10 개의 강조 표시된 부분 또는 섹션으로 나뉩니다.
- Android
- 인공 지능
- 데이터 인프라
- 개발자 작업
- 개발 도구
- 프런트 엔드
- iOS
- 언어
- Linux
- 보안
현재와 미래의 기존 수정 Facebook 앱 열기, 우리는 각 섹션에있는 각 기존 앱의 소규모 그룹에 대한 작은 리뷰를 보여 주면서 처음부터 마지막까지 각각을 살펴볼 것입니다.
부터 첫 번째 섹션 말하는, "기계적 인조 인간", 다음은 목록의 첫 번째 앱입니다.
신들의 사자
간단히, FOS 이 응용 프로그램을 다음과 같이 설명하십시오.
“Android에서 React Native를 실행하도록 최적화 된 경량 JavaScript 엔진입니다."
그의 GitHub의 웹 사이트 다음과 같이 정의하십시오.
“Android에서 RN (React Native) 애플리케이션의 빠른 실행을 위해 최적화 된 JavaScript 엔진입니다. 초기 정적 최적화와 컴팩트 한 바이트 코드가 특징입니다. Hermes의 각 버전은 특정 버전의 RN을 대상으로합니다. 일반적인 규칙은 항상 Hermes 버전을 엄격하게 따르는 것입니다. 버전 불일치로 인해 최악의 경우 애플리케이션이 즉시 충돌 할 수 있습니다."
마지막으로 공식 웹 사이트 다음 정보를 강조 할 가치가 있습니다.
"많은 응용 프로그램에서 Hermes를 활성화하면 시작 시간이 향상되고 메모리 사용량이 줄어들며 응용 프로그램 크기가 줄어 듭니다. 현재 Hermes는 활성화 할 수있는 React Native 기능 일뿐입니다. "
주의: 다음에서이 응용 프로그램에 대한 자세한 정보를 얻을 수 있습니다. 링크.
반응성 네이티브
간단히, FOS 이 응용 프로그램을 다음과 같이 설명하십시오.
“React로 네이티브 애플리케이션을 구축하기위한 프레임 워크."
그의 GitHub의 웹 사이트 다음과 같이 정의하십시오.
“React Native는 React의 선언적 UI 프레임 워크를 iOS 및 Android에 제공합니다. 이를 통해 기본 사용자 인터페이스 컨트롤을 사용하고 기본 플랫폼에 대한 전체 액세스 권한을 갖게됩니다. 많은 이점이나 장점 중에서도 선언적이라고 할 수 있습니다. 대화 형 사용자 인터페이스 생성을 용이하게하여 코드를보다 예측 가능하고 디버깅하기 쉽게 만들기 때문입니다. 구성 요소를 기반으로하므로 특정 상태를 관리하는 캡슐화 된 구성 요소를 만들 수 있고 복잡한 사용자 인터페이스를 만들 수 있습니다."
마지막으로 공식 웹 사이트 다음 정보를 강조 할 가치가 있습니다.
"React Native는 고급 iOS 개발자, React 초보자, 막 프로그래밍을 시작한 사람들 모두에게 이상적입니다. "
주의: 다음에서이 응용 프로그램에 대한 자세한 정보를 얻을 수 있습니다. 링크.
손
간단히, FOS 이 응용 프로그램을 다음과 같이 설명하십시오.
"모바일 개발자를위한 데스크톱 디버깅 플랫폼입니다. "
그의 GitHub의 웹 사이트 다음과 같이 정의하십시오.
"Flipper (이전 명칭 Sonar)는 iOS 및 Android에서 모바일 애플리케이션을 디버깅하기위한 플랫폼입니다. 간단한 데스크톱 인터페이스에서 애플리케이션을보고, 검사하고, 제어 할 수 있습니다. 또한 API 플러그인을 통해 기능이 제공되거나 확장되는대로 사용할 수 있습니다. "
마지막으로 공식 웹 사이트 다음 정보를 강조 할 가치가 있습니다.
"플리퍼는 데이터를주고 받고, 함수를 호출하고, 개발 된 모바일 애플리케이션의 이벤트를 청취합니다. Flipper의 데스크톱 앱과 네이티브 모바일 SDK는 모두 오픈 소스이며 MIT 라이선스가 있습니다. 이를 통해 많은 사람들이 플러그인이 구축되는 방식을보고 이해할 수 있으며 물론 커뮤니티에 참여하여 Flipper를 개선 할 수 있습니다. "
주의: 다음에서이 응용 프로그램에 대한 자세한 정보를 얻을 수 있습니다. 링크.
결론
우리는 이것을 바랍니다 "유용한 작은 게시물" 이 첫 번째 탐험에 대해 «Facebook Open Source»
, Technological Giant가 개발 한 흥미롭고 다양한 개방형 애플리케이션을 제공합니다. «Facebook»
; 전체적으로 큰 관심과 유용성이 있습니다. «Comunidad de Software Libre y Código Abierto»
응용 프로그램의 훌륭하고 거대하며 성장하는 생태계의 확산에 큰 기여 «GNU/Linux»
.
지금은 이걸 좋아했다면 publicación
, 멈추지 마 그것을 공유 좋아하는 웹 사이트, 채널, 그룹 또는 소셜 네트워크 또는 메시징 시스템의 커뮤니티에서 다른 사람과 함께, 가급적이면 무료, 개방형 및 / 또는보다 안전한 텔레그램, 신호, 마 스톤 또는 다른 페디 버스, 바람직하게. 그리고 우리 홈페이지를 방문하는 것을 잊지 마십시오. «DesdeLinux» 더 많은 뉴스를 탐색하고 공식 채널에 가입하십시오. 전보 DesdeLinux. 더 많은 정보를 원하시면 온라인 도서관 으로 OpenLibra y 제잇, 이 주제 또는 다른 주제에 대한 디지털 책 (PDF)에 액세스하고 읽을 수 있습니다.