Friday, June 26, 2020

월요일, Apple은 캘리포니아 쿠퍼티노에서 전면 온라인 형태로 세계 개발자 컨퍼런스(WWDC)를 개막했고, 그 이후 수천 만 명이 라이브스트림 및 온디맨드를 통해 모든 플랫폼에서 WWDC20 특별 이벤트 키노트를 시청했다. Apple Developer 앱 방문 횟수는 400만 회를 넘어섰고, 브라질, 중국, 프랑스, 독일, 인도, 일본, 러시아 및 UK 등 전 세계의 개발자들은 206개의 엔지니어링 세션을 스트리밍했다.
한 주 내내 Apple 개발자들은 완전히 새로워진 개발자 포럼 및 1:1 App Store 랩을 통해 1,000명 이상의 Apple 엔지니어들과 교류하면서, macOS Big Sur, iOS 14, iPadOS 14, watchOS 7 및 tvOS 14에 적용될 최신 기능에 대해 깊게 파고 들었다. 어제 개발자들은 Create ML 및 Vision 프레임워크를 이용해 구축된 Action and Vision 앱으로 최신 머신 러닝 정보를 탐구했다. 금요일에 진행된 51개 세션은 개발자들에게 watchOS 7을 이용한 페이스 공유 및 iPadOS 14의 iPad용 스크리블 등 새로운 기능을 살펴볼 수 있는 기회를 제공했다.
이번 주에는 개발자 세션 하이라이트, 가장 화제가 된 시연, 다양한 Apple 플랫폼의 최신 디자인 특징 및 기능, 그리고 Apple 경영진과의 대화 등 WWDC20의 가장 큰 모멘텀들을 선보이고 있다. 가장 좋았던 볼 거리, 들을 거리, 배울 거리, 그리고 놀 거리를 엄선했다. 개발자 포럼, 랩, 그리고 200개가 넘는 엔지니어링 세션의 전체적인 요약은 Apple Developer 앱에서 확인할 수 있다.
금요일의 하이라이트를 소개한다.

볼 거리: 시계 페이스 공유와 UI 타이포그래피의 세부 정보 만나기

개발자들은 watchOS 및 iOS 앱 내부에서 시계 페이스를 공유하거나, 웹에 제공하는 방법을 배우고, 시계 페이스 미리보기 이미지를 이용하기 위한 우수한 선례들을 살펴본다. 그리고, 또 다른 세션에서, Apple 플랫폼 전반에서 가독성, 접근성 및 일관성을 향상시켜 줄 뛰어난 타이포그래피를 자신의 앱의 사용자 인터페이스에서 적용할 수 있는 방법을 살펴본다. 시계 페이스 공유에 관한 사항은 Apple Developer 앱에서 확인할 수 있고, San Francisco 글꼴 계열의 최근 개선에 대한 정보는 developer.apple.com에서 확인할 수 있다.

배울 거리: iPad용 스크리블 만나기

개발자들은 기본 텍스트 입력 제어를 사용하거나 맞춤형 텍스트 편집 경험을 구현하는 iPadOS 앱에서 스크리블 및 손글씨 텍스트의 이점을 채택할 수 있는 법을 발견할 수 있다. 자세한 사항은 Apple Developer 앱에서 배울 수 있다. 
Apple Pencil을 손에 들고, 사용자가 iPad Pro에 텍스트를 입력한다.
스크리블 및 Apple Pencil로 iPad에 텍스트 입력하기가 그 어느때보다 쉬워진다

놀 거리: Swan’s Quest Chapter 4

