안녕하세요? 코딩하는 모주부 입니다! 이번 시리즈는, 코틀린(Kotlin) 이라는 언어를 사용해서 안드로이드에서 사용할 수 있는 어플을 만들어 볼거에요! 1. 소개 및 개요코틀린이란? IntelliJ IDEA의 개발사 JetBrains 에서 2011년에 공개했고,
구글이 밀어주고 있으니, 되게 핫한 언어죠! Java가 익숙하신 분들을 위해, 코틀린과 Java를 간단히 비교 해보면 아래와 같아요
코틀린이 자바보다 최근에 개발된 언어이다 보니, 편리하고 구조적으로 잘 만들어진 언어인것 같아요. 이번 시리즈는, 초보자들의 눈높이에 맞추어 코드를 따라서 실행하면 이렇게 할 수 있다! 라는데 초점을 좀 맞추고 진행할까 합니다. 단, 모든 작업들은 모바일에서는 안되고.. PC에서 진행하셔야 합니다! 2. 안드로이드 스튜디오 설치코드를 실행하기에 앞서, 세팅을 먼저 해줍시다 아래의 링크에서 안드로이드 스튜디오를 설치해 주세요 (VsCode를 사용하시는 분들은, 그냥 쓰셔도 무방합니다) developer.android.com/studio?hl=ko Download Android Studio and SDK tools | Android 스튜디오 developer.android.com 윈도우와 맥북 모두 설치가능하나, 설정이 약간씩 다를 수 있어요. (저는 맥북으로 진행했습니다!) 3. 새 프로젝트 생성이제 코틀린을 이용해서 프로젝트를 만들어볼까요? 아래의 그림을 따라 와주세요! 완성이 되었다면, 아래의 화면이 나올겁니다! 4. 코드 삽입과 AVD (가상 디바이스) 실행코틀린은 아래의 4가지를 이용할 수 있는데요, Activity 이 중에서 가장 중요하다고 할 수 있는 Activity는, 그림이나 글씨등 여러가지 시각적인 요소들을 휴대폰의 화면에 띄워주는 역할을 해요. 코딩의 맛을 살짝 보기위해서, 아래의 그림처럼 라인9와 라인17에 각각 코드를 삽입 해 볼까요?
삽입을 하셨다면, 실행을 눌러주세요! 만약, 안드로이드 스튜디오가 처음이시라면 가상 디바이스 설치가 필요할거에요. 디바이스에서 실행이 완료가 되었다면, 아래와 같이 "hello, formicae" 라는 문구가 잠깐 올라왔다가 사라지는 것을 확인할 수 있습니다! 이것은 Toast라는 내장 클래스를 이용한 것인데요, 앞으로도 여러가지 유용한 클래스들과 직접 만든 클래스들을 이용해 어플을 만들어 보아요! 여기까지가 기본적인 설정을 다루었고, 다음 포스팅에서는 코드를 조금씩 바꾸어 가며 어떤 것들을 할 수 있는지 소개 해 볼까 해요! 그럼 다음 포스팅으로 고고씽 :) |