본문 바로가기
Kotlin

Kotlin2. IntelliJ .exe vs .exe(ARM64)

by 히예네 2023. 5. 5.
728x90
반응형

1. 코틀린의 개발환경 : 인텔리제이

코틀린은 JVM(Java Virtual Machine)언어이므로, JVM에서 작성해야한다. 

실행할때는 JRE(java runtime environment)만 있으면되고, 개발할 때는 JDK(번역,java development kit)로 컴파일한다.

가장 많이 쓰는 개발환경은 인텔리제이이다. (코틀린을 만든 제트브레인에서 만든 환경이다.

 

※ JVM : 자바가상머신

자바로 만든 프로그램을 컴파일하여 만든 바이트코드를 실행시키기 위한 가상머신.

요새는 그냥 최신 버전 JDK받으면 JRE(이 안에 JVM이 들어있다)도 딸려온다. 

 

2. 인텔리제이 다운받기

https://www.jetbrains.com/ko-kr/idea/

 

IntelliJ IDEA – Java 및 Kotlin을 위한 최고의 IDE

 

www.jetbrains.com

들어가서 Community 다운받는다. 무료버전이다. 

window쓰는 사람들 그냥 기본 .exe를 다운받아서 인스톨한다.

참고로 .exe와 .exe(ARM64)의 차이는?? ARM64가  64비트 JVM에서 움직인다는것이다. (당연한것;;)

그러니까 프로젝트의 크기가 크다면 ARM64를 선택하고 아니라면 맨 처음 .exe를 선택하면 된다!

다운로드중.. 크기가 꽤 크다.
파일을 풀어보자

다른 특수한 경우가 아니면 그냥 디폴트값으로 다 next 눌러준다. 

 

이제 진짜 프로그램을 실행해보자!!!

동의하겠다..

이제 프로젝트 만들기

 

3. 프로젝트

프로젝트가 뭐냐고 물어보면?? 

개발에 필요한 파일이나 라이브러리를 한번에 관리하기 위한것이다. 

개발에는 엄청많은 파일이 필요하고, 이미지 같은 리소스파일도 엄청 많다.  라이브러리도 물론 많이 쓴다.

이걸 따로 관리하는건 힘들어서 프로젝트를 만들어서 개발하는것이다. 

 

새 프로젝트 만들고 왼쪽 Kotlin을 선택한다. 이름과 로케이션은 알아서~

Project template는 말그대로 템플릿을 고르는 것인데 나는 네이티브앱을 선택하여 작업할 것이다. 

 

다만들면!

굉장히 안드로이드 스튜디오와 비슷하다! 

 

728x90
반응형