반응형

개발 이야기 2

[Kotlin/코틀린] package(패키지)와 import(임포트)

-Hello World- 프로그래밍 공부 기초 시 반드시 나오는 "Hello World" 코틀린 언어를 이용해 해당 메시지를 출력해보자. fun main(){ println("Hello World") } fun : 함수 선언 키워드 println : 출력할 메시지를 표현, ln은 Enter값을 의미 -Package와 Import- 패키지는 코틀린 파일들을 담을 수 있는 가방과 같은 존재로 선언 시 예) tistory.com라고 한다면 com.tistory로 선언한다. 이러한 이유는 웹사이트와 혼동을 피하기 위해 사용되는 방법이며 패키지 선언 시 거꾸로 선언한다고 생각하면 이해가 쉽다. 임포트는 기본적인 임포트가 존재하며 아래와 같았다. Kotlin.* > 핵심 함수와 자료형 Kotlin.annotatio..

개발 이야기 2024.04.08

[Kotlin/코틀린] 코틀린이란? 코틀린을 해야하는 이유는? 코틀린 기초!

-코틀린- IntelliJ IDEA의 개발사 JetBrains에서 개발안 프로그래밍 언어로 JVM(자바 가상 머신) 기반의 언어이며 자바와 유사하지만 간결해진 문법과 단점을 보완한 대체 언어다. -코틀린의 장점- 1. JAVA와 100% 호환 가능 2.간결화된 코드로 생산성 증가 3.세미콜론 생략 4.NULL값 에러에서 안전 5.함수형 프로그래밍, 객체 지향 프로그래밍 모두 가능 -코틀린을 해야하는 이유- 아직까지 JAVA를 이용해 안드로이드 프로그래밍을 많은 기업과 업체들이 진행하고 있지만 점점 코틀린의 보급률이 늘어나고 있는 판국이다. 이러한 와중 Flutter의 등장으로 다소 어플리케이션 프로그래밍의 판도가 뒤바뀌는 것 같았지만 Flutter는 UI측면에서 우수하고 IOS 환경의 어플리케이션을 구현..

개발 이야기 2024.04.08
반응형