본문 바로가기
728x90
반응형

SwiftUI10

[Swift] 일기 앱 제작 [커스텀 카메라 만들기 2] - 4 벌써 4편째 포스팅을 이어가고 있네요.지난번에는 색상 목업 데이터로 간단하게 인스타그램의 UI를 클론해봤는데요. 이번에는 실제 카메라 기능을 어떻게 구현했는지결과물 + 코드로 한 번 알아보겠습니다!결과물개요결과물에서 볼 수 있듯, 트랜지션은 지난번에구현한 인스타그램과 비슷한 형태를 유지했어요. 다만 사진 비율에 있어서 9:16 비율은 일기의느낌을 띄는 앱에서 적절하지 않다 생각해3:4 비율로 변경했죠. 그리고 이에 따라 인스타그램의 카메라 컨트롤UI와 동일하게 가져갈 수는 없을 것 같아결과물에서 보이는 방식처럼 구현을 했습니다! 이제 코드를 볼 건데, 이번에는 핵심 기능들만포함하는 간소화한 버전을 다뤄볼거에요. 나중에 카메라 과정 전체를 한 번 담은 포스트를 써보면 좋겠네요 ㅋㅋ카메라저는 UI를 제외하고.. 2025. 7. 18.
[Swift] 반려동물 일기 만들기[인스타그램 카메라 클론 1] - 3 벌써 아리가 세상 떠난지도 일주일이 넘게 지나버렸네요.빨리 완성해서 두리와의 이야기라도많이 남기고 싶습니다!카메라 기능 추가하기제가 원하는 앱의 목적은 그 상황상황마다앱을 실행하고 곧장 현재의 모습을 기록하는 것이라고언급했었어요! 그러다보니 추후에 넣을까 고민했던 카메라 기능이었지만,프로토타입에 추가하는게 맞다고 판단하기도 했고,제가 카메라 도메인 회사에서 일했었던지라빼먹자니 또 아쉽더라구요 ㅎㅎㅎ그래서 카메라를 지금 당장 추가하기로 했습니다. 또, 이 스토리라는 개념 자체는 인스타그램에서영향을 많이 받았기 때문에인스타그램 카메라 UI를 클론하는걸로 시작해서 필요하거나 필요없는 부분들을적절히 가감하기로 했습니다. 먼저 인스타그램의 카메라는 어떻게 생겼는지 볼까요? 인스타를 안해서 몰랐는데,정말 심플하더.. 2025. 7. 14.
[Swift] MusicPlayer로 음악 플레이어를 만들어보자 - 3 MusicPlayerMusicKit 프레임워크 개발자 공식 문서 살펴보기MusicCatalog로 음악 검색 및 특정 음악 아이템 조회하기 앞선 두개의 포스팅에서는 음악을 재생하거나 컨트롤하는 방법이 아닌MusicKit에 대해 이해하고 음악 데이터를조회하고 검색하는 방법에 대해 알아봤다. 사실 이 정도로 음악을 검색 및 조회하는 방법은MusicKit이 아니더라도 다른 서비스로도구현을 할 수 있다.(물론 MusicKit만큼 간편하지는 않겠지만) 이제 MusicKit에 있는 MusicPlayer를 통해 검색한 음악을 즉시 재생하는 것 까지구현해보자.OpenSource Package추가적으로! 현재 음악 플레이어를 좀 손쉽게 만들기 위한패키지를 만들고 있다. 사실은 어느정도 완성된 상태이고크기도 굉장히 작다. .. 2025. 6. 30.
[Swift] MusicKit 내부 살펴보기 - 1 MusicKit(MusicKit의 구조는 별로 안 궁금하고 사용법만 알고 싶다면 다음 포스팅부터 보길 추천한다.) 이번에 음악 일기를 제작하게 되면서 음악 서비스를 어떻게 제공할 것인가를 가장 크게 고민했다.디자인과 기획은 이미 나와있는 상태이지만, 음악을 제공할 수 없다면 결국 제작을 시작도 할 수 없으니 말이다. 그러던 중 apple music과 연동하여 음악을 검색 및 재생할 수 있는 MusicKit를 알게 되었고,해당 프레임워크로 프로젝트를 제작하기로 결정했다. 여러 방면으로 검색을 해봤지만, 한국어로된 블로그 포스팅도 제한적이고 영어로 된 자료도 생각보다 많이 찾을 수 없었다.그래서 공식 다큐먼트를 하나하나 뜯어보면서 해당 프레임워크를 사용하기로 했는데,의외로 분량이 많지 않아 다 알아보는데 그.. 2025. 6. 27.
728x90
반응형