반응형

Programming/WWDC 19

Visual Design and Accessibility - WWDC 2019

Visual Design and Accessibility 영상 주소 - https://developer.apple.com/videos/play/wwdc2019/244/ 이번 세션은 비주얼 적으로 앱의 접근성을 높이는 만드는 방법을 알려줍니다. 주제는 세 가지며 Dynamic Type, 향상된 Reduce Motion, mac에서 iOS로 가져온 Differentiate Without Color API 입니다. Dynamic Type 어떤 사용자는 더 작은 텍스트 크기를 원할 수도 있고, 어떤 사용자는 더 큰 텍스트 크기를 원할 수도 있습니다. Dynamic Type을 사용하여 사용자가 원하는 크기대로 보여질 수 있도록 설정할 수 있습니다. Dynamic Type을 구현할 때 아래 네 가지 원리를 기억하면..

Programming/WWDC 2020.08.09

AVSpeechSynthesizer: Making iOS Talk 정리 - WWDC18

AVSpeechSynthesizer: Making iOS Talk 이번 세션은 AVSpeechSynthesis를 사용해서 iOS와 대화하는 방법을 설명합니다. (근데 대화가 맞나?) WWDC 영상 링크 https://developer.apple.com/videos/play/wwdc2018/236/ Apple Developer Documentation - avspeechsynthesizer What and why AVSpeechSynthesis는 iOS 기기에서 컴퓨터 합성 음성을 생성하기 위한 API입니다. 아래 상황에서 사용합니다. 발표 (Announcements) 보이지않는 인터페이스 교육 앱 등 예시 - 운동 중 오디오 업데이트 (→ 이게 정확히 무슨 상황인지는 모르겠네요. Nike Run Club..

Programming/WWDC 2020.07.12

WWDC20 Keynote Summary

