코틀린

    What is Kotlin

    Kotlin 코틀린은 자바 플랫폼에서 돌아가는 새로운 프로그래밍 언어로 등장 자바가 사용되고 있는 모든 용도에 더 간결하고 생산적이며 안전한 대체 언어 제공을 목적으로 함. 특징 자바 코드와의 상호운용성 서버 개발, 안드로이드 앱 개발 등의 분야에서 사용 함수형 프로그래밍 가능 람다 식 -> 람다 식의 it은 람다 식의 유일한 인자를 바로 사용 가능! 함수 타입 안전성 강조 Nullable 타입 -> 해당 객체가 null일 경우 대체 값 지정 가능 ClassCastException 방지 정적 타입 지정 언어 모든 프로그램 구성 요소의 타입을 컴파일 시점에 알 수 있고 프로그램 안에서 객체의 필드나 메소드를 사용할 때마다 컴파일러가 타입을 검증 단, 코틀린에서는 모든 변수의 타입을 프로그래머가 직접 명시할..

    🔥코틀린 시작

    📱안드로이드 개발자 나의 목표는 안드로이드 개발자가 되는 것이다. 주언어를 코틀린으로 사용하고 있고 지금까지 혼자서 만들어본 토이 프로젝트를 제외하고 프로젝트를 2회 진행 현재는 스마일게이트에서 진행하는 Winter Dev Camp에 안드로이드 개발로 참여하여 규모있는 프로젝트를 계획하고 있다. 코틀린이라는 언어를 제대로 공부하지 않았다. 프로젝트를 진행해본 결과 코틀린을 깊게 이해하지 않는다면 한계가 있다는 것을 깨달았다. 💡코틀린 시작 안드로이드 공부를 시작한 것은 6개월 전이다. 메타버스와 안드로이드 개발에 관심을 가지고 있었고 진로를 고민하였다. 1개월 전에 안드로이드 개발로 진로를 확정하고 이번 방학을 시작으로 안드로이드 공부를 본격적으로 시작하고자 한다. 안드로이드 개발을 진행하면서 가장 기본..