본문 바로가기

visionOS

(2)
visionOS를 위한 공간 컴퓨팅 개념 visionOS는 공간 컴퓨팅(Spatial Computing) 운영체제다. 공간 컴퓨팅에는 기존에 iOS나 macOS에서 경험했던 것들과 비슷한 요소도 있지만, 새로운 개념들이 존재한다. 공간 컴퓨팅의 기본이 되는 요소들을 살펴보자. Shared Space 앱은 기본적으로 공유 공간(Shared Space)이라는 곳에서 시작한다. 이 공유 공간에 앱들은 나란히 양옆에 위치해 있다. macOS에 띄워진 여러 앱들을 떠올려보면 된다. Windows 하나의 앱은 하나 이상의 Window를 갖는다. Window는 사파리 웹 브라우저와 같은 2D 컨텐츠를 띄우는데 적합하다. views와 controls등 모두 macOS와 ios에서 보았던 것과 동일하다. Volumes volume은 앱이 체스 보드와 같은 3D..
visionOS 시작하기 애플이 wwdc2023에서 선보인 Apple Vision Pro의 핵심은 무한한 공간 캔버스이다. 이 광활한 캔버스 위에 간단한 웹사이트 부터 3D 오브젝트까지 모든 것을 보여줄 수 있다. 사용자는 보이는 모든 공간위에서 모든 것을 자유롭게 조작할 수 있으니 사용자 경험이 더욱 유연해진다. 애플은 모바일 환경을 새롭게 열었던 것과 같이, 공간 컴퓨팅(Spatial Computing)이라는 새로운 지평을 열어가려고 한다. Vision Pro의 운영체제인 VisionOS의 근본을 이루는 3가지 요소는 Windows, Volumes, Spaces 다. Windows 하나 이상의 windows 를 생성할 수 있다. SwiftUI의 기존 Windows와 개념은 동일해보인다. Volumes VisionOS의 앱은 ..