iOS App library Widget PiP Siri 디자인 변경 온디바이스 받아쓰기 번역 메세지 대화 대화 고정 기능 미모티콘 마스크 추가 그룹대화 답장 기능 멘션 기능 Maps 영국, 아일랜드, 캐나다 지원 추가 Finding Great Places New ways to get there Cycling EV routing CarPlay NFC Key & Share App Store App Clips (+ Apple Pay, Sign in with Apple) iPadOS 앱 개선 Siri Calls (Compact 전화 디자인) Universal Search Pencil Scribble (손글씨 문자 변환) + 손글씨 인식 Airpods software 부드러운 전환 spatial audio (에..

Programming/WWDC 2020.06.26

Accessibility Inspector - WWDC2019

Accessibility Inspector 접근성 이슈를 쉽게 진단하고 고칠 수 있게 도와주는 툴 메뉴는 어디에 있을까? Xcode → Xcode Menu → Open Developer Tools → Accessibility Inspector Accessibility Inspector 구성 Inspector Point Inspection 버튼을 누르면 화면의 각 요소를 검사할 수 있음 스피커 버튼으로 VoiceOver를 구동시킬 수 있고 다음 버튼으로 다음 요소로 넘어갈 수 있음 Audit Run Audit 버튼을 눌러 접근성 이슈가 발생하는 리스트를 볼 수 있음 Help 버튼을 누르면 이슈를 어떻게 해결할 수 있는지 제안을 볼 수 있음 Settings 툴 설정 데모 앱과 사용해 보기 준비 사항 Targ..

Programming/WWDC 2020.06.21

What's New in AVAudioEngine 정리 - WWDC19

What's New in AVAudioEngine 이번 세션 내용은 Audio API 변경에 대한 세션입니다. AVAudioEngine AVAudioEngine 개선사항 Voice processing 지원 새로운 실시간 오디오 입력 출력 node AVAudioSinkNode AVAudioSourceNode Spatial audio rendering 개선 AVAudioEngine - Voice Processing VoIP app 안에서 사용 수동 렌더링 모드에서는 지원하지 않음 입력 또는 출력 노드 중 하나를 설정함 echo cancellation의 경우 입출력 노드 모두 voice processing mode에서 작동한다. ✅ Source and Sink Node 앱이 AVAudioEngine으로..

Programming/WWDC 2020.06.10

Embedding and Sharing Visually Rich Links 정리 - WWDC2019

Embedding and Sharing Visually Rich Links - WWDC 2019 - Videos - Apple Developer 선 지식 이 영상을 이해하려면 metadata(메타데이터)에 대한 지식이 필요합니다. metadata(메타데이터)는 데이터에 대한 데이터로써 하위레벨의 데이터를 설명/기술하려는 것을 의미합니다. 밑에 사진처럼 링크를 공유한다면 링크에 대한 미리보기, 제목, 내용의 일부를 함께 볼 수 있게 됩니다. 메타 데이터 [정보통신기술용어해설] iOS 13, macOS 10.15에서 앱에 Rich link를 표시하도록 허용하는 새로운 API 가 공개되었습니다. key Retrieving metadata (주어진 URL로 metadata를 가져오는 방법) Presenting ..

Programming/WWDC 2020.05.31

Face Tracking with ARKit 정리 - Tech talks

Face Tracking with ARKit WWDC: https://developer.apple.com/videos/play/tech-talks/601/ 아래 내용과 연관된 링크 [IGC2017] 에픽게임즈 신광섭 "AR 콘텐츠 개발, 지금이 시작할 때입니다" 이번 내용은 대부분 기술 용어가 많이 들어가기 때문에 또 한글로 해석하는 것보다 영어로 옮긴다. (거의 PPT를 따라 적은 것...) 스크립트를 다운받아 열심히 읽고 해석도 해봤는데 길이는 짧지만 내용은 어렵다.. ;( ARKit 위치 추적 Scene understanding (물리적인 환경을 이해해서 가상의 오브젝트를 놓을 수 있도록 하는 것) Rendering integration Face Tracking with ARKit 강력한 얼굴 인식..

Programming/WWDC 2020.05.22

Creating a Great Accessible Reading Experience 정리 - WWDC19

Creating a Great Accessible Reading Experience Creating an Accessible Reading Experience - WWDC 2019 - Videos - Apple Developer Agenda Reading Content Protocol text content를 접근가능 한 텍스트로 만들어준다 Automatic Page Turning VoiceOver를 사용해서 페이지 넘김을 할 수 있다 Customizing Speech VoiceOver가 content를 말하는 방식을 커스터마이징할 수 있는 API 살펴보기 VoiceOver를 사용하려면 설정 > 손쉬운 사용 > VoiceOver를 선택해 켭니다 홈 버튼이나 왼쪽 버튼을 세번 빠르게 클릭 해 VoiceOv..

Programming/WWDC 2020.05.14

What's New in the Apple Push Notification Service 정리 - WWDC16

What's New in the Apple Push Notification Service What's New in the Apple Push Notification Service - WWDC 2016 - Videos - Apple Developer WWDC16에서 발표된 APNS의 새로운 기능에 대한 글이다. 결론부터 이야기하자면 '푸시 토큰'에 대한 이야기다. 15년 APNS 개선 사항 리뷰 HTTP/2 provider API Instant Feedback Lager payload (4KB 까지) Simplified certificate handling HTTP/2 Provider API - Sending Notifications 계정에서 Push notification을 ..

Programming/WWDC 2020.05.11

What's New in Universal Links 정리 - WWDC2019

What's New in Universal Links - WWDC2019 What's New in Universal Links - WWDC 2019 - Videos - Apple Developer Overview 범용 링크는? 웹과 앱에서 콘텐츠를 나타낼 수 있는 URL을 말합니다. 사용자가 앱을 설치했다면 앱으로, 없다면 웹으로 이동하게 됩니다. iOS, tvOS, macOS의 앱에서 사용 가능 앱과 웹 사이트 간 안전한 연결 사용자 정의 URL Scheme을 사용하는 경우 유니버설 링크로 마이그레이션 하는 것이 좋음 (사용자 정의 URL 체계는 안전하지 않음) Configuring Web Server: 웹 서버 구성하기 유효한 HTTP 인증서가 있어야 함 (HTTP는 안전하지 않아 앱과..

Programming/WWDC 2020.04.21
728x90
반응형