이번주 Swift Playgrounds Challenge의 대미를 장식하면서, 플레이어들은 멀티파트 하모니를 배열하는 방법을 배우고 MIDI 코드를 통해 악기를 연주하는 방법을 학습했다. iPad 및 Mac에서 Swift Playgrounds 용으로 제작된 Swan’s Quest는 프레임워크와 리소스를 결합해 연령과 경험치에 관계 없이 모든 코더들을 위한 교육용 체험으로 녹여낸 것이다. 챕터 1부터 4까지 전체 개요를 살펴보려면, Apple Developer 앱에서 “Voices in the Dark” (챕터 1), “A Time for Tones” (챕터 2), “The Notable Scroll” (챕터 3) 및 “The Sequence Completes” (챕터 4)을 확인하면 된다.
Swift Playgrounds용으로 제작된 인터랙티브 어드벤처 게임인 Swan’s Quest가 iPad Pro에 표시되어 있다.
Swan’s Quest는 프레임워크와 리소스를 결합해 전 연령 및 경험치의 모든 코더들을 위한 교육용 경험으로 녹여낸 것이다.
개발자들이 한 주간 진행된 WWDC20를 되돌아본다.

2020년 6월 25일 목요일

볼 거리: SwiftUI의 스택, 그리드 그리고 아웃라인

이제 iOS 및 iPadOS에서 최초로 사용 가능한, 아웃라인은 계층 데이터를 표현하는 새로운 멀티플랫폼 도구로 스택 및 리스트와 동시에 작동한다. 개발자들은 SwiftUI의 새롭고 향상된 도구를 사용하는 방법을 배워, 테이블 보기를 이용해 더 많은 콘텐츠를 화면에 표시하고, 부드럽게 스크롤링되는 반응형 스택을 생성하며 VStack이 제공할 수 있는 것보다 더 많은 것을 필요로 하는 콘텐츠에는 리스트 보기를 구축할 수 있게 된다. 전체 세션은 developer.apple.com/wwdc20에서 시청할 수 있다.
SwiftUI의 스택, 그리드 및 아웃라인.
SwiftUI의 새로운 도구들은 개발자들이 테이블 보기를 이용해 화면에 더 많은 콘텐츠를 표시하고, 부드럽게 스크롤되는 반응형 스택을 생성하며 콘텐츠를 위해 리스트 보기를 구축할 수 있게 해준다.

들을 거리: “Mythic Quest: Raven’s Banquet”의 출연진 및 제작자와의 대화

Apple 오리지널 “Mythic Quest: Raven’s Banquet”의 출연진 및 공동 제작자들이 해당 시리즈에서 자신들이 꼽는 명장면을 다시 살펴보고 Apple 개발자 커뮤니티의 질문에 답변한다. 대화 내용은 Apple Developer 앱에서 들을 수 있다.
Mythic Quest: Raven’s Banquet의 출연진과 공동 제작자인 메간 간즈(Megan Ganz) 및 롭 맥엘헨리(Rob McElhenney).
WWDC20에서 대담 중인 “Mythic Quest: Raven’s Banquet”의 (왼쪽 위부터 시계방향으로) 샬롯 닉다오(Charlotte Nicdao, Poppy 역), 총괄 프로듀서 겸 공동 제작자 롭 맥엘헨리(Rob McElhenney, Ian 역), 대니 푸디(Danny Pudi, Brad 역), 이마니 하킴(Imani Hakim, Dana 역) 및 총괄 프로듀서 겸 공동 제작자 메간 간즈(Megan Ganz).

들을 거리: Widgets Code-Along

이 3부작 코딩 시리즈에서, 개발자들은 iPhone, iPad 및 Mac의 새로운 홈 및 오늘 화면에서 자신의 앱을 위한 위젯을 제작한다. 개발자들은 위젯 프로젝트를 생성하고, 위젯 및 그 구조에 대한 기본 컨셉을 배우며, 위젯과 그 제공자를 구성하고, 타임라인 컨셉의 탐색을 시작한다. Widgets Code-Along에 대한 자세한 사항은 Apple Developer 앱에서 배울 수 있다.
iPhone 11 Pro Max를 위한 위젯 프로젝트.
3부작 Widgets Code-Along 시리즈에서, 개발자들은 자신의 iPhone, iPad 및 Mac용 앱의 위젯을 제작하는 방법을 발견한다.

놀 거리: Action and Vision 앱 살펴보기

