RedMeta

안드로이드 개발언어 코틀린 Kotlin

안녕하세요
코틀린은 인텔리j IDEA 의 jetbrains 에서 2011년 발표한 프로그래밍 언어입니다
2017년 부터 구글에서 안드로이드 공식언어로 kotlin을 추가했습니다
지금은 구글이 오라클과의 java api 저작권 분쟁에서 이겨서 상관없지만
이 여파로 코틀린의 활성화가 굉장히 많이 진행되었습니다

카카오가 발표한 결과 코틀린을 자바 대신 사용한 결과 코드량이 비약적으로 감소하고 생산성이 대폭 향상되었다고 합니다
구글도 현재 앱 개발을 코틀린으로 개발하는 것을 권장하고
앱 제작 취업 시장에서도 코틀린이 비약적으로 수요가 늘어나고 있습니다

간략하게 코틀린의 자랑은 여기까지하고
이번 시간에는 안드로이드 스튜디오에서 코틀린 언어를 이용해서 hello world! 를 출력해보는 시간을 가져보겠습니다

 

먼저 안드로이드 스튜디오를 먼저 실행해 주세요
안드로이드 스튜디오가 없으신 분은 아래에서 다운 받아서 설치해 주시면 됩니다
설치하실 때는 특별하게 조작하실 것 없이 다음다음 진행해 주시면 됩니다

developer.android.com/studio/install?hl=ko

 

Android 스튜디오 설치  |  Android 개발자  |  Android Developers

Windows, macOS 또는 Linux에서 Android 스튜디오를 설정 및 설치합니다.

developer.android.com

 

Net Project 로 새로운 프로젝트를 만들어 주세요
코틀린이라고 다른 언어와 특별하게 다른 방법으로 하지 않고
문법만 차이가 있을 뿐입니다

 

처음에는 텍스트만 간단하게 출력해보고 마무리할 것이기 때문에
Empth Activity 로 빈 템플릿을 사용해줍니다

 

이름과 패키지 이름을 입력해주시고 경로지정까지 해줍니다
그리고 아래는 지원할 미니멈 안드로이드 버전을 고르시면 되는데
Default로 지정되어 있는 젤리빈을 이용할게요

 

안드로이드 스튜디오에서 안드로이드 전용 앱을 만드실 때 자바나 코틀린, C나 C++ 같은 언어의 컴파일도 지원합니다
만드신 패키지 폴더에서 Kotlin Class/File을 선택해서 만들어 주세요

 

그러면 .kt 확장자를 가진 코틀린 파일이 만들어 집니다
앞으로 .kt 확장자를 많이 보시게 될건데요
여기서 코틀린 언어를 이용해서 코딩을 진행해 주시면 됩니다

일단은 아래와 똑같이 작성해 주세요
기본적인 문법과 코드 작성 방법은 다음 시간에 보도록 하고
이번 시간에는 전체적인 형태만 알아보도록 할게요

packagecom.example.kotlin_first

funmain(){
helloworld()
}

funhelloworld():Unit{
println("helloworld")
}

 

그리고 위에 실행할 파일을 선택해 주시고
RUN 을 해주세요

 

그러면 콘솔창에 hello world가 정상적으로 출력되는 것을 볼 수 있습니다

코틀린을 이용해서 빠르고 간단하게 텍스트를 출력해 보았습니다
코틀린은 안드로이드 앱 개발 언어이기 때문에 앞으로는 안드로이드 개발을 직접 해보아야겠죠?
앞으로는 코틀린의 문법에 대해서 알아보고 직접 앱을 만들어보도록 하겠습니다

감사합니다✨

공유하기

facebook twitter kakaoTalk kakaostory naver band