iOS 17 빌드를 위해 Xcode 15 업데이트 이후 iOS 빌드 시 오류가 발생하였습니다. Could not build the precompiled application for the device. Error (Xcode): DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY_SEARCH_PATHS, use TOOLCHAIN_DIR instead| 해당 오류는 Xcode 15 RC 버전부터 발생한 오류로 보이며, 간단하게 POD을 1.13.0 이상으로 업데이트하면 된다는 내용을 발견하였고, 현재 POD 버전은 1.12.1이었기에 1.13.0 이상으로 업데이트하면 해결될 것이라 생각하였습니다. https://github.com/CocoaPods/CocoaPods..
![Google I/O Extended 2023 Incheon 준비/발표](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FMmmaj%2FbtsytiTRUE2%2FgMaKE40Z5ag32LX7e15ss1%2Fimg.jpg)
지난 8월 26일 토요일, 인천 스타트업파크에서 Google I/O Extended 2023 Incheon을 진행하였습니다. Festa 기준으로 491명이 신청해주셨으며, 안드로이드, 플러터, 웹, 백엔드, 머신러닝 5트랙으로 총 28개의 세션이 진행되었습니다. 행사 전날 영빈님과 호텔을 잡고 새벽까지 열심히 대형 현수막을 붙이거나 마이크, 스피커, 프로젝터 테스트 및 자리 세팅 등 행사 준비를 진행하였습니다. 사실 보컬 레슨 + GDSC Lead 온보딩 일정이 있어 미리 공지하고 다른 분들보다 2-3시간 정도 늦게 도착했습니다... 먼저 준비해주신 스탶/오거나이저 분들 덕분에(?) 할일이 조금 줄었습니다. 먼저 고생해주신 분들께 죄송하고 감사합니다 흑흑 행사 당일에는 지하 1층에서 체크인과 함께 티셔츠..
![코틀린 멀티플랫폼: iOS 빌드 시 CTFont* 오류 해결](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqDKf7%2FbtswaqAIoEL%2FwuUKnL9qoDjI9Rk9gKbaB1%2Fimg.png)
코틀린 멀티플랫폼으로 처음 iOS를 만나 빌드하는 경우 아래와 같은 오류를 만날 수 있습니다. Undefined symbols for architecture arm64: "_CTFontCollectionCreateFromAvailableFonts", referenced from: SkFontMgr_Mac::SkFontMgr_Mac(__CTFontCollection const*) in libskia.a(fontmgr_mac_ct.SkFontMgr_mac_ct.o) "_CTFontCollectionCreateMatchingFontDescriptors", referenced from: (anonymous namespace)::SkCopyAvailableFontFamilyNames(__CTFontCollecti..
지난 9월 13일-15일 경기 메타버스 해커톤 예선에 참여하였고 통과하여 다음달인 10월 18일-20일 결선을 진행합니다. 4가지 트랙 중 롯데백화점 트랙을 선택하여 XR 주제로 만들기에 저에게는 메타버스 해커톤 보다는 AR 해커톤에 가까운...? 당시 오랜만에 유니티를 꺼내서 AR을 만들었는데, 일반적으로 AR 기능만 보여주기보다 정말 애플리케이션 같은 인터렉션을 직접 구현하여 작업하려 하였으나 혼자 프로그래밍을 해야하기에 시간상 쬐끔 넣다 말아버린... 예선은 통과했지만 직접 모든 인터렉션을 하나하나 만들어 네이티브앱 느낌을 주기에는 한계가 있다고 판단하여 이전 플러터에 유니티를 빌트인 하는 글을 본적이 있어 시도해보았는데 많은 시련이 있었지만 해결하니 돌아가기는 하네요 (신기방기) 결선 때 제페토처..
![Jetpack Compose 테마 정리본](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FA2q4K%2FbtsvkQmsSGW%2FbJrSNxQj72kK8aSrWFICIk%2Fimg.png)
GDG Songdo/Incheon에서 지난 4월부터 6월까지 2개월간 진행됐던 Compose 스터디에서 발표한 내용을 올려봅니다. 본 내용은 Codelab - Jetpack Compose theming 기반으로 작성되었습니다. Jetpack Compose 테마 설정 학습 내용 Material Design 기본 지침서 및 브랜드에 맞게 맞춤설정하는 방법 Compose에서 Material Design 시스템을 구현하는 방법 앱 전체에서 색상과 서체, 도형을 정의하고 사용하는 방법 구성요소의 스타일을 지정하는 방법 밝은 테마와 어두운 테마를 지원하는 방법 빌드 항목 잠깐! Material과 Material3는 요구되는 파라미터와 타입이 다른 등 일부 호환되지 않습니다. Color Material lightCo..