일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- profile
- CoreML
- WWDC 2021
- SF Symbols 3.0
- METAL
- async
- Reality Composer
- DriverKit
- SF Symbols
- User Enrollment
- swiftUI
- Xcode Cloud
- ProRAW
- SWiFT
- AVFoundation
- Physical Audio
- AppleEvent
- concurrency
- Mac
- Hand Action Detect
- Xcode Organizer
- MDM
- App Clip
- Hand Pose Detect
- NSUserActivity
- DooC
- Object Capture
- actor
- detent
- AR Quick Look
- Today
- Total
목록WWDC (60)
nyancoder
원본 영상: https://developer.apple.com/videos/play/wwdc2021/10276/ iOS 15에서 필드를 두 번 탭 하면 카메라에서 텍스트를 받아오는 새 옵션이 표시됩니다. 새 옵션을 선택하면 키보드 영역에 카메라가 실행되어 문서에서 텍스트 그룹을 인식합니다. 인식된 텍스트에서 전화번호만 선택하여 삽입을 탭 하면 입력이 완료됩니다. 전화번호를 입력하는 것처럼 숫자만 입력받아야 할 때는 콘텐츠 필터링을 해야 합니다. 콘텐츠 필터링은 텍스트 필드나 텍스트 뷰의 TextContentType과 KeyboardType 속성을 사용하여 수행됩니다. 카메라는 TextContentType중의 위의 7가지를 필터링합니다. 전화번호, 주소, URL, 이메일의 4개 이미 존재했으며, iOS 1..
원본 영상: https://developer.apple.com/videos/play/wwdc2021/10142/ Playback experiences HLS를 지원하는 AVPlayerItem을 AVQueuePlayer에서 사용하는 이점은 다음과 같습니다. 하나의 항목이 재생이 끝났을 때, 다음 항목의 재생이 자연스럽게 시작되게 할 수 있습니다. 앨범과 라이브 방송 간의 전환을 지원합니다. 선형 프로그래밍을 지원합니다. 연속성을 유지하면서도 동적으로 장면 간의 결합을 제공합니다. 화면의 장면을 프로그램을 통해서 적절한 반복 횟수를 추가하거나 원하는 순서로 구성할 수 있습니다. Apple Music의 새로운 기능은 HLS를 통해 콘텐츠를 제공하고 각 노래 간에 끊김 없는 전환을 구현합니다. Media req..
원본 영상: https://developer.apple.com/videos/play/wwdc2021/10081/ Game controller recap 게임 컨트롤러 프레임워크의 목표는 대기 시간이 짧은 입력에 대한 지원을 쉽게 추가할 수 있도록 하는 것입니다. 공통 API를 통해 입력 하드웨어를 추상화함으로써 여러 Apple 기기에서 장치 간의 차이점에 대해 걱정할 필요 없는 코드를 작성할 수 있습니다. 시스템 전체 및 애플리케이션별 게임 컨트롤러 입력 리매핑을 사용할 수 있습니다. 모든 플랫폼에서 플레이어가 들고 있는 특정 컨트롤러의 기호와 기능을 반영하도록 UI를 구축할 수 있습니다. 게임 컨트롤러의 연결 상태 변경이나 입력 상태 이벤트를 받기 위해서 값을 폴링 하거나 valueChangedHand..
원본 영상: https://developer.apple.com/videos/play/wwdc2021/10279/ tvOS에 로그인하는 가장 일반적인 방법은 비밀번호를 사용하는 것이지만 입력하기 어려울 수 있습니다. tvOS 15에는 앱에서 암호 기반 로그인을 할 수 있는 새 기능이 있습니다. 새로운 시스템 로그인 화면을 통해서 시작할 수 있습니다. 이 화면은 tvOS 전반에 걸쳐 일관된 로그인 경험을 제공합니다. 사용자에게 iPhone 또는 iPad를 사용하여 로그인을 완료할 수 있음을 알려줍니다. 앱이 지원할 수 있는 다른 로그인 유형에 대한 옵션을 사용자에게 제공합니다. 사용자가 앱에서 로그인을 시작한 다음 iPhone을 깨우면 Apple TV에서 알림이 표시됩니다. 알림을 탭 하면 iPhone에서 ..
원본 영상: https://developer.apple.com/videos/play/wwdc2021/10064/ Buttons iOS 15에서 UIKit은 Plain, Gray, Tinted, Filled의 네 가지 스타일을 기본으로 제공합니다. 이제 동적 유형이 기본적으로 지원되며 여러 줄 지원이 버튼에 내장되었습니다. 접근성 기능이 개선되었으며, 쉽게 사용자 정의할 수 있게 되었습니다. Button configuration 처음 Sign In 버튼은 기존 UIKit버튼처럼 기본적인 디자인으로 버튼을 생성할 수 있습니다. filled 스타일을 선택하면 버튼이 더 눈에 띄는 형태가 됩니다. 이처럼 기존 API에서 버튼 스타일을 쉽게 업데이트할 수 있기 때문에 UIButton.Configuration을 쉽..
원본 영상: https://developer.apple.com/videos/play/wwdc2021/10181/ Introduction 성능 지표를 추적하기 위한 주요 도구로 Xcode Organizer, MetricKit, Instruments, XCTest, App Store Connect API를 소개할 것입니다 애플리케이션 성능에 대해 추적해야 할 핵심 지표는 배터리 사용량, 시작 시간, 멈추는 비율 , 메모리, 디스크 쓰기, 스크롤링, 종료, MXSignposts의 8가지가 있습니다. Metrics and resolutions 성능 지표에서 첫 번째 확인할 지표는 배터리 사용입니다. 앱에서 배터리를 많이 소모하는 경우 사용자에게는 위와 같이 표시됩니다. 배터리 UI에서 기기 전체 배터리 소모량과..
원본 영상: https://developer.apple.com/videos/play/wwdc2021/10123/ 스크린 타임을 통해 가족이 앱과 웹사이트를 얼마나 자주 사용하는지 알 수 있습니다. 제한을 설정하여 사용 시간을 관리할 수 있습니다. 가족 구성원과 사용량을 공유할 수 있으며 마지막으로 누가 기기를 사용했는지 알 수 있습니다. 아이들과의 소통을 더 증대시킬 수 있습니다. Screen Time API가 추가되었으며 이는 100% Swift 및 SwiftUI 코드입니다. 스크린 타임 기능을 앱에 제공하므로 새로운 경험을 만들 수 있습니다. API는 iOS 및 iPadOS 15에서 사용할 수 있습니다. Screen Time의 제약사항에 대해 직접 API 액세스를 위해 최신 디바이스 프레임워크를 제공..
원본 영상: https://developer.apple.com/videos/play/wwdc2021/10171/ 앱 스토어에서는 좋아하는 앱을 찾거나, 이미 가지고 있는 앱을 더 활용할 수 있도록 인앱 이벤트를 제공할 것입니다. 인앱 이벤트는 게임 경쟁, 피트니스 챌린지, 영화 시사회 등과 같이 앱 및 게임 내에서의 이벤트입니다. 이번 가을에 앱 스토어에서 인앱 이벤트를 바로 검색할 수 있게 되는데, 이는 앱의 접근성을 높여줍니다. 인앱 이벤트는 앱 스토어의 새 이벤트 카드에 나타납니다. 디자인은 콘텐츠가 중앙에 오며, 이미지나 비디오를 지원합니다. 이벤트 카드에는 이벤트 이름, 간단한 설명 및 이벤트 시작 시간이 표시됩니다. 제품 페이지에서 앱을 다운로드한 사용자의 경우 스크린샷 위에 표시됩니다. 앱을..