목록 보기
Kotlin으로 iOS까지? 이게 되네… 되긴 해요!
프론트엔드

Kotlin으로 iOS까지? 이게 되네… 되긴 해요!

데보션
데보션
2025년 4월 16일

두줄요약

Kotlin Multiplatform으로 Android와 iOS의 비즈니스 로직을 공유하는 구조를 소개했습니다. 플랫폼별 UI는 유지하면서 공통 모듈과 expect/actual, Ktor, SKIE로 연동하는 흐름을 설명했습니다.

핵심 내용

  • Kotlin Multiplatform으로 Android와 iOS의 비즈니스 로직을 공통 코드로 공유하는 구조 소개
  • UI는 플랫폼별로 유지하고, shared 모듈에서 API 통신·데이터 가공·도메인 로직을 분리
  • expect/actual, Ktor, Koin, SKIE를 활용한 멀티플랫폼 연동 흐름 설명

선택 이유

  • 기존 네이티브 언어와 구조를 유지하면서 공통 로직만 재사용 가능
  • 플랫폼별 UX와 최신 기능 활용을 포기하지 않는 점
  • 점진적 마이그레이션과 코드 중복 감소 측면의 실용성

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...