집중. 소통. 탐색.

iOS는 세상에서 가장 앞선 모바일 운영 체제입니다. iOS 15에서는 SharePlay를 통해 사람들이 새로운 방식으로 소통할 수 있는 앱을 빌드하고, 새로운 알림 API를 사용하여 사용자가 지금 하고 있는 일에 집중하도록 도울 수 있으며, 증강 현실, Safari 확장 프로그램 및 근접 상호작용을 탐색할 수 있는 새로운 도구를 제공할 수 있습니다. App Store에서 앱을 위한 최신 기능을 사용하여 App Store에서 앱 노출을 향상시키고, 더 나은 앱 내 구입 경험을 제공하는 등 앱에 다양한 기능을 추가할 수 있습니다.

SharePlay

SharePlay를 통해 사람들은 새로운 방식으로 앱을 공유할 수 있게 되었습니다. 미디어 스트리밍 앱에서 사용자는 새로운 Group Activities API를 통해 고품질 비디오로 콘텐츠를 공유할 수 있고, 모든 동기화는 시스템에서 처리됩니다. 또한 미디어 스트리밍 이외에도 GroupSessionMessenger API를 사용해 여러 앱 인스턴스에서 여러 사용자 간 정보를 동기화하는 보안 데이터 채널을 통해 공유 경험을 제공할 수 있습니다.

SharePlay에 대해 알아보기

집중 모드 및 알림

사용자는 집중 모드를 통해 원하는 시간에 알림을 받을 수 있고, 개발자는 Interruption Levels API를 통해 Passive(수동) 및 Time-Sensitive(시급) 수준이 새롭게 포함된 4가지 방해 수준 중 하나를 사용하여 상황에 알맞는 알림을 보낼 수 있습니다. 이제 커뮤니케이션 앱의 알림은 차별화된 모습을 갖추었으며, 사용자 허용 시 사용자의 현재 시스템 수준의 집중 모드를 반영하도록 앱 상태를 동기화할 수 있습니다.

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

App Store

최신 기능을 사용하여 App Store에서 앱 노출을 향상시키고 고품질 앱과 앱 내 구입 경험을 제공해 보십시오. App Store에서 앱 내 이벤트를 바로 선보일 수 있습니다. 각각 고유의 URL을 가진 제품 페이지의 추가 버전을 생성할 수 있습니다. 제품 페이지에서 다른 메타데이터를 사용해 보고 그 실적을 비교해 사용자들에게 더 반응이 좋은 페이지는 무엇인지 파악해 봅니다. StoreKit 2와 강력한 새 서버 API 및 알림을 사용하여 더 나은 앱 내 구입 및 구독 지원을 제공할 수 있습니다. 그 밖에도 다양한 기능이 제공됩니다.

새로운 기능 살펴보기

SwiftUI

향상된 목록 보기, 더 나은 검색 경험 및 제어 집중 영역에 대한 지원과 같은 새로운 기능을 통해 앱을 향상시켜 보십시오. 또한 drawRect와 동등한 수준의 최신 GPU가 가속화된 새로운 Canvas API를 통해 더 낮은 수준의 드로잉 프리미티브를 더 강력하게 제어할 수 있습니다. 새로운 Accessibility Representation API를 사용하면 기존의 표준 SwiftUI 컨트롤의 손쉬운 사용 지원 전체를 맞춤형 컨트롤로 손쉽게 가져올 수 있습니다.

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

ARKit 5

ARKit 5에는 앱에서 그 어느 때보다 멋진 AR 경험을 선사할 새로운 기능과 개선 사항이 도입됩니다. 이제 더 많은 도시에 위치 앵커를 배치하거나, 앱 클립 또는 ARKit 앱의 가상 콘텐츠를 프린트 또는 디지털 형태의 앱 클립 코드에 고정하거나, iPad Pro(5세대)에 장착된 울트라 와이드 카메라의 얼굴 추적 기능을 활용하는 등 다양한 기능을 사용할 수 있습니다.

ARKit 5에 대해 알아보기(영문)

RealityKit 2

처음부터 AR을 위해 설계된 Apple의 3D 렌더링, 공간 음향 및 물리 엔진인 RealityKit 2를 사용하여 맞춤 Metal 셰이더를 적용하고, 포스트 렌더링 효과를 추가하고, 더욱 몰입감 넘치는 AR 경험을 만들 수 있습니다.

RealityKit 2에 대해 알아보기(영문)

Create ML

이제 iOS에서도 Swift 프레임워크로 Create ML의 기능을 이용할 수 있습니다. Swift 스크립트 또는 플레이그라운드에서 모델 생성을 프로그래매틱 방식으로 실험하고 자동화해 볼 수 있습니다. Create ML API를 활용하는 동적인 앱 기능을 빌드하여 사용자 입력 또는 기기 내의 동작으로 모델을 직접 학습시키면 사용자의 개인정보를 보호하면서 맞춤 및 적응형 경험을 제공할 수 있습니다.

Create ML에 대해 알아보기(영문)

Safari 웹 확장 프로그램

Safari 웹 확장 프로그램은 HTML, CSS 및 JavaScript를 사용하여 강력한 브라우저 맞춤화를 제공하고 웹 전반에 새로운 기능을 제공합니다. iOS 15에서는 Safari를 지원하는 모든 Apple 기기에서 Safari 웹 확장 프로그램을 사용할 수 있습니다.

‘iOS의 Safari 웹 확장 프로그램 만나보기’ 시청하기(영어)

스크린 타임

유해 콘텐츠 차단 기능이 있는 앱은 Screen Time API를 통해 부모님들을 위한 다양한 도구를 지원할 수 있습니다. 핵심 제한 기능 및 기기 활동 모니터링과 같은 주요 기능을 개인정보 보호를 최우선시하며 사용하는 방법에 대해 알아보시기 바랍니다.

‘Screen Time API 만나보기’ 시청하기(영어)

ShazamKit

오디오 인식 기능을 사용하여 앱 경험을 풍부하게 만들어 보십시오. Shazam의 방대한 카탈로그 속 수백만 개의 노래 중에서 내가 알고 싶었던 음악이 무엇인지 찾아보거나, 비디오, 팟캐스트 등의 음원을 사용하여 맞춤형 카탈로그를 제작하고 미리 녹음한 오디오가 인식되도록 할 수 있습니다.

ShazamKit에 대해 알아보기

HomeKit

iOS 15의 HomeKit API에서는 Matter를 이용할 수 있는 액세서리를 자동으로 지원합니다. 스마트 홈 액세서리의 호환성을 높이기 위해 설계된 통합 개방형 연결 표준인 Matter와 스마트 홈 앱을 테스트해 보고 기기와 문제 없이 작동하는지 확인해 보십시오.

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

근접 상호작용

iPhone에 탑재된 U1 칩을 활용하여 완전히 새롭고 즐거운 방식으로 연결된 액세서리와 상호작용할 수 있습니다. 근접 상호작용 프레임워크를 사용하면 앱 및 하드웨어 액세서리에 UWB(초광대역)를 쉽게 통합할 수 있습니다.

근접 상호작용에 대해 알아보기(영문)

도구 및 리소스

Xcode 및 아래 리소스를 사용하여 iOS용 앱을 빌드해 보십시오.

Xcode 다운로드(영문)