1. 코틀린(Kotlin)이란?
코틀린은 젯브레인(JetBrains)이라는 회사에서 만든 안드로이드 개발용 프로그래밍 언어로 2016년에 정식 발표되었다. 기존에 안드로이드 앱 개발에 사용되던 자바를 보완하고 대체하기 위해 생겨났다. 2017년에 구글이 안드로이드 공식 지원 언어로 코틀린을 추가했으며 2019년 1월부터는 구글 내부에서 안드로이드 개발을 위한 공식 언어로 지정되었다. 코틀린은 자바와 상호 운용이 100% 지원되기 때문에 기존 자바 라이브러리나 프레임워크와 함께 잘 작동한다. 자바와 유사하지만 더욱 간결한 문법과 다양한 기능을 추가하였다.
■ 코틀린의 장점
1. 간결하고 효율적인 코드 작성이 가능함
2. 함수형 프로그래밍과 객체 지향 프로그래밍이 모두 가능함
3. 기존 Java 코드와 호환이 가능함
4. 널(null)이 될 수 있는 타입을 지원함
2. 코틀린 체험하기
코틀린 플레이그라운드는 웹에서 코틀린을 사용할 수 있는 페이지다. 검색 창에 '코틀린 플레이그라운드'라고 검색한다. 그리고 Kotlin Playground라고 적혀있는 링크를 클릭한다.
링크를 클릭하고 나면 코틀린 플레이그라운드 창이 열린다. 이 페이지에서 코틀린 코드를 작성해 보고 실행시켜 볼 수 있다. 작성한 코드를 실행시키기 위해서는 Ctrl + F9 키를 누르거나 우측 상단에 있는 화살표 모양을 클릭하면 된다.
코드를 실행하면 위와 같이 실행 결과를 나타내는 창이 별도로 나타난다.
그리고 코틀린을 활용한 예제를 풀고 싶다면 상단의 Play 메뉴에서 Examples를 누르면 된다.
코틀린을 활용한 다양한 예시들이 적혀있는데, 화면 중앙에 있는 Start now 버튼을 누르고 차근차근 코틀린에 대하여 알아가면 된다.
'IT > 코틀린(Kotlin)' 카테고리의 다른 글
코틀린(Kotlin) 유형 추론이란? (1) | 2024.10.27 |
---|---|
코틀린(Kotlin) 변수 정의 방법 (1) | 2024.10.26 |
코틀린(Kotlin) 함수의 구조, 스타일 가이드 (1) | 2024.10.19 |
구글에서 무료로 코틀린(Kotlin) 학습하는 방법 (4) | 2024.10.19 |
안드로이드 스튜디오 설치 후 코틀린 사용하는 방법 (3) | 2024.10.19 |