[태그:] 멀티플랫폼kmp

  • 코틀린 멀티플랫폼(KMP)으로 앱과 웹을 동시에 개발하기

    코틀린 멀티플랫폼(KMP)으로 앱과 웹을 동시에 개발하기 요약:Kotlin Multiplatform(KMP)은 하나의 코드베이스로 Android, iOS, Web, Desktop을 동시에 개발할 수 있는 기술이다.이 글에서는 실제 예제와 함께 KMP 구조, 장점, 주의점을 살펴본다. 1. KMP란 무엇인가 KMP는 Kotlin 언어의 확장 개념으로,공유 모듈(commonMain)에서 비즈니스 로직을 작성하고플랫폼별 모듈(androidMain, iosMain, webMain)에서 UI를 구현한다. 2. KMP 기본 구조 project/ ├─ shared/ │ ├─ src/commonMain…