이 세션에서, Apple 개발자들은 Vision 프레임워크의 새로운 Body Pose Estimation, Trajectory Detection 및 Contour Detection 기능과 더불어, Create ML의 Object Detection 및 Action Classification을 이용해 Action and Vision 앱을 디자인하는 방법을 파헤친다. 개발자들은 게임플레이 또는 트레이닝을 위한 몰입형 애플리케이션을 설정부터 분석 및 피드백에 이르기까지 제작하는 법을 살펴본다. 자세한 사항은 Apple Developer 앱에서 확인할 수 있다.
Action and Vision 앱의 Body Pose 추정 기능 시연.
Action and Vision 앱은 Body Pose Estimation, Trajectory Detection 및 Contour Detection을 가능하게 한다.
SwiftUI의 새로운 기능과 Apple이 개발한 Action and Vision 앱에 대한 개발자들의 반응을 소개한다.

2020년 6월 24일 수요일

볼 거리: WWDC20 대담

Apple의 환경, 정책 및 사회적 구상 담당 부사장인 리사 잭슨(Lisa Jackson)은 전 법무장관 에릭 홀더(Eric Holder)와 미국 내 인종 문제에 대해 대담을 펼친다. 다양한 분야를 아우르는 이번 대담에선 평등한 정의를 향한 투쟁, 기술이 더 나은 세상을 위해 변화를 시도하는 사람들에게 힘을 줄 수 있는 방법, 그리고 지금 이 순간 도움이 될 수 있는 방법에 대해 다룬다. 이들의 대담은 Apple Developer 앱에서 시청할 수 있다.
Apple의 리사 잭슨과 전 법무장관 에릭 홀더.
리사 잭슨(Lisa Jackson)과 전 법무장관 에릭 홀더(Eric Holder)가 미국의 인종에 대해 대담을 진행하고 있다.

배울 거리: 뛰어난 App Clips 디자인하기

App Clips는 전체 앱을 다운로드하거나 탐색할 필요 없이 일상적인 작업을 수행할 수 있는 빠르고 편리한 방법을 제공한다. 이 세션에서, 개발자들은 자신의 iOS 앱에서 핵심 요소를 구분해 뛰어난 App Clip을 제작할 수 있는 방법을 살펴본다. 자세한 사항은 Apple Developer 앱에서 확인할 수 있다.
iPhone 11 Pro에 표시된 etsy.com의 App Clip.
App Clip은 필요한 순간 바로 탐색할 수 있도록 고안된 앱 경험의 작은 일부다.

놀 거리: Game Center 활용하기: 순위표, 목표달성 및 멀티플레이어

게임 제작자들은 자신의 Game Center 통합 수준을 높여, 플레이어들이 순위표에서 점수를 비교하고, 귀중한 목표달성을 획득하며 다른 플레이어와 교류할 수 있게 해주는 방법을 배운다. Game Center에 대한 자세한 사항은 Apple Developer 앱에서 배울 수 있다.
iPhone 11 Pro에 표시된 Game Center의 새로운 순위표 통합 기능.
Game Center의 새로운 기능들은 멀티플레이어 지원 추가 및 순위표와 목표달성을 통합할 수 있게 된다.
ARKit 4, watchOS 7 외 다수에 적용되는 새로운 기능에 대해 개발자들은 어떤 이야기를 했는지 소개한다.

2020년 6월 23일 화요일

들을 거리: WWDC20 플레이리스트 콜렉션

음악이 WWDC20 아티스트, 개발자 및 Swift 학생 공모전 수상자들에게 어떤 영감을 주었는지 깊게 살펴볼 수 있는 이 콜렉션을 통해 Apple의 개발자 커뮤니티에서 음악이 지닌 파워를 살펴볼 수 있다. Apple Developer 앱에서 Apple Music 기능을 읽을 수 있고, 특별히 엄선된 WWDC20 플레이리스트 중 하나를 아래에서 확인할 수 있다.

배울 거리: 개인정보 보호 강화를 통한 신뢰 구축

