3일 간 고진 싸움을 했다.
그래도 한 게 코틀린이라고 KMP를 해보자.
KMP가 너무 불안정하고 나온 지도 얼마 안 돼서 되는 게 없어. 플러터를 해 보자.
Dart 언어가 개같애 .... 세미콜론도 귀찮고 ... Room 데이터베이스와 Compose가 너무 그립다 ...
결국 Compose Multiplatform을 포함한 KMP로 다시 돌아오기로 했는데
이번엔 Room DB에서 오류가 뻥뻥. 안드로이드는 되더니 왜 아이폰은 안 되는 거야?
이 오류로 한 2-3일을 헤매었다.
https://issuetracker.google.com/issues/358913889
Google Issue Tracker
issuetracker.google.com
구글에서 일하시는 분인지 잘 모르겠지만 적극적으로 도와주셨고 ...
결국 저 분의 조언과 코틀린 버전 업데이트 끝에 된다... 된다 ... 따흑
만약 KMP에서 Room 데이터베이스(alpha06)를 사용하는데 계속 빌드가 안되거나 오류가 난다면 ....
내일 글 쓸게요 이 부분은
어쨌든 StateFlowList로 가져오는 iOS, Android의 Room DB 모습.
그래도 뿌듯하다. 이 맛에 하지 !
'코틀린 멀티플랫폼 KMP 개발 > 📱 캘람' 카테고리의 다른 글
240901 캘람 KMP 개발 일지 (0) | 2024.09.01 |
---|---|
240830 캘람 KMP 개발 일지 (0) | 2024.08.30 |
240817 캘람 KMP 개발 일지 (0) | 2024.08.17 |
240813 캘람 KMP 개발 일지 (0) | 2024.08.14 |