개발자

안드로이드, ios 어플

2023년 09월 21일조회 103

코틀린으로 안드로이드 어플을 만들고 ios 어플로 변환이 쉬운가요? (코틀린에서 스위프트로 변환이 쉬운지)

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

Won님의 프로필 사진

전혀 다르기 때문에 변환이 아니라 새로 만드는것과 동일합니다.

profile picture

익명

작성자

2023년 09월 21일

유사한 점이 많다고 들었는데 아닌가보군요… 답변 감사합니다!

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2023년 09월 21일

코틀린은 여러 플랫폼 간에 코드를 공유할 수 있도록 설계된 언어입니다. 하지만 안드로이드에서 사용하는 코틀린을 iOS의 스위프트로 '변환'하는 것은 실제적으로 가능하지 않습니다. 물론, Kotlin/Native라는 기술이 있어서 공통 로직을 iOS와 Android 등 여러 플랫폼에서 재사용 할 수 있습니다. 그러나 이것은 UI 레이어나 각 플랫폼의 특정 API에 접근하기 위해 필요한 코드는 작성해야 합니다. 그리고 Kotlin/Native는 아직 초기 단계에 있어 모든 상황에 적합하지 않을 수 있습니다. 따라서 코틀린과 스위프트 간에 코드를 "변환"하는 것보다는, 코틀린 멀티플랫폼 프로젝트를 고려하는게 좋습니다. 또 다른 선택으로는 React Native, Flutter 같은 크로스 플랫폼 프레임워크를 사용하여 Android와 iOS 앱을 동시에 개발하는 방법도 있습니다. 이 경우 한 언어로 두 플랫폼의 앱을 만들 수 있다는 장점이 있지만, 각 플랫폼의 고유한 API나 기능을 제한적으로만 사용할 수 있다는 단점도 있습니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!