Sitemap

Hello, KWDC24 Speakers!

스피커 모집의 여정에서 만난 23명의 KWDC24 스피커를 소개합니다.

16 min readOct 6, 2024

--

안녕하세요, KWDC24 준비위원회의 김은영(영 @unnnyong)입니다 👷🏻‍♀️
지난 5월부터 준비해온 스피커, 세션 정보가 9월 말 모두 공개되었습니다.

올해는 세션 준비를 위한 여정이 참 길었는데요. 예비 참가자들이 제출해주신 관심 키워드를 기반으로, 스피커 공개 모집 및 스피커 선발을 완료했습니다. 최종적으로 23명의 국내/해외 스피커들이 선발되었고 다양한 배경을 가진 23인의 이야기를 KWDC24 현장에서 들을 수 있게 되었답니다.

이번 글에서는 동헌, Atlas, Sup의 세 명이 고군분투를 하며 준비한 스피커 모집 여정과 KWDC24에 등단할 23명의 스피커의 세션을 소개해볼게요! 고고씽 🌈

스피커를 찾아 떠난 여정.

세션 주제와 구성에 대한 고민의 시작.

KWDC24 준비위원회는 작년 KWDC23 회고를 바탕으로 두 가지 목표를 세웠습니다.

  • 참가자들과 소통하기.
  • 한국과 해외의 애플 생태계 개발자들을 이어주는 세션을 구성하기.

참가자들과의 소통을 위해 첫 소셜 게시물로 ‘KWDC24 듣고 싶은 세션 주제 모집’ 글을 게시했습니다. 작년 참가자가 약 1,300명이었던만큼 ‘너무 다양한 주제가 모이면 어떡하지’라는 걱정은 기우였고, 총 31개의 응답을 받았답니다. 휴우! 이 자리를 빌어 의견을 주신 31분들께 감사드립니다 😉

Press enter or click to view image in full size
Press enter or click to view image in full size
5월경 게시했던 KWDC24 듣고 싶은 주제 모집 글과 응답 결과.

설문으로 수집한 키워드를 중심으로 KWDC24 세션 방향성과, 24개의 세션 주제를 결정했습니다.

듣고싶은 세션 카테고리, 주제, 키워드 문항에 대해 다음과 같은 다양한 답변을 받았는데요. ‘너무 프로그래밍에 대한 내용만 있지는 않을까’라는 개인적인 우려와는 전혀 달리 접근성, 1인 앱 개발자, HIG 등 생각보다 다양한 주제에 한국 애플 생태계 구성원들이 관심을 갖고 있다는 사실이 무척이나 기뻤습니다.

visionOS, 딥다이브 경험 공유
접근성/유니버설디자인
1인 앱 개발자의 고군분투 스토리!
해외 유명한 유튜버들의 세션! 해킹윗스위프트 100데이즈 같은 ㅋㅋ 한국의 글로벌함을 보여준다.
간단한 아이디어에서 시작하는 유료 앱 개발
근 10년동안의 HIG 변화, 그리고 앞으로의 변화

첫 공개 스피커 모집과 46명의 스피커 지원.

올해 KWDC24는 스피커 공개 모집 및 해외 스피커 모집을 진행했습니다. KWDC23의 경우 첫 개최였던 만큼 안정적인 행사를 준비하는 것이 중요했기에 비공개로 연사를 모집했었습니다. 비공개로 모집하다보니 스피커를 수소문하는게 힘들었고, 나중에는 스피커에 모집에 대한 문의가 외부에서 들어오기도 했습니다.

올해로 두 번째 개최를 하게된 KWDC는 스피커 공개 지원과 더불어 더 많은 지원자/주제를 모으기 위해 영문 글도 함께 게시했습니다. 모집 글은 X(Twitter)와 LinkedIn을 통해 날개달린 듯이 퍼져나가 많은 사람들에게 도달했습니다. 결과적으로 한국을 비롯한 독일, 일본, 영국, 미국, 이탈리아, 중국, 스페인, 인도, 호주, 체코, 네덜란드의 10개국의 46명의 개발자, 디자이너들이 관심을 갖고 스피커에 지원해주었습니다. 이 중에서 23명의 스피커를 선발했고, 아쉽게도 다른 분들은 다음 KWDC를 기약하게 되었습니다.

