Android 라이브러리 개요

Android 라이브러리 개요 (Android Library Overview)

디자인 시스템의 빌딩 블록인 컴포넌트들로 구성된 Fluent Android를 소개하는 문서예요. 네이티브 Material 컴포넌트와 자연스럽게 어울리면서도 마이크로소프트만의 경험을 만들 수 있는 방법을 정리했어요.

출처: 문서

본문

컴포넌트는 특정 UI 문제를 해결하기 위해 만들어진 디자인 시스템의 빌딩 블록이에요. Fluent Android는 네이티브 Material 컴포넌트와 자연스럽게 어울리는 맞춤형 컴포넌트 하위 집합으로, 플랫폼에 네이티브한 독특한 마이크로소프트 경험을 만들 수 있게 해 줘요.

먼저 설정이 필요하다면 start designing과 start developing 가이드를 확인하세요.

Note: Fluent Android는 Fluent 2 디자인 언어와 토큰 시스템, 그리고 필요한 것만 가져갈 수 있도록 모듈화된 코드를 포함하도록 업그레이드되고 있어요. 이 컴포넌트들은 아직 개발 중이므로 프로덕션에서 사용할 때는 주의하세요. 변경 사항이 나중에 앱을 수정해야 할 수 있습니다. 더 많은 컴포넌트와 API가 제공되면 계속 추가할 거예요.

Resources (리소스)

Components (컴포넌트)

  • Avatar - 아바타는 사람이나 그룹을 나타내는 이미지나 텍스트를 보여 주면서 상태와 활동 같은 추가 정보를 전달해요.
  • Avatar group - 아바타 그룹은 여러 아바타를 보여 줘요.
  • Button - 버튼은 단일 동작이나 이벤트를 트리거해요.
  • Progress indicator - 진행 표시기는 백그라운드 작업이 진행 중임을 알려 줘요.
  • Shimmer - 스키머는 다른 UI 요소의 렌더링을 막지 않으면서 정보의 한 구역이 로딩 중임을 알려 줘요.

더 알아보기 (Learn more)