목록Android (3)
bom.cat
Syntax, Null Safety and more…이번 장에서는 코틀린의 기본 구문(Syntax)을 이해하고 fragment를 열기 위한 코드를 MainActivity.kt에 추가하는 것에 중점을 두고 진행됩니다. Kotlin Syntax코틀린 파일인 MainActivity를 이용해 구문을 공부해봅시다. 코틀린 코드를 보는 게 처음이라 좀 두려울 수 있지만 아마 곧 코틀린을 좋아하게 될 거라 확신합니다. 코틀린이란 언어를 다양한 방법으로 정의할 수 있습니다만 다음 문장이 코틀린의 가장 중요한 특징이 포함되어 있기에 제일 좋아합니다.코틀린은 자바와 상호 호환되는데 중점을 둔 간결하고 안전한 정적 타입 프로그래밍 언어이다. 이 정의를 갖고 생성된 코드를 살펴보도록 합시다. 자바와 코틀린으로 된 MainAc..
Part 1: 코틀린을 사용하기 위한 안드로이드 스튜디오 설정이번 장에서는 안드로이드 스튜디오에서 코틀린을 사용하기 위한 설정과, 다음 장부터 keddit 앱 개발을 시작할 수 있게 준비하며 코틀린의 몇 가지 특징들을 배울 것입니다. 혹시 이 연재물의 소개 부분을 안 읽었다면 가셔서 우리가 개발할 것이 무엇인지, 코틀린의 어떤 주제들을 다룰 것인지, 어떤 라이브러리를 사용할 것인지 빠르게 훑어보시는걸 권합니다. Create Project우리는 완전히 처음부터(scratch) 시작할 것입니다. 먼저 안드로이드 스튜디오를 실행시키고 Create a new Project을 선택한 다음, 프로젝트 이름을 "KedditBySteps"라고 합시다. 이렇게 하는 이유는 이 프로젝트를 이미 완성된 프로젝트와 따로 유지..
들어가며안드로이드 앱 개발의 새로운 JVM언어인 코틀린(Kotlin)을 알아가는 연재물에 오신 것을 환영합니다. 이 연재물이 안드로이드 개발 환경에서 이 놀라운 언어를 배우는데 도움이 되기를 바랍니다. 이 연재물은 여러 장으로 분리되어있습니다. 각 장은 코틀린의 여러 기능들을 포함하여 다룰 예정입니다.이 연재물은 여러 파트로 구분되어있습니다. 이 강좌의 목적은 세계 제일의 앱을 만드는 것이 아니라 (할 수도 없습니다 ㅋ) 안드로이드 앱을 개발하며 코틀린 언어와 코틀린의 주요 기능들을 설명하고자 하는 것입니다. 이 연재물에서는 Properties와 Fields, Data Classes, Null Safety, Extensions Functions, Lambda expressions, Delegation, ..