재미있는 점이 발견되기도 했는데요. 스피커들이 지원한 세션의 카테고리와 생태계의 구성원들이 관심있는 카테고리가 어느정도 일치한다는 것이었습니다. ‘역시 KoreaWide Deveoper Conference구나’라는 생각이 절로 들더군요. 😂

Press enter or click to view image in full size
Press enter or click to view image in full size
Press enter or click to view image in full size

스피커들과 준비위원회의 첫 만남.

23명의 스피커와 8월 3일과 8월 4일에 온라인, 오프라인으로 두 차례 나눠 스피커 오리엔테이션을 진행했습니다. KWDC24 행사일까지 세션은 어떻게 준비하면 되는지, 리허설은 언제 진행하면 되는지와 더불어 자기소개, 서로 어떤 주제에 대한 이야기 보따리를 풀어놓을지에 대해 이야기를 나눴습니다.

온라인, 오프라인 모두 다양한 국가에서 오리엔테이션을 참여해주셔서 소통에 대해 약간의 걱정이 있었는데 다행히 Flitto의 Live translation 서비스를 통해 전혀 의사소통의 문제 없이 즐거운 오리엔테이션을 진행했습니다. KWDC24 행사일에도 모든 세션장과 스피커에게 물어보세요(Ask to speaker)에서는 Flitto의 Live translation 서비스로 언어의 장벽없는 컨퍼런스를 즐길 수 있답니다! 참 놀라운 세상이지 않나요.

Get Young Kim’s stories in your inbox

Join Medium for free to get updates from this writer.

오리엔테이션에서는 간단한 질의응답 시간도 가졌는데 온/오프라인 상관없이 모두의 큰 공감과 뜨거운 반응의 질문은 ‘당일 뒷풀이가 있나요?’ 였습니다. 당일 공식 뒷풀이는 예정되어 있지 않지만 모두가 원한다면 함께 간다고 제가 선전포고를 해버렸습니다! 스피커들과 함께 즐거운 저녁 식사를 함께 하고 싶으신 분들은 행사장에서 저 또는 스피커들을 만나면 함께 저녁먹자고 해주세요. 아마 그 누구도 거절하지 않을거예요. (아마도요)

Press enter or click to view image in full size
Press enter or click to view image in full size

24개의 세션 소개

준비위원회의 고민과 스피커들의 주제에 대한 고민의 결과물인 visionOS, 디자인, 앱 스토어와 앱 개발 여정, 프로그래밍의 4가지 카테고리로 구분하여 24개의 세션을 소개합니다. 세션에 대해 더 자세한 내용이 궁금하신 분들은 KWDC24에서 생생한 이야기를 들으실 수 있습니다.

visionOS

KWDC24의 컨셉은 ‘It’s leaf year. 다음 세상의 도약’입니다. 아마도 누군가에게는 다음 세상이 visionOS일 것 입니다. 모두가 궁금해하는 visionOS에 대해 조금 더 생생한 이야기를 들려줄 5개의 세션을 소개합니다. 각 세션은 visionOS와 관련한 개발, 디자인, 게임 등 다양한 주제에 대한 소개와 더불어 스피커들의 경험에 대해 깊게 이야기할 예정입니다. 접근성 기능을 잘 활용하는 사용자들이 해외에서는 visionPro가 무척이나 잘 활용하고 있다는 사례도 많기 때문에 UI/UX에 대한 세션에도 관심을 가져보세요! 아직 한국에 visionPro는 출시되지 않았지만, 이 계기로 visionPro가 출시할 즈음에는 한국 개발자들이 만든 앱들이 visionOS 앱 스토어에서 활약하길 기대합니다.

1. 생생하게 시작하는 visionOS 개발 첫걸음 — 김예빈(vivi)
WWDC24에서 처음 만난 Vision Pro, 그리고 구매와 개발 경험에 이르기까지의 이야기를 생생하게 풀어냅니다.

2. Drop the Beat — native 기술 스택으로 visionOS 게임 만들기 — Xu Chi (xChester)
Swift/RealityKit/ARKit을 사용하여 visionOS 게임을 만드는 방법에 대한 간단한 소개를 제공합니다.

3. visionOS에서 구현하는 AI Companion — 최재훈 (Jayden)
Sup/ Vision Pro HW / SW 기술과 시장 트렌드를 파헤치고 애플 인텔리전스를 톺아봅니다

