Kanghoonin당근 테크 블로그Tuist 를 활용해 확장 가능한 모듈 구조 만들기당근마켓 프로젝트는 수십개의 모듈에서 수백개의 모듈을 지니게 되었고, 점차 수동으로 Xcode 프로젝트를 관리하기 어려워졌습니다. 이번 글에서는 당근마켓에서 Tuist 를 활용해 어떻게 Xcode 프로젝트 관리 경험을 개선했는지 소개합니다.12 min read·Apr 20, 2023----
KanghooniOS) Needle 로 의존성 주입하기iOS 에서 모듈화를 진행하다 보면 의존성을 주입하는 방식에 대해 많이 고민하게 됩니다. 오늘은 Uber 의 Needle 을 사용해 의존성을 주입하는 방법에 대해 알아보겠습니다.16 min read·Oct 18, 2022--1--1
KanghoonTuist 로 외부 의존성 관리하기오늘은 많은 분들이 질문해주셨던 Tuist 3.x 버전에서 변경된 외부 의존성 관리에 대해 알아보려고 합니다.5 min read·Apr 14, 2022----
KanghoonRxSwift 에서 Modern Concurrency 사용하기오늘은 RxSwift 6.5 버전에 들어가는 Swift Modern Concurrency 지원에 대해서 알아보겠습니다.4 min read·Jan 9, 2022----
Kanghoon새로운 iOS UI 개발 feat. FlexLayout최근 당근페이로 이동하면서 신규 앱 개발을 시작하게 되었습니다. 신규 앱은 당근마켓과 다른 도메인과 요구사항을 가지고 있기 때문에, 짧은 기간동안 신규 앱에 사용할 개발 스택에 대한 고민을 하기 시작했습니다.7 min read·Dec 12, 2021--1--1
Kanghoon당근마켓 1주년 회고 (Hi~ Ray)당근마켓에 합류한지 벌써 1년이 되었습니다. 처음으로 영어 닉네임을 사용하는 회사에 다니게 되면서 어색하기도 했지만, 부캐 Ray 로 살아가는 것 같아 재미도 있었습니다.10 min read·Aug 4, 2021--1--1
KanghooniOS 15 Location Button 알아보기오늘은 WWDC 2021 에서 소개된 Location Button 을 알아보려고 합니다.4 min read·Jul 11, 2021----
Kanghooncocoapods-binary-cache 로 iOS 빌드 속도 더 빠르게만들기안녕하세요. 오늘은 cocoapods-binary-cache 를 이용해서 CocoaPods 를 이용하고 있는 개발 환경의 빌드 속도를 더 빠르게 만드는 방법에 대해서 알아보려고 합니다.6 min read·Jun 7, 2021----
Kanghoonin당근 테크 블로그당근마켓) XcodeGen 에서 Tuist 로 전환하기당근마켓 iOS 프로젝트 구성 툴을 XcodeGen 에서 Tuist 로 전환하게 된 이야기를 해보려고 합니다.7 min read·May 31, 2021----
KanghoonXcode 프로젝트 관리를 위한 Tuist 사용해보기최근 Tuist 라는 Xcode 프로젝트 관리 도구를 알게 되었습니다. 이전에 살펴본 XcodeGen 과 유사하게 Xcode 프로젝트를 생성 및 관리할 수 있는 도구입니다. 오늘은 이 Tuist 를 가볍게 사용해 보면서 알아보려고 합니다.8 min read·Feb 11, 2021----