Kotlin에서 안드로이드 앱을 Hello World !!

Android 개발에서 Kotlin을 사용하려고 생각했습니다.
(쿡 패드에서는 이미 제품 수준에서의 도입 도 가고 있다고합니다!
2014/2/1 현재는 IntelliJ 플러그인이 준비되어 있는 것 같습니다. (Eclipse는 Coming Soon입니다)

그건 그렇고, 웹에서 쉽게 시도 할 수 있습니다.
h tp // // tぃ--하지만. 지 tb 라이언 s. 코m/

shoma2da를 팔로우 합니다.

Kotlin이란?



IntelliJ의 개발원, JetBrain사에 의한 언어입니다.
JVM에서 실행됩니다.

Groovy나 Scala로부터도 특징을 받아들이고 있어, 간결한 기술을 할 수 있다고 합니다.

자세한 내용은 Wikipedia

IntelliJ 다운로드



원래 IntelliJ를 사용한 적이 없습니다 ...

공식 사이트에서 다운로드합니다.
h tp // w w. 지 tb 라이언 s. 코 m / 이데아 / 도 w 응 아 d /
이번에는 Comunity Edition을 다운로드.



설치는 Application 디렉토리로만 복사합니다.


설치한 IntelliJ 버전은 13.0.2였습니다.


Kotlin 플러그인 설치



Kotlin의 Getting Started의 순서대로 진행해 갑니다.

Preferences -> Plugins -> Browse Repositories를 선택합니다.
이 화면에서 다음 URL을 입력합니다.
h tp : // 테 m ty. 지 tb 라이언 s. 이 m/구에 s 타우 th/레포시와 ry/도 w응아 d/bt345/.ぁs つせせ s ふ l / u p도 P ぅ 긴 s. xml



그러면 플러그인이 추가되므로 오른쪽 클릭하여 Download And Install합니다.


Android 개발 환경 준비



IntelliJ의 설정을 Android 용으로 정리해 둡니다.
시작 화면에서 설정을 진행합니다.

Configure→Project Defaults→Project Structure로 진행합니다.


SDK와 Android SDK의 두 가지를 설정합니다.


프로젝트 만들기



드디어 프로젝트를 만들겠습니다.

New Project → Application Module에서 Android 프로젝트를 만들고 실행할 수 있는지 확인합니다.

MainActivty 가 초기 표시되는 경우를 예로 한 경우의 순서는 이하입니다.
  • MainActivity.java 삭제
  • 같은 패키지로 New → Kotlin File에서 MainActivity 만들기 (MainActivity.kt)
  • 아래의 MainActivity.kt와 같이 기술한다
  • 화면 우측 상단에 "Configure Kotlin"이 표시되므로 "as Kotlin (Java) module"을 선택합니다.
    → 선택한 디렉토리 (lib 또는 libs 당)에 kotlin-runtime.jarkotlin-runtime-sources.jar가 들어 있는지 확인

  • MainActivity.kt
    package com.example.KotlinTest
    
    import android.app.Activity
    import android.os.Bundle
    
    class MyActivity() : Activity() {
    
        override fun onCreate(savedInstanceState : Bundle?) {
            super.onCreate(savedInstanceState)
            setContentView(R.layout.main)
            Log.d("test", "Hello Kotlin Android App!!");        
        }
    }
    

    실행하면 앱이 움직일 것입니다! 수고하셨습니다!

    shoma2da를 팔로우 합니다.

    좋은 웹페이지 즐겨찾기