[visionOS] Reality Composer Pro 사용해보기
·
Apple/visionOS
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 visionOS를 공부하면서 알게된 Reality Composer Pro 사용 방법에 대해서 한번 정리해보려고 합니다. 그럼 바로 시작하겠습니다! Reality Composer Pro란?우선 Reality Composer Pro가 뭔지 개념부터 짚고 넘어가자면Reality Composer Pro는 Apple이 개발한 고급 3D 콘텐츠 제작 도구입니다. 이 도구는 주로 visionOS 플랫폼을 위한 공간 컴퓨팅 앱과 경험을 만드는 데 사용됩니다. Reality Composer는 Pro와 일반, 이렇게 2가지로 분류가 되는데 어렵게 생각할 필요 없이 Reality Composer는 일반 개발자와 디자이너를 위한 도구, Reality Composer Pro는 ..
[Git] Xcode main 브랜치에 Merge하기
·
Git
안녕하세요! 피피아노입니다🎵 이번 포스팅에서는 팀 프로젝트를 진행할 때 역할을 나눠서 진행하게 되는데 각각 맡은 파트를 main 브랜치에 Merge(병합)하는 과정을 정리해보려고 합니다.  (최근에 Merge에 대해서 경험을 해봤는데 잊지 않게 정리해보려고요!) 그럼 바로 시작하겠습니다! Merge하기까지의 흐름 요약우선 팀 프로젝트에서 Merge하기까지의 과정을 간단하게 요약해보자면 브랜치 생성:각 팀원은 자신이 담당한 기능에 대해 main(또는 develop) 브랜치에서 새로운 feature 브랜치를 생성합니다.예: feature/login, feature/profile, feature/notification 등저희 팀은 이런 식으로 branch를 구성했습니다!(memo branch도 feature..
[visionOS] RealityKit과 ARKit 알아보기
·
Apple/visionOS
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 RealityKit과 ARKit에 대해서 한번 정리해보려고 합니다. RealityKit이란?RealityKit은 증강 현실(AR) 애플리케이션을 개발하기 위한 프레임워크입니다. 이 프레임워크는 AR 콘텐츠를 더욱 쉽게 제작하고 렌더링할 수 있도록 다양한 기능을 제공합니다. RealityKit은 ARKit과 함께 사용되며, 3D 객체, 애니메이션, 물리 효과, 그리고 실시간 렌더링과 같은 고급 기능을 지원하여 개발자들이 더욱 몰입감 있는 AR 경험을 제공할 수 있게 합니다. 즉, Vision Pro의 애플리케이션에 3D 객체를 넣기 위해서는 RealityKit을 꼭 사용해야 합니다.RealityKit은 3D Simulation과 rendering 기능을 제..
[visionOS] Vision Pro의 제스처 및 정책
·
Apple/visionOS
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 비전 프로의 개인정보 정책에 대해서 간단하게 공부해보려고 합니다. Vision Pro 정책비전 프로는 수많은 센서들로 사용자의 신체 정보와 주변 환경을 지속적으로 수집합니다. 비전 프로는 Pass through 방식을 사용하기 때문에 사용자에게 AR경험을 제공하기 위해서 항상 주변 환경을 실시간으로 촬영해야 합니다.  *Pass through란? Pass through 방식은 기기에 배치되어 있는 카메라를 통해서 주변의 모습을 찍고 그 모습을 디스플레이를 통해서 보여주는 방식입니다. 이러한 방식 때문에 자칫 잘못해서 악용이 된다면 사용자의 사생활 침해를 넘어서 심각한 개인정보들이 유출될 수 있습니다. 이러한 문제를 해결하기 위해 Vision OS에서는 애..
[visionOS] visionOS의 Environment 알아보기
·
Apple/visionOS
안녕하세요! 피피아노입니다 🎵 이번 시간에는 비전 프로의 OS인 visionOS에 대한 것을 알아보려고 합니다. 그럼 바로 시작하겠습니다! EnvironmentvisionOS에서 애플리케이션을 나타내는 방법은 크게 3가지로 분류할 수 있습니다.Window 방식, Volume 방식, Immersive Space 방식 이렇게 3가지로 나눌 수 있는데요. 각 방식의 특징을 정리해보겠습니다. Window 가장 먼저 Window는 2D View라고 생각하면 됩니다.  visionOS는 하나 이상의 Window를 생성할 수 있습니다. Window는 SwiftUI로 빌드할 수 있으며, 3D 콘텐츠를 추가하여 심도를 추가할 수 있습니다. 만약 내가 만든 앱이 2D 화면이다 라고 하면 이 Window를 사용해야 합니다..
[iOS] CocoaPods 알아보기
·
Apple/iOS
안녕하세요! 피피아노입니다 🎵 이번 포스팅에서는 iOS 개발에서 정말 자주 쓰이는 CocoaPods에 대해서 알아보겠습니다. 그럼 바로 시작하겠습니다! CocoaPods이란? CocoaPods이 뭔지 알아보기 위해 CocoaPods 공식 홈페이지로 들어가보겠습니다. https://cocoapods.org/ CocoaPods.orgCocoaPods is built with Ruby and is installable with the default Ruby available on macOS. We recommend you use the default ruby. Using the default Ruby install can require you to use sudo when installing gems. Fu..