1. 시작하기 전에
Compose를 사용한 Android 기본사항에 오신 것을 환영합니다.
이 과정은 Google에서 권장하는 최신 권장사항을 사용하여 Kotlin 프로그래밍 언어로 Android 앱을 빌드하는 방법을 알아보려는 사용자를 대상으로 합니다. Jetpack Compose를 사용하여 일련의 앱을 빌드합니다. Jetpack Compose는 Android 앱에서 멋진 사용자 인터페이스(UI)를 만드는 최신 방법입니다.
앱이나 앱의 기능을 빌드하는 방법을 알려주는 단계별 코딩 안내인 Codelab을 진행합니다. 시각적 학습을 원하는 사용자가 먼저 어떻게 실행되는지 확인하고 싶다면 이 Codelab 중 일부에 code-along 동영상이 함께 제공됩니다. 또한 배운 내용을 보강하는 연습 문제와 스스로 실험하고 자세히 알아볼 수 있는 기회를 제공하는 프로젝트도 있습니다.
학습은 사람마다 다른 개인적 경험입니다. 배경과 경험에 따라 이 과정을 가장 효과적으로 탐색할 수 있는 방법에 관한 몇 가지 옵션이 있습니다.
프로그래밍이 처음인 경우
프로그래밍이 처음이라면 과정을 처음부터 시작하고 각 학습 과정을 순서대로 진행하세요. 프로그래밍과 Android 개념은 서로 연결되어 있으므로 콘텐츠를 순차적으로 살펴보는 것이 중요합니다. 새로운 개발자로서 자신감을 키울 수 있는 추가적인 방법으로 연습 문제와 프로젝트를 진행하는 것도 좋습니다.
기존 개발자의 경우
이미 프로그래밍을 경험해 봤다면 일부 자료를 건너뛰어 더 빠르게 과정을 진행할 수 있습니다. 각 단원의 시작 부분에는 단원에서 앱을 빌드하는 데 필요한 Kotlin 프로그래밍 개념 관련 Codelab이 포함되어 있습니다. Kotlin 언어에 관한 이러한 주제를 확실히 알고 있다면 섹션을 건너뛰고 앱 빌드 관련 콘텐츠로 이동할 수 있습니다.
이미 Android 개발자라면 이 과정에 제시된 Compose 주제에 더 관심이 있을 수 있습니다. Compose는 네이티브 UI를 빌드하는 Android의 최신 도구 키트로, UI 개발을 간소화하고 가속화합니다. Android 뷰 시스템에 비해 UI를 구현하는 데 필요한 코드가 더 적으므로 앱을 더 쉽게 유지할 수 있습니다. Compose에 관해 자세히 알아보려면 이 과정의 전반부가 가장 관련성이 높습니다. UI와 Material Design, 탐색을 알아보기 때문입니다. 또는 Compose로 전환하는 개발자를 위해 중요한 주제에 관한 자료와 동영상, Codelab이 포함된 Android 개발자를 위한 Jetpack Compose 과정을 진행할 수 있습니다.
기타 교육 자료
Compose 대신 뷰를 사용하는 이전 UI 도구 키트를 사용하여 Android를 학습하는 데 특히 관심이 있다면 Kotlin으로 배우는 Android 기본사항 과정을 선택하면 됩니다.
Android를 배우는 데 어떤 경로를 선택하든 이 리소스가 앱 아이디어를 실현하는 데 도움이 되기를 바랍니다.
즐겁게 학습하세요.
Google Android팀 강사