JetBrains 공식 웹사이트는 최근 블로그를 통해 지난 2년 동안 많은 Kotlin 개발자들을 괴롭혔던 명명 불일치 및 혼동되는 약어 문제를 해결하기 위해 공식 웹사이트에서 "Kotlin 멀티 플랫폼 모바일"( KMM) 제품 이름
이제부터 대상 조합에 관계없이 "Kotlin 멀티플랫폼"(KMP)은 플랫폼 간에 코드를 공유하는 Kotlin 기술을 가리키는 용어로 선호됩니다 .
이 사이트는 블로그를 통해 Kotlin Multiplatform이 KotlinConf 2017에서 "Kotlin Multiplatform Projects"라는 이름으로 처음 출시되었으며 처음에는 JVM, Native 및 JS 대상을 지원했다는 사실을 알게 되었습니다. 얼리 어답터들은 주로 약어 "KMP"를 사용하고 "MPP"는 덜 자주 사용합니다. 2020년까지 이 기술은 실험 단계에 있었으며 팀은 얼리 어답터의 피드백을 기반으로 조정했습니다.
2020년에는 공식적으로 iOS와 Android 간 코드 공유에 초점을 맞출 예정이며, 더 많은 모바일 개발자가 Kotlin Multiplatform을 사용하도록 유도하기 위해 Kotlin Multiplatform에서 iOS와 Android 간 코드 공유를 공식적으로 관련시켰습니다. 모든 것이 "Kotlin Multiplatform Mobile"이라는 별도의 제품으로 분할되었고 이에 대한 약어 KMM이 도입되었으며 알파 버전이 발표되었습니다. 동시에 공식적으로는 Android Studio용 Kotlin Multiplatform Mobile 플러그인도 출시했습니다.
새로운 Kotlin Multiplatform Mobile이라는 이름의 알파 릴리스가 주목을 받는 반면, 개발자들은 iOS와 Android 외부에서 코드를 공유하는 기술을 무엇이라고 불러야 할지 확신하지 못하여 혼란을 가져오기도 했습니다. 일부 기존 커뮤니티 콘텐츠 및 라이브러리에는 이름에 "KMP"가 포함되어 있어 혼란이 더욱 가중되어 생태계에 Kotlin Multiplatform 및 Kotlin Multiplatform Mobile과 같은 약어 KMP, KMM 및 MPP라는 여러 이름이 붙게 됩니다.
지난 2년 동안 많은 Kotlin 개발자들을 괴롭혔던 명명 불일치 및 약어 혼동 문제를 해결하기 위해 JetBrains는 "Kotlin Multiplatform Mobile" 제품 이름을 포기하기로 결정했습니다.
어떤 플랫폼 조합을 사용하든 앞으로는 "Kotlin 멀티플랫폼"(KMP)이 플랫폼 간 코드 공유를 위한 Kotlin 기술에서 선호되는 용어입니다.
JetBrains 공식 성명에 따르면 KMP는 여러 플랫폼에서 코드를 공유하는 데 매우 적합합니다. 플랫폼은 iOS 및 Android에 국한되지 않고 데스크톱 및 서버측과 코드를 공유할 수도 있습니다. 또한 관계자는 현대적인 웹 개발을 위한 Kotlin Multiplatform의 사용을 장려하는 것을 목표로 Kotlin/Wasm을 적극적으로 개발하고 있습니다
광고문: 기사에 포함된 외부 점프 링크(하이퍼링크, QR을 포함하되 이에 국한되지 않음) 코드, 비밀번호 및 기타 양식)은 더 많은 정보를 전달하고 선택 시간을 절약하는 데 사용됩니다. 이 사이트의 모든 기사에는 이 내용이 포함되어 있습니다.
위 내용은 이름 혼동 문제를 해결하기 위해 Kotlin의 크로스 플랫폼 개발 기술을 KMP라고 합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!