스타일 업데이트

Google I/O에서 구성요소를 맞춤설정하는 새로운 방법으로 스타일을 미리 선보였습니다. 보내주신 의견에 따라 핵심 스타일 API의 독자적인 특성을 줄이는 방향으로 API를 개선하고 있습니다. 기초 레이어가 시각적 속성을 정의하는 대신 속성 정의가 디자인 시스템 레이어 (예: Material 또는 자체 디자인 시스템)로 이동하여 디자인 시스템이 구성요소에서 지원하는 스타일 지정 가능 속성 또는 맞춤 스타일 지정 가능 속성을 만드는 방법을 더 세부적으로 제어할 수 있습니다 (stylePropertyOf / styleLocalOf). 이 변경사항이 진행되는 동안 게시된 초기 문서와 기술을 일시적으로 삭제했으며 Styles API는 Compose 1.13에서 @Experimental로 유지됩니다. 새로운 API 형태를 재평가할 준비가 되면 더 많은 정보를 공유해 드릴 예정이며, 이 새로운 방향에 관한 의견을 주시면 감사하겠습니다.

이러한 아키텍처 변경으로 인해 Styles API는 Compose 1.13에서 실험용으로 유지됩니다. Google은 정식 버전 출시 전에 스타일 병합과 개발자 인체공학을 개선하기 위해 파트너 및 Material 3와 적극적으로 협력하고 있습니다.