코틀린이란
·
Android + Kotlin
코틀린이란? 코틀린은 자바 플랫폼에서 돌아가는 새로운 프로그래밍 언어로 풀스택 웹 개발, Android와 iOS, 임베디드, IoT 등의 다양한 플랫폼에서 개발할 수 있도록 하기 위해 개발한 언어이다. 즉, 크로스 플랫폼 프로그래밍 언어라고도 할 수 있다. 코틀린의 장점 간결하고 실용 자바 코드와의 상호운용 대부분의 자바 프로젝트에서 코틀린을 활용할 수 있다(안드로이드, 서버 개발 등), 인텔의 멀티 OS 엔진을 사용하여 iOS 에서도 실행 가능, 데스크탑 애플리케이션(코틀린, 토네이도FX), 자바FX에서도 사용 가능, 자바스크립트로도 코틀린 코드를 이용하여 브라우저나 노드에서 실행이 가능하다. 성능은 자바와 비슷하다. 안정성(null 체크, 타입 검사와 캐스트) 지원하는 플랫폼 Kotlin/JVM: 자..