FOS-P2 : 방대하고 성장하는 Facebook 오픈 소스 탐색-2 부

FOS-P2 : 방대하고 성장하는 Facebook 오픈 소스 탐색-2 부

FOS-P2 : 방대하고 성장하는 Facebook 오픈 소스 탐색-2 부

이 일에 에 대한 일련의 기사에서 "Facebook 오픈 소스" 우리는 방대하고 성장하는 카탈로그의 탐색을 계속할 것입니다. 오픈 애플리케이션 에 의해 개발 기술 거인 de 페이스 북.

그룹의 각 기술 거인이 발표 한 공개 응용 프로그램에 대한 지식을 계속 확장하기 위해 GAFAM. 많은 사람들이 이미 알고 있듯이 다음과 같은 북미 기업으로 구성됩니다. "Google, Apple, Facebook, Amazon 및 Microsoft".

GAFAM 오픈 소스 : 오픈 소스를 선호하는 기술 거인

GAFAM 오픈 소스 : 오픈 소스를 선호하는 기술 거인

탐구에 관심이있는 분들을 위해 주제와 관련된 초기 출판,이 발행물을 읽은 후 다음 링크를 클릭 할 수 있습니다.

GAFAM 오픈 소스 : 오픈 소스를 선호하는 기술 거인
관련 기사 :
GAFAM 오픈 소스 : 오픈 소스를 선호하는 기술 거인

동안, 탐색하려면 이 시리즈의 관련 이전 부분, 다음 링크를 클릭 할 수 있습니다.

FOS-P1 : 방대하고 성장하는 Facebook 오픈 소스 탐색-1 부
관련 기사 :
FOS-P1 : 방대하고 성장하는 Facebook 오픈 소스 탐색-1 부

기사 결론에 대한 일반적인 이미지

FOS-P2 : Facebook 오픈 소스-2 부

응용 분야 Facebook 오픈 소스

시작하기 전에 다음에서 표현할 때 명심하는 것이 좋습니다. 첫 부분, 그 공식 웹 사이트 Facebook 오픈 소스 (FOS) 10 개의 강조 표시된 부분 또는 섹션으로 나뉩니다.

  1. Android
  2. 인공 지능
  3. 데이터 인프라
  4. 개발자 작업
  5. 개발 도구
  6. 프런트 엔드
  7. iOS
  8. 언어
  9. Linux
  10. 보안

FOS-P2 : Facebook 오픈 소스-2 부

«(Android)»에서 언급 한 첫 번째 섹션의 다음 3 가지 애플리케이션을 계속 진행하면 다음과 같은 내용이 있습니다.

스펙트럼

간단히, FOS 이 응용 프로그램을 다음과 같이 설명하십시오.

"클라이언트 측 이미지 트랜스 코딩 라이브러리."

그의 GitHub의 웹 사이트 다음과 같이 더 광범위하게 정의합니다.

“Spectrum은 Android 또는 iOS 프로젝트에 쉽게 통합하여 일반적인 이미징 작업을 효율적으로 수행 할 수있는 크로스 플랫폼 이미지 트랜스 코딩 라이브러리입니다. Spectrum API는 선언적 기능을 통합합니다. 이것은 원하는 결과에 집중함으로써 개발자의 사용을 단순화합니다. 동시에이를 통해 Spectrum은 최상의 실행 순서를 투명하게 선택할 수 있습니다. "

마지막으로 공식 웹 사이트 다음 정보를 강조 할 가치가 있습니다.

“저수준 코덱 라이브러리에 직접 의존함으로써 Spectrum은 일반적으로 플랫폼 프레임 워크에 의해 노출되지 않는 일부 옵션을 제어하고 가져올 수 있습니다. 예를 들어, 자르기와 같은 일부 JPEG-JPEG 작업은 무손실로 수행 할 수 있습니다. 또 다른 예는 그래픽 이미지를 JPEG로 저장할 때 품질을 향상시키기 위해 크로마 서브 샘플링을 비활성화하는 것입니다. "

주의:이 응용 프로그램에 대한 자세한 공식 정보는 다음에서 얻을 수 있습니다. 링크.

프레스코

간단히, FOS 이 응용 프로그램을 다음과 같이 설명하십시오.

"사용하는 이미지와 메모리를 관리하는 Android 라이브러리"

