Gradle
그레이들은 빌드 프로세스를 자동화하고 관리하는 데 도움이 되는 빌드 시스템이다. 필요한 의존성을 다운로드하고 코드를 패키징하고 컴파일할 준비를 한다. 그레이들 웹사이트에서 그레이들 기본 사항 및 세부 사항에 대해 알아보자.
다양한 플랫폼에 대해 지침서를 참고하여 자신의 프로젝트를 설정하거나 코틀린에서 간단한 백엔드 “Hello World” 애플리케이션을 만드는 방법을 보여주는 단계별 자습서를 전달할 수 있다.
여기에서 코틀린, 그레이들 및 안드로이드 그레이들 플러그인 버전의 호환성에 대한 정보를 찾을 수 있다.
이 장에서, 다음에 대해 배울 수 있다:
What’s next?
다음 내용을 학습해보자:
- 그레이들 코틀린 DSL 그레이들 코틀린 DSL은 빌드 스크립트를 빠르고 효율적으로 작성하는 데 사용할 수 있는 도메인 언어이다.
- 어노테이션 처리 코틀린은 코틀린 심볼 프로세싱(Kotlin Symbol processing) API를 통해 어노테이션 처리를 지원한다.
- 문서 생성 코틀린 프로젝트에 대한 문서를 생성하려면, Dokka를 사용하자. 구성 지침은 Dokka README를 참조하자. Dokka는 혼합-언어 프로젝트를 지원하고 표준 자바독(Javadoc)을 포함하여, 여러 형식으로 출력을 생성할 수 있다.
- OSGi. OSGi 지원에 대해서는 코틀린 OSGi 페이지를 참고하자.