4. visionOS 시대를 준비하기 위한 Human-Spacial Interface — 김정 (godrm)
visionOS는 익숙한 듯 보이지만 낯선 환경입니다. 개발자가 사용자보다 더 사람과 공간을 이해해야 하는 시대가 되었습니다. 과거 매킨토시 인터페이스에서부터 Vision Pro 공간 인터페이스까지 변화를 살펴봅니다

5. 접근 가능한 공간 상호작용 탐구 — Cristian Díaz (elkraneo)
모든 주요 Apple 플랫폼은 혁신적인 입력 모델에 의해 주도되었습니다. Vision Pro는 그 추세를 이어가며 지금까지 가장 발전된 보조 장치 중 하나가 될 가능성을 열어줍니다

디자인

KWDC23의 행사 피드백과 KWDC23 준비위원회의 회고에서 모아졌던 하나의 의견이 프로그래밍 이외의 세션 특히 디자인에 대한 세션이 적다는 것이었습니다. 앱 프로그래머, 앱 개발자는 많지만 아직 한국에서 앱 디자이너 중에서도 애플 생태계를 주로 다루시는 스피커를 찾기 정말 쉽지 않았던 와중에 프로그래머, 디자이너, 기획자 직군에 상관없이 애플 생태계의 구성원이라면 궁금했을 내용의 세션을 준비하고 있습니다.

모두를 위한 디자인 — 김창우
포용적인 앱이나 게임은 다양한 사람들에게 사용될 수 있을 뿐만 아니라 다양한 배경과 관점을 가진 사람들을 환영합니다. 인터페이스, 언어, 이미지 및 마케팅 자료에 포용적인 콘텐츠를 디자인하고 앱이나 게임으로 가능한 한 넓은 범위의 사람들을 지원하는 방법을 알아보세요.

앱 스토어와 앱 개발 여정

평화로워 보이는 앱 스토어도 살아남기엔 혹독한 곳이기도 합니다. 하루 아침에 앱 스토어 1위가 되는 앱이 있는가하면 아무리 여러가지를 시도해봐도 인기 앱 100위 안에 들기는 하늘의 별 따기만큼이나 참 어렵습니다. 연인과의 더 깊은 소통을 고민해보았다면 설치해 본 썸원, 유튜버를 꿈꾸는 사람이라면 한 번쯤 설치해 본 VLLO, 이 앱들은 어떻게 앱 스토어에서 살아남고 있을까요? 세 명의 개발자들이 앱 스토어에서 산전수전 겪으며 배운 것에 대한 이야기 보따리를 풉니다.

1. 썸원을 살려라: 평점 올리기 대작전 — 강명구 (Gobi)
스토어에 같은 목적의 앱들이 여러개라면 어떤걸 받으시겠습니까? 높은 평점으로 냉혹한 앱시장에서 돋보일 수 있는 이야기를 합니다

2. 사용자 중심 소프트웨어 만들기 — 이경현 (Kei)
앱스토어에서 살아남기 위해서는 반드시 사용자 중심의 소프트웨어를 만들어야 합니다. 약 10년 동안 앱스토어에서 앱을 개발하면서 얻은 것들을 공유하고자 합니다.

3. 나의 앱 개발 여정, 개발자가 하는 일 — 권문범
개발자로서 더 나아가기 위해서는….

KWDC24에서 프로그래밍과 관련되어서는 15개의 세션이 준비되어 있습니다. View/Animation, Swift, 성능 최적화/생산성/Xcode, 애플 인텔리전스, 테스트/프레임워크의 5개의 카테고리로 나누어 소개합니다.

프로그래밍 — View, Animation

View는 개발자가 사용자와 앱 속에서 가장 가깝게 소통하게 해주는 창구와도 같은 존재입니다. 사용자가 View를 더 편하고, 즐길 수 있는 사용자 경험을 얻을 수 있는 팁에 대해 이야기합니다.

1. 당신의 View가 버벅이는 이유(feat. Instruments) — 조상호
Instruments를 이용하여 SwiftUI 기반의 앱에서 발생하는 Hang을 탐지하고, 이를 디버깅하는 과정을 소개합니다.

2. SwiftUI 애니메이션의 마법 — Pavel Zak
SwiftUI 애니메이션에 대해 궁금하신가요? 기본부터 고급 주제까지 동영상과 사례 연구가 가득한 세션에 참여하세요. 세션이 끝나면 앱에 멋진 애니메이션을 추가하고 싶어질 것입니다!

