728x90 Intellij2 Kotlin Compose로 Web 프로젝트 만들기 - IntelliJ 먼저 프로젝트를 생성해 줍니다. 이후에 Kotlin Multioplatform으로 왼쪽 바를 클릭한 이후 Compose Web Application uses Kotlin 1.6.10을 클릭하여 Web 용 프로젝트를 생성합니다. 저는 Compose MPP Module로 생성하였습니다. 그러면 이런 식으로 프로젝트를 생성할 수 있습니다. 여기 메인 함수에 예시 코드가 있습니다. 해당 코드는 Compose이지만 org.jetbrains.compose.web.css 와 dom 등 웹을 개발할 때 사용하는 컴포넌트들을 사용할 수 있도록 세팅이 되어있는 것을 확인할 수 있습니다. 해당 코드를 해석한다면 버튼을 클릭하면 count에 1을 더하거나 1을 뺄 수 있고 아래 Text에 숫자가 띄워지는 것을 알 수 있습니다.. 2023. 2. 8. 코틀린은 어떻게 실행될까 [Do it! 코틀린 프로그래밍] Hello World!라고 입력된 아주 간단한 내용입니다. 하지만 사실 여기에는 많은 내용이 들어있습니다. 앞으로 많은 것을 공부하게 될 것이기에 오늘은 프로젝트의 실행 원리에 대해 알아보겠습니다. 코틀린의 main() 함수 - 프로그램 실행 진입점 자바 같은 객체 지향 언어에서 프로그램을 실행하려면 최소한 하나의 클래스와 그 안에 main() 함수가 있어야 합니다. 하지만 코틀린은 선언할 클래스가 없는데도 불구하고 main() 함수와 print() 함수를 통해 콘솔에 문자열 "Hello World!"를 출력하고 있습니다. 어떻게 된 일일까요?? 우리가 작성한 코틀린 코드는 JVM에서 실행되며, main() 함수가 있는 파일 이름을 기준으로 자바 클래스가 자동으로 생성됩니다. 자동 생성된 자바 클래스는 .. 2023. 1. 1. 이전 1 다음 728x90