WooKoo Blog

물과 같이

Tuist 2

포카마켓 iOS 팀의 여정(개발 전략 및 체계) - EP01

안녕하세요.포카마켓 iOS 팀에서 개발을하고 있는 WooKoo 입니다. 지금까지 포카마켓의 iOS 팀을 빌딩하면서 어떤 방식과 나름의 고민으로 개발 전략을 구성하게 되었는지 이야기를 들려드리고자 합니다.  2020년 03월 입사와 함께 아무 것도 존재하지않는 iOS 팀에 합류하게 되었습니다.Xcode 프로젝트 조차 없었기에 회사에 프로젝트를 개설하는 첫 창조주가 되었습니다. 보통은 작은 레거시 프로젝트라도 있기 마련인데 말이죠.. 1. 협업 충돌모든 프로젝트와 마찬가지로 제 컴퓨터의 로컬에만 존재했던 프로젝트였습니다. 초기에는 정말 많은 프로젝트 설정들이 변경되어야했습니다. 단순 Main Storyboard 를 info.plist 부터 날리는 것부터 권한 설정 및 기타 설정 등 팀원과의 깃 충돌은 어마무..

개발/개발 2024.10.14

[iOS] - XcodeGen 에서 Tuist 로 전환 후기

안녕하세요. 2022년 올 해 마지막 목표였던 XcodeGen 에서 Tuist 로 전환하는 프로젝트가 무사히 끝났습니다. 이번 글에서는 Tuist 로 가기까지의 여정에 대한 글로써 남겨보고자 포스팅하게 되었습니다. 1. XcodeGen 도입 회사 프로젝트 초기에는 단순히 협업을 위한 충돌 방지 목적으로 XcodeGen과 Tuist 를 알게 되었습니다. (알아보다보니 모듈화 아키텍처까지 알게되었구요.) 그때 당시에는 지금처럼 모듈화에 대한 관심이나 개발 시장에서의 트렌드가 지금처럼 뜨겁지는 않았던 것 같아요. 오히려 TDD 가 유행했던 시절... 필요하신분들은 미리 공부하시고 적용하셨겠지만 전 초보 1년차 개발자였습니다. 처음에는 XcodeGen 을 선택했어요. XcodeGen 이후에 나온 Tuist 를 ..

개발/개발 2022.12.14