watchOS 최대한 활용하기.

watchOS의 흥미진진한 기능을 사용하면 사용자의 주요 관심사에 맞는 콘텐츠를 적시에 제공하여 손목에서 앱이 최대한 활용될 수 있도록 합니다. 놀라운 성능과 백그라운드 모드, 내장 고도계 기능, 액세서리와 직접 연결 등의 기능을 활용해 보십시오.

독립형 앱

iOS 프레임워크 및 기술을 바탕으로 Apple Watch에서 완전히 독립적인 앱 경험을 만들어 보십시오. 사용자는 Apple로 로그인 기능을 사용하여 휴대폰이 옆에 없더라도 Apple Watch에서 앱에 로그인할 수 있습니다. 또한 iOS의 파트너 앱 없이 Apple Watch만을 위한 앱을 빌드할 수 있습니다.

독립형 앱에 대해 알아보기(영문)

Apple Watch의 App Store

Apple Watch용 App Store에서는 사용자가 Apple Watch에서 직접 watchOS 앱을 손쉽게 발견하고, 찾아보고, 검색하며, 설치할 수 있습니다. 사용자는 Siri, 받아쓰기 또는 손가락 입력을 사용하여 검색하거나 제품 페이지 링크를 탭하여 제품 페이지로 직접 이동할 수 있습니다.

앱 준비에 대해 알아보기

컴플리케이션

컴플리케이션을 통해 필요한 순간에 유용한 정보를 시계 페이스에서 직접 제시할 수 있습니다. 앱에서 관련 정보를 제공하거나 watchOS 앱에 빠르게 접근하도록 할 수 있습니다.

ClockKit에 대해 알아보기(영문)

운동 세션

피트니스 앱에서 실시간 심박 수 데이터, 자이로스코프, 경로 맵 데이터, 온종일 지속되는 가속도계에 접근하고 수중 잠금 모드를 활성화하면 흥미진진한 피트니스 세계를 경험할 수 있습니다.

HealthKit에 대해 알아보기(영문)

단축어 및 Siri 경험

Siri에서 머신 러닝과 적합도 알고리즘을 활용하여 필요한 순간에 즉시 적절한 콘텐츠를 보여주거나 Siri 단축어를 제안합니다. 기능을 실행하려면 그저 손목을 들어 올려 Siri 시계 페이스를 탭하거나 Siri에게 설정한 음성 문구를 말하면 됩니다.

SiriKit 더 알아보기(영문)

기기 연결성

Apple Watch에서 앱은 Bluetooth에 직접 연결되어 정보를 즉각적으로 업데이트하므로, 사용자는 손목을 들어 원하는 정보를 즉시 확인할 수 있습니다. 이 기능은 내장 센서를 갖춘 장비와 연동되는 운동 앱, 지속적인 당뇨 모니터링 등 다양한 앱에서 유용합니다.

Core Bluetooth에 대해 알아보기(영문)

오디오 재생 및 녹음

오디오 앱을 백그라운드에서 실행할 수 있습니다. 사용자는 이동 중에도 로컬에 동기화한 플레이리스트나 팟캐스트를 즐길 수 있으며, Apple Watch에 플레이리스트와 팟캐스트 에피소드를 다운로드하고, Apple Watch로 재생을 제어하며, 어떤 Bluetooth 오디오 기기를 사용할지 선택할 수 있습니다.

백그라운드 오디오 재생에 대해 알아보기(영문)

오디오 스트리밍

앱에서 오디오 스트리밍을 제공하는 것이 가능하므로 사용자는 iPhone 없이도 어디서든 에피소드, 앨범, 오디오북, 명상, 라디오 등에 연결하여 사용할 수 있습니다.

오디오 스트리밍에 대해 알아보기(영어)

알림

WatchKit 제어를 통해 대화형 앱 알림을 설정하면 해당 앱을 실행하지 않고도 알림에서 곧바로 일 처리가 가능해집니다. 사용자는 알림 내에서 바로 체크인하고 항공편의 탑승권을 추가할 수 있으며, 레스토랑 예약 시간이나 인원을 변경할 수도 있습니다.

UserNotifications에 대해 알아보기(영문)

확장된 런타임

마음 챙기기, 알람, 물리 치료와 같이 세션 기반용으로 설계된 앱에서 확장된 런타임을 즐기고 심박수, 모션 및 위치에도 접근할 수 있습니다.

WKExtendedRuntimeSession에 대해 알아보기(영문)

SwiftUI

온전히 SwiftUI에 기반한 앱 덕분에 watchOS 앱 개발이 그 어느 때보다 더 쉽고 빨라졌습니다. 캔버스를 활용하여 변경 사항이 적용된 컴플리케이션을 다양한 시계 페이스에서 미리 볼 수 있으며 채색 효과가 SwiftUI 보기에 어떤 영향을 미치는지 확인할 수 있어, 사용자에게 최고의 경험을 전할 수 있습니다.

watchOS의 SwiftUI에서는 다음을 지원합니다.