WidgetKit 생태계는 사람들이 앱 콘텐츠를 새로운 환경에서 볼 수 있도록 하고, 필요한 때와 위치에서 특정 상호작용을 제공한다:
- 사용자는 위젯, 시계 컴플리케이션, 라이브 액티비티를 탭하여 해당 앱이나 해당정보의 앱화면 또는 해당기능의 앱화면을 실행시킨다.
이모지 레인저(Emoji Ranger) 위젯이나 시계 컴플리케이션을 탭하면 해당 hero가 등장하는 앱의 화면이 열린다. - 위젯, 제어 기능, 라이브 액티비티의 버튼과 토글을 이용해 앱을 실행하지 않고도 앱과 상호 작용한다.
이모지 레인저(Emoji Rangers)의 대형 위젯: 라이브 액티비티, 상호작용, 애니메이션 지원 샘플 코드 프로젝트에는 탭하여 hero의 치유능력을 일시적으로 향상시키는 버튼이 포함되어 있다.
위젯, 시계 컴플리케이션, 라이브 액티비티, 제어 기능을 통해 한 눈에 관련된 정보를 확인하고 맞춤형 상호작용을 할 수 있을 뿐만 아니라, 장치를 개인화 할 수도 있다:
- 사용자는 위젯과 시계 컴플리케이션을 필요에 맞게 구성하여 구체적인 정보를 표시한다.
이모지 레인저(Emoji Rangers)의 위젯:라이브 액티비티, 상호작용, 애니메이션 지원 샘플 코드 프로젝트는 사용자가 위젯에 나타나는 hero를 직접 설정 가능하다. - 사용자는 위젯과 시계 컴플리케이션을 자신에게 가장 적합한 방식으로 배치한다. iPhone이나 iPad에서 위젯을 쌓고 Smart Rotate기능을 활성화하면, WidgetKit이 가장 관련성 높은 위젯을 자동으로 상단에 배치하여 가장 중요한 세부 정보를 적시에 볼 수 있도록 한다. Apple Watch에서 Smart Stack은 기본 위젯(default widgets)을 표시하거나 Smart Stack안의 고정된 위치에 사용자가 위젯을 배치한다.
WidgetKit의 개요부분부터 전부 보려니까 진도는 잘 안나가네욤 ^^.. ㅎㅎ..
하지만 '이모지 레인저'라는 애플이 제공하는 가상 앱 샘플코드가 나왔다 !
Large size의 위젯에는 주인공의 healing capability를 향상시키는 버튼도 있고, 기본적으로 이모지선택이나 설정을 가능하다고 설명하는 걸 보니까 다마고치같은 ✩귀염뽀짝✩한 느낌일까나-ㅎ
overview파트를 끝내고 차근차근 하다보면 Emoji Ranger를 구현해 보는 날도 오겠지 ^ㅇ^
오늘의 WidgetKit 키워드는 >> 사용자맞춤형 디스플레이! 사용자와의 기능적 상호작용! <<
제목을 개인화로 할까 사용자맞춤형이라고 할까 고민하다가, 내용의 설명에는 사용자맞춤이 적합하지만 전체적으론 사용자맞춤보다는 개개인이 설정하는..? 흠.. 아무튼.. 개인화로 하고싶어서 일단 개인화로 번역해봄;ㅅ;
https://developer.apple.com/documentation/WidgetKit?changes=latest_minor
Emoji Rangers: Supporting Live Activities, interactivity, and animations
'∟WidgetKit > ⊢ Overview' 카테고리의 다른 글
WidgetKit - 핵심적이고, 한눈에 파악할 수 있는 디자인을 만들어내자 (0) | 2024.11.04 |
---|---|
WidgetKit - 타임라인으로 콘텐츠를 업데이트하자 (1) | 2024.11.01 |
WidgetKit - 정보를 쉽게 확인할 수 있는 기능을 점진적으로 개발해보자 (2) | 2024.10.28 |
Framework - WidgetKit (2) | 2024.10.28 |