3. 위젯, 위젯, 어디에나 있고 픽셀 하나도 남기지 않기 — Rudrank Riyam
대화형 위젯이 iOS 18, iPadOS 18, watchOS 11 및 macOS 15에서 애플 기기 전반에 걸쳐 진화합니다. 구현, 앱 인텐트 사용 및 강력하고 픽셀 완벽한 사용자 경험을 만드는 디자인 팁을 배워보세요.

프로그래밍 — Swift

Swift가 6으로 업데이트를 할 듯 말 듯 몇 년을 보내더니 10주년을 맞은 2024년, 드디어 Swift 6가 등장했습니다. 최근 iOS 개발 커뮤니티 글을 읽다보면 Swift 6 마이그레이션에 대해 막막함을 토로하는 글들이 등장하기도 하는데요. 그런 여러분들에게 필요할 조금 더 안전해진 Swift 6를 이겨낼 수 있는 비법이 담긴 두 개의 세션이 있답니다.

1. 복붙에서 해방! Swift의 새로운 기능으로 완전히 안전한 코드 작성하기 — 윤용운 (Neil)
우리는 Copyable 세상에서 살고 있었다는 사실을 알고계신가요? 하지만 벽 너머에는 Noncopyable이 존재했었습니다!!새롭게 등장한 Ownership 개념과 함께 안전하고 명시적인 코드 작성 방법에 대해서 알아봐요 :)

2. 모두를 위한 Swift 6 (Swift 6 for all) — 조수환 (라이노)
Swift는 애플 생태계의 핵심적인 위치를 차지하고 있습니다. 올해 발표된 Swift6.0과 앞으로의 Swift의 발전 방향에 대해서 함께 이야기 나눠보아요!

프로그래밍 — 성능 최적화, 생산성, Xcode

우리의 업무 시간, 프로그래밍 시간을 조금 더 생산성 있고 효율적이게 사용하길 원하는 것만큼 사용자들도 앱이 조금 더 안정적으로 작동하길 믿습니다. 우리가 만드는 앱이 사용자와 개발자 사이에서 안정적으로 작동하며 전달할 수 있는 환경을 구축한 경험에 대해 6개의 세션에서 이야기합니다. 이 중에서도 한국, 일본, 중국에서 규모가 큰 기업에서 활약하고 있는 개발자들이 각자의 노하우를 들을 수 있다니 무척이나 기대되는데요. 이 중에서도 iOS 개발자라면 모를리 없는 Fastlane의 Main contributor인 @giginet의 노하우를 한국에서 들어볼 수 있다니 평소 Fastlane을 사용하며 드는 생각이 있다면 행사장에서 꼭 그와 소통해보세요!

1. iOS 성능 최적화의 진화 — Dai Ming
이 내용은 메모리, 시작 시간 및 패키지 크기와 관련된 성능 최적화 전략에 중점을 둡니다. 가장 효과적인 현재 솔루션을 제시하고 이러한 전략의 진화에 대해 논의할 것입니다.

2. Xcode의 차세대 얼리 어답터 되기 — Yuki Aki (freddi)
새로운 Xcode와 베타 버전의 얼리 어답터가 되는 방법, OSS 문제 해결, Swift 버그, 새로운 API 및 Swift Assist를 다루고, Xcode 출시 후 빠르게 배포하는 방법을 LINE 앱의 경험을 통해 배웁니다.

3. 핀테크 앱의 친절한 에러를 위한 시스템 — 박중규
사용자와 가장 가까운 곳에서 친절한 에러를 만들기 위한 시스템을 소개합니다.

4. 직관적인 개발자 도구 만들기 (Swift) — Kohki Miki (giginet)
Swift로 개발자 도구를 만드세요! 해당 세션에서는 직관적인 개발자 도구를 만드는 방법과 개발자 경험을 개선하는 방법을 설명합니다.

5. macOS 자동화의 A to Z — 김수빈
macOS 환경을 자동화하는 여러 방법을 소개하고, 실제 사례과 경험을 공유합니다. Launchd, defaults cli, AppleScript 등 macOS가 제공하는 다양한 기술들을 소개하고 활용 방법을 주로 공유드리고자 합니다.마지막으로 제가 실제로 자동화 중인 현재 상태와 얻게 된 점을 공유드리려 합니다.

