HIVE SDK 개발 언어 변경
HIVE SDK v4.13.0.1을 기점으로 HIVE SDK v4의 주요 개발 언어를 Java에서 Kotlin으로, Objective-C 에서 Swift로 변경합니다.
- Kotlin은 Android 개발자 문서에서 우선 안내하는 언어이며, 2019년 Google I/O에서는 Google이 만드는 라이브러리가 Kotlin으로 배포된다고 공식 소개된 바 있습니다.
- Swift는 iOS 개발자 문서에서 우선 안내하는 언어이며, Apple에서는 Objective-C로 개발할 때 발생하는 문제점을 해결할 대안으로 제시하고 있습니다.
- Kotlin과 Swift는 문법 규칙이 강력해 메모리 누수나 빈 값 참조 같은 다양한 오류를 사전에 예방할 수 있습니다.
HIVE SDK는 오류 발생을 줄이는 동시에 고품질 최신 서비스에 집중할 목적으로 개발 언어를 변경하였습니다. 개발 스튜디오에서 Google-Android와 Apple-iOS의 최신 기술을 적용할 수 있도록 앞으로도 교두보 역할을 지속하겠습니다.
HIVE SDK v1과 개별모듈에도 순차 적용할 예정입니다.
메인 개발 언어만 변경하는 것이기 때문에 외부로 노출되는 Java나 Objective-C 인터페이스 API는 변함없이 유지합니다.
따라서, SDK를 적용하기 위해 게임 스튜디오에서 추가하거나 변경할 내용이 없습니다.