CA.swift #12 WWDC20報告会

이벤트

https://cyberagent.connpass.com/event/177267/

이벤트 개요

개요

사이버에이전트의 ABEMA나 Ameba, AWA 등을 담당하고 있는 iOS 엔지니어가 주최하는 iOS 엔지니어를 위한 스터디입니다. 각각의 팀의 개발 노하우를 아낌없이 이야기합니다.

이번 개최는 온라인 개최로 전국각지에서 참가가 가능합니다 !
* 뒷풀이는 참가자 희망수를 기준으로 개최 유무를 결정합니다.

– 개최일 : 2020년 7월 1일(수) 19:00 ~ ZOOM 입장 시작. 19:15 시작
– 장소 : 온라인 (ZOOM)
– 참가비 : 무료


ZOOM 에 관해서
참가자분들께 입장가능한 URL을 연락할 예정입니다. connpass 메일 수신 허가를 확인해주세요.
URL은 SNS에서 공유하지말아주십시오.


주의사항
– 기술 교류가 목적인 스터디이므로 지식의 공유 뿐만아니라 참가자의 친목 교류가 목적이 아닌 경우는 참가를 삼가해주십시오.
– 참가목적이 부적절하다 판단되는 경우에는 운영팀에서 참가를 취소하는 경우가 있습니다.
– 이벤트 개최 중, 위의 내용에 부합되는 부적절한 참가자가 판단되는 경우, ZOOM 접속을 무효화하는 경우가 있습니다.
– NDA로 Apple Developer Program에 등록되신 분들만 참가 가능합니다.


발표자
板谷 晃良  株式会社WinTicket
– 2018년 4월 사이버에이전트 신졸 입사
– WINTICKET iOS 개발담당
– SwiftUI 에 관한 발표 예정
– GitHub : AkkeyLab Twitter : AkkeyLab

廣川 昂紀  株式会社サイバーエージェント
– 2020년 4월 사이버에이전트 신졸 입사
– GitHub : KokiHirokawa Twitter : pihero13


일반 발표 티켓
– 도쿄에 한정되지않고 전국 각지에서 발표 가능합니다. 이번 기회에 꼭 참가해주세요 !
– 모집 상황에 따라 확인 순서로 반영합니다.
– 발표시간 : 최대 15분(시간이 남을 경우 질의응답 예정)


발표 시간표

시간
19:00ZOOM 입장 개시
19:00 – 19:15발표자 접속 확인
19:15 – 19:25이벤트 취지 설명
19:25 – 19:40발표1pihero 님
Detect Body and Hand Pose With Vision
19:40 – 19:55발표2佐藤剛士 님
What’s update in SwiftUI for iOS 14
iOS14에서 SwiftUI의 업데이트 내용(버그 수정, 신기능)을 소개합니다.
19:55 – 20:10발표3Akkey 님
Review 리젝트의 완벽한 대책 & SwiftUI 대책
20:10 – 20:20쉬는 시간
20:20 – 20:35발표4akatsuki174 님
iOS 14 에서 Picker 의 이것저것
20:35 – 20:50발표5akatsuki174 님
App Clip에 대해 가볍게 알아봅시다
20:50 – 21:05발표자 패널 토크 (질의 응답)
21:05 – 22:00애프터 파티 (온라인으로 개최)

Detect Body and Hand Pose With Vision

발표자 : pihero

Vision Framework에 대해 이야기합니다

Computer vision?
인간의 시각 시스템에서 일어나는 것들을 컴퓨터에서 구현하기 위한 연구 분야.


iOS/Vision
iOS11에서 도입된 프레임워크.
얼굴 랜드마크 검출, 바코드 인식, 영상 인식 등 가능.


WWDC 2020부터는 몸과 손을 인식할 수 있게 되었다 👏


몸 & 손 인식의 활용 예
– Galaxy에 있는 손을 접으면 사진이 찍을 수 있는 기능을 간단하게 구현할 수있다.

정확도는 어떤가?
– 공중에서 손가락으로 글씨를 적는 것을 인식할 수 있다. (꽤나 정확)
– 장갑을 끼면 정확도가 떨어지거나 발과 손을 반대로 인식하는 경우가 있다 ㅠㅠ

+) 구현 코드


ARKit VS Vision
적용되는 Device 등이 다르다

What’s update in SwiftUI for iOS 14

iOS 14でのSwiftUIの更新内容(バグの修正や新機能)をお伝えします。
iOS14에서 SwiftUI의 업데이트 내용(버그 수정, 신기능)을 소개합니다.

발표자 : 佐藤剛士

SwiftUI 특징
– macOS부터 watchOS까지 모든 플랫폼에서 똑같은 코드로 실행된다

버그 수정
TabBar, NavigationView의 View Stack 문제
– TabBar에 NavigationView를 추가하면,, push할 때 버그가 발생 ㅠㅠ -> iOS14에서 해결 👏

iPad에서 navigationView에 Padding을 추가하고 화면방향을 변화시키면 Split View가 표시되지 않던 문제
-> 해결 !
– iPad에서 SideBar 자체의 구조가 iOS14부터 바뀌었다.


App, Scene, WindowGroup
App을 100%. SwiftUI로 구현할 수 있게 되었다 !!!!!!!!!!!

App protocol 추가.

Scene Protocol
– WindowGroup
AppDelegate는 물론 그대로 사용할 수 있다. @UIApplicationDelegateAdaptor를 사용하면 됨.
@Environment, ScenePhase 를 사용하면 Scene이 Background, 사라질 때 등의 타이밍을 알 수 있다


NEW UI Components
LazyVStack, LazyHStack
– Reuse 개념의 View가 SwiftUI에 드디어 등장

LazyVGrid, LazyHGrid
– CollectionView가 SwiftUI에 등장 !

OutlineGroup
– 아코디언 같은 스타일을 간단하게 구현할 수 있다

最強リジェクト対策&実践 SwiftUI
Review 리젝트의 완벽한 대책 & SwiftUI의 실천

발표자 : Akkey

App Clips
Widget

Stack VS LazyGrid
– CollectionView의 퍼포먼스 비교
– 퍼포먼스가 Stack에 비해 좋아졌지만 훨 – 씬 ! 좋아지지는 않았다 ,,, !
https://github.com/AkkeyLab/LazyGrid

iOS 14のピッカーあれこれ
iOS 14 에서 Picker 의 이것저것

발표자 : akatsuki174

ColorPicker
DatePicker

App Clipをざっくり把握しよう
App Clip에 대해 가볍게 알아봅시다

발표자 : akatsuki174

AppClip
App 을 다운받지 않아도 앱의 일부를 사용할 수 있는 기능

당연히 App이 있어야 AppClip을 만들 수 있다
하나의 App에 여러 AppClip을 만들 수 있다
Push 알림에도 사용할 수 있다.
일정기간 사용되지 않으면 사라진다




開催と発表ありがとうございました!本当に勉強になりました


오랫동안 꾸준히 진행된 스터디라 그런지 진행의 노련함이 느껴졌다

Keynote가 있고 1주일밖에 되지 않았는데 다들 Demo 코드도 공개하시고
사용할 때의 주의점도 공유해주시는 걸 보고 좋은 자극을 받게 되었다.

역시 주기적인 스터디 참가는 꼭 발표를 하지 않더라도 좋은 인풋이 많다.
내년엔 나도 공부한 내용을 어디에선가 발표해보고싶다 !!! 우선 올해의 내용부터 다시 보자 !!! 화이띵

펭수 오늘 짤(데이터 폭탄 주의) : 클리앙

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중