6. *Sponsorsihp_session | 모니터링을 통해 Mobile Application에서 발생하는 모든 것을 톺아보기 — 윤창현 (Kevin)
모바일 앱에서 발생하는 이벤트들을 확인하는 것은 어렵습니다. 해당 세션에서는 Datadog을 통해 모바일 앱에서 발생하는 모든 것을 확인하여 이슈 트래킹을 하는 방법과 Session Replay를 통해 UI/UX를 개선할 수 있는 방법, 유저의 행동 트래킹하여 인사이트를 얻는 방법에 대해 소개합니다.

프로그래밍-애플 인텔리전스

애플이 지난 WWDC24에서 발표한 애플 인텔리전스(Apple Intelligence)를 베타 버전에서 미리 사용해보셨다면 어떠셨나요? 애플 생태계의 사용자들이 시리를 넘어선 더 깊은 AI 경험을 애플 생태계에서 경험하게 될 예정인데요. AI 경험이 아직은 낯선 이 생태계에서 어떻게 경험을 설계해야하는지, 또 앱을 어떻게 준비할 수 있을지에 대해 이야기를 들을 수 있는 두 개의 세션이 준비됩니다. 그리고 드디어 한국에서 iOS 개발 공부를 시작한 사람들이라면 모두가 알고 있을 바로 그, 꼼꼼한 재은씨를 만날 수 있습니다!

1. 애플의 생성형 AI, Apple Intelligence로 차세대 AI 경험 설계하기 — 이재은 (꼼꼼한 재은씨)
WWDC24에서 공개된 애플의 생성형 AI, ‘애플 인텔리전스’에 대해 알아봅니다. 딥러닝 기술이 애플 인텔리전스에 혁신적으로 적용된 방식을 분석하고, 그 핵심 아키텍처를 심층적으로 설명합니다. 차세대 AI 기술을 활용해 iOS 애플리케이션의 한계를 뛰어넘는 설계 방식을 제안하며, 실무에서의 적용 가능성을 모색합니다. iOS 개발의 미래와 AI가 열어갈 새로운 가능성에 대해 함께 고민해볼 수 있는 기회입니다.

2. Apple Intelligence을 위한 앱 준비하기 — Košir Klemen
Apple Intelligence에 대해 모두 들어보셨을 겁니다. 그것이 무엇인지 간단히 설명하고, 앱에 통합하는 방법을 살펴봅니다.

프로그래밍-테스트, 프레임워크

어느새 생태계는 iOS를 넘어선 다양한 OS와 프레임워크로의 유연성이 당연시 되고 있습니다. 앱의 규모가 커지고 기능이 자세히 지는 만큼 견고한 앱을 위한 테스트와 사소한 지식들에 대해 알아봅니다.

1. Swift Testing 만나보기: iOS 개발자 테스트 방식의 변화 — Riana Soumi
견고한 iOS 개발을 위해 테스트가 왜 중요한지 알아보고, Apple의 새로운 Swift Testing 라이브러리를 탐구하며 XCTest와 비교합니다. 테스트를 마이그레이션하는 과정에서 얻은 통찰력과 주요 이점 및 도전 과제를 공유합니다.

2. 위치 기반 서비스를 하면서 알게된 사소한 지식들 — 이태현 (Jake)
위치 기반 서비스를 하는 회사로 이직하면서 알게된 지식들을 정리하여 공유합니다.

글을 마치며

모든 스피커들은 세션뿐만 아니라 지하 1층에서 ‘스피커에게 물어보세요(Ask to speaker)’를 진행합니다. 평소에 블로그 또는 GitHub 등에서 자주 봤던 내적 친밀감이 있는 스피커가 있다면 꼭 오프라인에서도 이야기를 나눠보시고 세션에 대해 궁금한 점이 있다면 거침없이 질문해주세요. KWDC24는 Flitto의 Live translation 서비스를 통해 세션장 뿐만 아니라 ‘스피커에게 물어보세요’ 공간에서도 각자 편한 언어로 무한한 소통을 제공합니다.

이번주 주말, 12일과 13일에는 온라인 리허설을 앞두고 있답니다. 소중한 시간을 내어 지금 가장 열심히 세션을 준비하고 있을 세계 각지의 23명의 스피커에게 무한 응원을 보내주세요. 그들의 세션이 모든 참가자 분들에게 무척이나 도움이 되었으면 좋겠습니다.

앞으로 더 공개 예정인 정보는 KWDC24 공식 홈페이지와 소통 채널에서 가장 먼저 확인할 수 있어요! 10월 25일, KWDC24에서 만나요.

Press enter or click to view image in full size

--

--