물리적 구조 프로젝트 코틀린으로 개발을 할때 관련된 모든것을 담는 하나의 큰 틀 모듈 하나의 프로젝트는 여러개의모듈로 이루어 진다(기능 단위) 직접만들기 라이브러리 모듈 붙이기 모듈안에는 다수의 파일이 들어갈 수 있음 코틀린 코드 파일 뿐만아니라 모듈과 관련된 설정 및 리소스 파일도 포함 될 수 있음 논리적 구조 패키지 개발시의 소스 코드의 '소속'을 지정하기 위한 논리적 단위 코드내에서 사용하는 이름이 용도의 내용이 충돌하지 않도록 패키지 이름을 짓는다 com.youtube.example com.youtube.example.base com.youtube.example.kotlin com.youtube.example.android package com.youtube.example fun main() { ..