비전프로 개발 첫걸음, Swift & Swift UI와 리얼리티킷을 활용한 3D app 구현
![비전프로, visionpro, 3dapp, visionOS, 비전OS, Swift, SwiftUI, 리얼리티킷, Realiytkit, 리얼리티컴포저, Composerpro, realitycomposer, Xcode, 공간컴퓨팅, Spatial, Computing](https://cdn.day1company.io/prod/uploads/202406/184320-1397/main.png)
ONLINE   #Vision Pro #Swift #Swift UI #리얼리티킷 #3D app
비전프로 개발 첫걸음,
Swift & Swift UI와 리얼리티킷을 활용한 3D app 구현
애플의 새로운 Next big thing, 비전프로 Swift&SwiftUI 와 리얼리티킷을 활용하여
비전 OS에 구동할 수 있는 3D app 개발의 첫걸음을 시작해봅니다.
기본 정보
• Vision OS 환경에서 SwiftUI 와 리얼리티킷을 활용하여 3D App 개발을 학습할 수 있도록 구성한 맞춤형 커리큘럼
강의 특징
∙ 부가 학습 자료 제공
강의 공개
∙ 전체 공개 : 2024년 08월 30일
스페셜얼리버드
정가 800,000원
월 14,916원
12개월 무이자 할부 시
슈퍼얼리버드
정가 800,000원
월 16,583원
12개월 무이자 할부 시
정가
800,000원
공간컴퓨팅(Spatial Computing) 시대
PC와 스마트폰 시대를 넘어
공간컴퓨팅 시대가 새롭게 다가오고 있습니다.
![](https://cdn.day1company.io/prod/uploads/202406/135343-1397/untitled.gif)
![](https://cdn.day1company.io/prod/uploads/202406/185934-1397/1-2.gif)
![](https://cdn.day1company.io/prod/uploads/202406/190017-1397/1-3.gif)
글로벌 IT 빅테크 기업,
'공간컴퓨팅' 본격적 참여
이러한 흐름에 맞추어 글로벌 IT 빅테크 기업들은
‘공간컴퓨팅'을 위한 제품을 만들어내며 본격적으로 뛰어들고 있습니다.
기술&물리적 한계와 불편한 사용자 경험
기존 제품들의 경우 AR/VR 환경에서의 사용자 경험에만 집중되어
기술&물리적 한계와 불편한 사용자 경험으로 쉽게 피로감을 느끼고 있습니다.
![](https://cdn.day1company.io/prod/uploads/202406/190605-1397/1-7.png)
Vision Pro
애플이 공간컴퓨팅 환경에서 보여줄 수 있는
끝판왕을 시장에 내놓았습니다.
비전프로의 등장으로, 새로운 공간컴퓨팅 시대가 열리면서
게임과 같은 특정 카테고리뿐만 아니라 개인 업무, 미팅, 영화&드라마
시청과 같이 새로운 차원의 환경을 경험할 수 있게 되었습니다.
![비전프로, visionpro, 3dapp, visionOS, 비전OS, Swift, SwiftUI, 리얼리티킷, Realiytkit, 리얼리티컴포저, Composerpro, realitycomposer, Xcode, 공간컴퓨팅, Spatial, Computing](https://cdn.day1company.io/prod/uploads/202406/190959-1397/2-1.png)
![](https://cdn.day1company.io/prod/uploads/202406/191640-1397/2-2.gif)
![](https://cdn.day1company.io/prod/uploads/202406/191644-1397/2-3.gif)
![](https://cdn.day1company.io/prod/uploads/202406/192153-1397/check.png)
![](https://cdn.day1company.io/prod/uploads/202406/192153-1397/check.png)
![](https://cdn.day1company.io/prod/uploads/202406/192153-1397/check.png)
구현 방식 : XR(확장현실)
연동 : 기존 애플 하드웨어(아이폰, 맥북)
카메라 : 12개
센서 : 5개
마이크 : 6개
UX/UI : 눈, 손, 음성 조작
하드웨어 없이 Vision Pro 3D App을
직접 개발하고 배포해보세요.
새로운 시대가 열리고 있는 지금, ‘공간컴퓨팅 & 3D App’ 이라는 거대한 물결에
함께 올라타 하드웨어 없이 Vision Pro 3D app 을 직접 개발하고 배포해보세요.
Swift & Swift UI 핵심 개념 이해
비전 OS 환경에서 3D app 개발을 위해 반드시 알아야 할 핵심 언어
Swift 와 이를 위한 주요 프레임워크 Swift UI 에 대한 핵심 개념을 살펴보며,
공간컴퓨팅과 XR 환경을 이해하기 위한 첫 발걸음을 떼봅니다.
![](https://cdn.day1company.io/prod/uploads/202406/194526-1397/3-1.png)
VOS App 개발
비전 OS 환경에서 Vision Pro 기기 없이도 3D App을 개발할 수 있습니다.
Xcode Project 와 시뮬레이터를 활용해서 하드웨어 없이
가상으로 3D app 을 테스트하고 배포해봅니다.
![](https://cdn.day1company.io/prod/uploads/202406/195659-1397/intro02.gif)
시뮬레이터를 선택하여 App을 직접 테스트해볼 수 있는 환경을 설정합니다.
프로젝트에 사용할 3D모델과 텍스처를 추가하며 Scene의 동작과 인터랙션을 정의해봅니다.
제스처 인식기를 설정하고, 핸들러 메서드를 작성하여 특정 제스처 발생시 어떤 동작을 수행할지 정의합니다.
3D 환경 내에서 직접 테스트를 진행하고, App store connect 업로드를 위한 배포작업까지 함께 진행해봅니다.
Point 03
리얼리티킷(RealityKit)을 활용한
2가지 VisionPro App 프로젝트
리얼리티킷 (RealityKit) 과 리얼리티 컴포저프로 (Reality Composer Pro)를
기반으로 네비게이션 뷰와 Attachment, State binding 등 기능을 활용하여
‘메모장’과 ‘새로운 DJ 연습 스튜디오‘를 개발해봅니다.
-
3D space
-
RealityKit
-
Composer Pro
-
Xcode
라이브러리 메모장을 직접 만들어봅니다.
![](https://cdn.day1company.io/prod/uploads/202406/201811-1397/5-5.gif)
배터리를 먹는 게임을 만들어봅니다.
![](https://cdn.day1company.io/prod/uploads/202406/201918-1397/5-6.gif)
Q&A
Question 1.
클래스를 추천하고 싶으신가요?
- 공간컴퓨팅과 비전프로의 3D app의 기초와 생태계를 이해하고 싶으신 분
- 프로그래밍 언어를 다룰 수 있으나 아직 3D App 개발 경험이 없으신 분
- 소프트웨어 개발자, 실무자 외 3D app 개발에 관심이 많은 실무자
- 비전 OS를 통해서 나만의 3D App 을 직접 개발하고 출시해보고 싶으신 분
Question 2.
Question 3.
• visionOS 1.2 (이상)
• Mac OS
강사님 소개
Vision OS 3D App 개발 입문하시는 분들을 위해
가장 앞서 나가고 있는 전문가분을 모셨습니다.
![](https://cdn.day1company.io/prod/uploads/202406/203613-1397/박상욱-님.png)
박상욱 강사님
전) 인공지능 스타트업 ML Lead
성균관대학교 컴퓨터교육, 인공지능 석사
Vision Pro가 나오기 전까지 AR/VR 세상은 게임에만 집중이 되었지만, Vision Pro 등장 후 ‘공간컴퓨팅’이라는 새로운 세상이 열리면서 스마트폰 이후 새로운 시대가 열릴 것이라 생각합니다. 이번 강의를 통해 공간컴퓨팅과 XR 환경을 이해하고, 직접 비전프로와 연동할 수 있는 3D app 개발을 해보며 다른 사람들보다 조금 더 빠르게 새로운 시대를 맞이하고 준비할 수 있는 기회가 생길 수 있으실 겁니다.
비전프로 개발 첫걸음,
Swift & Swift UI와 리얼리티킷을 활용한 3D App 구현
Part 01. Vision Pro and Spatial Computing
Part 02. Swift and Swift UI
Part 03. Developing Your First VOS App (2D Timer in Space)
Part 04. Developing a 3D Note Board App
Part 05. Developing a 3D Robot Game in AR
Part 06. Developing a 3D Robot Game in AR
국내 8개 카드사 12개월 무이자 할부 지원! (간편 결제 제외)
※ BC카드의 경우, 비씨(페이북)을 선택하여 결제시에만 12개월 무이자 할부가 가능합니다.
(BC계열 - 우리/제일/기업/대구/경남/부산/광주/수협/전북/제주/신협)