ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Kotlin] 코틀린 설명 및 IntelliJ 설치 방법
    Kotlin 2020. 3. 25. 18:05
    반응형

    안녕하세요! :)

    오늘은 코틀린에 대해 알아보고 실습하는데 필요한 IntelliJ를 설치해보겠습니다.

    코틀린 로고

    코틀린(Kotlin)은 IntelliJ IDEA라는 통합 개발 환경으로 유명한 젯브레인즈(JetBrains)에서 개발한 언어입니다.

    구글의 안드로이드 스튜디오도 IntelliJ IDEA기반이며 코틀린을 지원하고 있습니다.

    (코틀린을 배우면 안드로이드 스튜디오도 필요한데 나중에 설치하도록 하겠습니다.)

     

     

    why Kotlin?


    왜 코틀린을 배워야 할까요? 

     

    1. 정적 언어입니다. 즉, 자료형 오류를 초기에 발견할 수 있어 안정성이 높아집니다.

    2. 널포인트 문제를 예방할 수 있습니다.

    3. 간결하고 효율적입니다. 다른 언어를 배워보시면 알겠지만 굉장히 편하단 걸 느끼실 겁니다.

    4. 함수형, 객체지향 프로그래밍이 가능합니다. 코드를 좀 더 간결하게 짜는데 방법이 늘어나겠죠?

    5. 세미콜론 생략. 사실 큰 차인 아닙니다 ㅋㅋ 오히려 다른 거 쓰다 오면 헷갈리는 경우도 생깁니다.

     

    사실 이러한 장점보다는 코틀린을 쓰게 된 다른 이유가 큽니다.

     

    오라클이 자바 개발 툴 JDK(Java Development Kit)을 유료화하면서 구글에게 천문학적 금액을 요구했고 구글은 이를 거부하며 자바를 대체할 코틀린을 안드로이드 공식 언어로 채택했습니다. 현재는 자바를 이용한 앱이 많지만 점점 코틀린을 이용한 앱이 많아지고 있습니다.

     

     

    IntelliJ 설치


    https://www.jetbrains.com/ko-kr/idea/download/#section=windows

    불러오는 중입니다...

    위 링크에 들어가시면 Ultimate, Community 버전 두 개가 나오는데요 유료, 무료 버전입니다.

    밑에 내려가시면 Edu버전도 있는데요 Community버전에 약간의 툴이 추가된 버전입니다. 뭘 다운받든 큰 차이는 없겠네요

    Community버전을 다운로드하신 후 실행하시고

     

    설정하는 부분만 빼고! next, finish를 계속 누르시면 됩니다

    설정!

     

    이렇게 하시구

    계속 넥스트 하시다 보면!

    이런 화면이 뜨면 설치가 완료가 된 겁니다

    다음에는 간단한 프로젝트를 한번 만들어보겠습니다

    반응형

    'Kotlin' 카테고리의 다른 글

    [Kotlin]변수와 자료형  (0) 2020.04.01
    [Kotlin] IntelliJ 프로젝트 만들기  (0) 2020.03.25

    댓글

Designed by Tistory.