개발자들은 Apple의 개인정보 보호의 큰 축과 개인정보 보호에 대한 접근 방식을 배운다. 이 세션에서 개발자들은 Apple 플랫폼 전반에 걸쳐 더 많은 개인적인 경험을 제공하면서도, 그들의 앱이 기록하고, 대략적인 위치로 위치 정보를 제어하기 위해 마이크나 카메라를 이용할 때 및 그 외에도 추적 및 허용에 대해 한층 강화된 투명성을 제공하도록 최신 개인정보 보호 기능을 도입할 수 있는 방법을 발견한다. 모든 Apple 플랫폼에 적용되는 최신 개인정보 보호 기능에 대한 자세한 사항은 developer.apple.com에서 확인할 수 있다. 
iOS 14의 사용자 위치 정보 보호 설정.
사용자들은 이제 iOS 14에서 앱 위치 정보 접근 허용 시 자신의 정확한 위치 대신 자신의 대략적인 위치를 앱 개발자와 공유하도록 선택할 수 있다.

배울 거리: WWDC20 코딩 및 디자인 스타터 키트

연령에 관계 없이 개발자들은 SwiftUI를 이용한 앱 개발, iPhone의 새로운 홈 화면을 위한 위젯 제작, 그리고 손쉬운 사용과 음악을 염두에 둔 코딩 문제 해결을 처음부터 직접 시도해본다. 세션은 한 주 내내 진행될 예정이다. WWDC20 코딩 및 디자인 스타터 키트 모음집에 대한 자세한 사항은 developer.apple.com에서 확인할 수 있다.
Apple 엔지니어 조르딘 캐스터(Jordyn Castor).
조르딘 캐스터(Jordyn Castor)는 VoiceOver를 포함한한, SwiftUI의 최신 손쉬운 사용 기능을 공유한다

놀 거리: Vision으로 몸 및 손동작 감지하기

개발자들은 앱이 사진과 동영상 속의 몸 동작 및 손 포즈를 감지할 수 있게 해주는 새로운 Vision 프레임워크를 이용해 Apple Park에서 테스트를 해본다. developer.apple.com에서 해당 세션을 볼 수 있다.
손동작 감지의 시연을 위해 우쿨렐레를 연주 중인 어린이.
Vision 앱의 새로운 API는 몸 및 손동작 감지를 가능하게 해준다.
아름답게 재설계된 macOS Big Sur와 iOS 14가 적용된 iPhone에 도입될 새로운 기능들에 대한 개발자들의 반응을 소개한다.

2020년 6월 22일 월요일

볼 거리: Platforms State of the Union
Platforms State of the Union에서 Apple의 엔지니어링 리더들이 macOS Big Sur, iOS 14, iPadOS 14, watchOS 7 및 tvOS 14의 최신 혁신 및 디자인 기능을 공개하는 순간을 함께 한다. 자세한 사항은 developer.apple.com에서 확인할 수 있다.
WWDC20에서 Platforms State of the Union을 진행 중인 안드레아스 벤트커(Andreas Wendker).
안드레아스 벤트커(Andreas Wendker)가 Platforms State of the Union 중간에 WWDC20에서 발표된 최신 개발자 도구를 공개하고 있다.
배울 거리: 팀 쿡, Swift 학생 공모전 수상자들을 놀라게 하다
Swift 학생 공모전 수상자와 만나는 동안, 팀 쿡(Tim Cook)과 에스더 헤어(Esther Hare)는 15분 정도의 Q&A 세션을 진행했다. WWDC20 Swift 학생 공모전 수상자에 대한 자세한 사항은 apple.com/kr/newsroom에서 확인할 수 있다.
WWDC20 Swift 학생 공모전 수상자들과 함께 한 팀 쿡(Tim Cook)과 에스더 헤어(Esther Hare).
팀 쿡(Tim Cook)과 에스더 헤어(Esther Hare)는 전 세계 9개국의 WWDC20 Swift 학생 공모전 수상자들에게 온라인 인사를 전했다.
여기, iOS 14, iPadOS 14, macOS Big Sur, watchOS 7 및 tvOS 14의 획기적인 기능에 대한 개발자들의 반응을 소개한다.
아티클 공유