다이나믹 아일랜드 삽질기

<aside> 👇 다이나믹 아일랜드 사용한 기술에 대해 설명 해 보자.

</aside>


결과물

결과물을 먼저 보고 이 글을 보는게 이해하기가 더 쉽다.


영역 기능

DynamicIslandExpandedRegion 제공하고 있는 속성에 대해 알아보자.

위젯 추가하기

프로젝트 선택 - TARGET - (+) 버튼

Widget Extension을 추가하면 홈 화면 위젯이 추가 된다.

Widget Extension을 추가하면 홈 화면 위젯이 추가 된다.

TimelineProvider

TimelineProvider를 이용하여 엔트리 정보를 생성하도록 하였다.

갬성시계 위젯의 경우 시간 흐름에 따른 업데이트가 필요하기 때문에 TimelineProvider를 이용해야만 시간에 따른 업데이트가 된다.