Compose 라이브러리는 kotlin 언어를 지원한다. MainActivity.kt 파일 기존의 레이아웃 xml 파일과 java(또는 kotlin) 코드를 분리하여 사용하는 방법이 아닌, kotlin 코드 상에서 UI를 한 번에 관리한다는 특징이 있다. Composable 함수 @Composable 주석이 달린 함수 위의 Greeting 함수가 Composable 함수이며, String("Hello $name!")을 표시하는 UI를 생성한다. Text는 Compose 라이브러리에서 제공하는 또다른 Composable 함수이다. setContent를 사용하여 레이아웃을 정의한다. 기존의 레이아웃 xml 파일 대신, setContent 내부에 composable 함수를 사용한다. "앱 이름 + Theme"..