그의 GitHub의 웹 사이트 다음과 같이 더 광범위하게 정의합니다.

“Fresco는 Android 애플리케이션의 강력한 이미지 디스플레이 시스템입니다. Fresco는 이미지로드 및 표시를 처리하므로 필요하지 않습니다. 네트워크, 로컬 저장소 또는 로컬 리소스에서 이미지를로드하고 이미지가 도착할 때까지 자리 표시자를 표시합니다. 두 가지 수준의 캐시가 있습니다. 하나는 메모리에 있고 다른 하나는 내부 저장소에 있습니다. Android 4.x 이하 버전에서 Fresco는 Android 메모리의 특수 영역에 이미지를 배치합니다. 이를 통해 응용 프로그램이 더 빠르게 실행되고 끔찍한 OutOfMemoryError를 훨씬 덜 자주 경험할 수 있습니다. "

마지막으로 공식 웹 사이트 다음 정보를 강조 할 가치가 있습니다.

“Fresco는 이미지 파이프 라인을 개선하고 데이터 및 CPU 사용량을 절약하는 것 외에도 이미지를로드하여 이미지가로드 될 때까지 자리 표시자를 표시 한 다음 이미지가 도착하면 자동으로 표시 할 수 있습니다. 이미지가 화면을 벗어나면 자동으로 메모리를 비 웁니다. "

주의: 다음에서이 응용 프로그램에 대한 자세한 정보를 얻을 수 있습니다. 링크.

리토

간단히, FOS 이 응용 프로그램을 다음과 같이 설명하십시오.

"Android에서 효율적인 사용자 인터페이스를 구축하기위한 선언적 프레임 워크"

그의 GitHub의 웹 사이트 다음과 같이 정의하십시오.

“Litho는 선언적 API를 사용하여 사용자 인터페이스의 구성 요소를 정의하기 때문에 선언적 프레임 워크입니다. 변경 불가능한 입력 세트를 기반으로 사용자 인터페이스의 디자인을 설명하기 만하면 프레임 워크가 나머지를 처리합니다. 또한 비동기식 설계로 인해 스레드를 차단하지 않고 사용자 인터페이스를 미리 측정하고 레이아웃 할 수 있습니다. "

마지막으로 공식 웹 사이트 다음 정보를 강조 할 가치가 있습니다.

“Litho는 레이아웃에 Yoga (Flexbox를 구현하는 크로스 플랫폼 디자인 엔진)를 사용하여 UI에 포함 된 ViewGroup의 수를 자동으로 줄임으로써보다 평평한 뷰 계층을 제공합니다. 이것은 Litho의 텍스트 최적화와 결합되어 훨씬 더 작은 뷰 계층 구조를 허용하고 스크롤링 및 메모리 성능을 향상시킵니다. "

주의: 다음에서이 응용 프로그램에 대한 자세한 정보를 얻을 수 있습니다. 링크.

기사 결론에 대한 일반적인 이미지

결론

우리는 이것을 바랍니다 "유용한 작은 게시물" 이 두 번째 탐사에 «Facebook Open Source», Technological Giant가 개발 한 새롭고 흥미롭고 유용한 개방형 애플리케이션을 만날 수있는 기회를 제공합니다. «Facebook»; 전체적으로 큰 관심과 유용성이 있습니다. «Comunidad de Software Libre y Código Abierto» 응용 프로그램의 훌륭하고 거대하며 성장하는 생태계의 확산에 큰 기여 «GNU/Linux».

지금은 이걸 좋아했다면 publicación, 멈추지 마 그것을 공유 좋아하는 웹 사이트, 채널, 그룹 또는 소셜 네트워크 또는 메시징 시스템의 커뮤니티에서 다른 사람과 함께, 가급적이면 무료, 개방형 및 / 또는보다 안전한 텔레그램, 신호, 마 스톤 또는 다른 페디 버스, 바람직하게. 그리고 우리 홈페이지를 방문하는 것을 잊지 마십시오. «DesdeLinux» 더 많은 뉴스를 탐색하고 공식 채널에 가입하십시오. 전보 DesdeLinux. 더 많은 정보를 원하시면 온라인 도서관 으로 OpenLibra y 제잇, 이 주제 또는 다른 주제에 대한 디지털 책 (PDF)에 액세스하고 읽을 수 있습니다.


코멘트를 첫번째로 올려

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.