Android 시작하기
시작하려면 간단한 Codelab을 진행하거나 주요 Android 개발 주제에 관한 개요를 보여주는 학습 과정을 자세히 살펴보세요.
Hello World 앱 만들기
단계별로 안내하는 이 입문 Codelab을 따라 간단한 Hello World 앱을 만들어 보세요.
과정
Android 기본사항 과정 시작
Jetpack Compose로 앱을 만드는 기본사항을 알아보려면 전체 과정을 수강하세요. 사용자 인터페이스 개발을 위한 Android의 최신 도구 키트
일련의 앱을 만들면서 Kotlin 프로그래밍의 기본사항을 배우게 됩니다. 기초 지식을 쌓아가는 과정을 살펴보세요.
툴킷 조립
Compose:
눈길을 사로잡는 사용자 인터페이스 빌드
Jetpack Compose는 Android에서 UI 개발을 간소화하고 가속화합니다. 더 적은 코드와 더 강력한 도구, 직관적인 Kotlin API를 사용하세요.
Kotlin:
정확하고 효과적인 최신 언어
상위 1,000개의 Android 앱 중 95% 이상이 Kotlin을 사용하여 생산성, 개발자 만족도, 코드 안전성을 높입니다.
Jetpack:
더 쉬운 앱 개발을 위한 라이브러리
권장사항이 구현되어 있고 상용구 코드를 줄여 주는 Android 라이브러리 모음을 확인해 보세요.
개발에 Android 스튜디오 사용
Android 스튜디오는 Android 앱 개발을 위한 공식 IDE로, Compose 설계 도구, 유연한 빌드 시스템과 Android Emulator를 갖추고 있습니다.
최신 Android 버전 타겟팅
Google은 개발자가 최신 Android 버전을 타겟팅하고, 최신 기술을 사용하고, 여러 Android 버전과 기기에서 일관되게 실행할 수 있도록 이전 버전과의 호환성을 지원합니다.
아키텍처 및 테스트 권장사항
아키텍처, 테스트 패턴, 가이드를 바탕으로 확장 가능한 견고한 앱을 빌드하세요.
앱 품질의 중요성
고품질의 앱을 빌드하여 원활하고 일관된 사용자 경험을 제공하세요. 대형 화면용으로 빌드하는 방법을 알아보고 태블릿, 폴더블 기기, Chromebook과 같은 폼 팩터에서 앱이 잘 작동하도록 빌드하세요. Android 핵심 앱 품질 체크리스트를 사용하여 부드럽고 사용자 환경의 부드러움과 안전을 평가하세요.
양호 | 좋음 | |
---|---|---|
핵심 가치
|
재미있거나 유용함 또는 둘 다
|
|
사용자 환경
|
간편한 사용 |
사용하기 즐거움
|
기술 품질
|
사용자 기기에서 원활하게 작동함 |
사용자 기기를 최대한 활용함
|
개인 정보 보호 및 보안
|
안전 |
안전을 고려한 설계
|
양호 | |
---|---|
핵심 가치
|
재미있거나 유용함 또는 둘 다
|
사용자 환경
|
간편한 사용 |
기술 품질
|
사용자 기기에서 원활하게 작동함 |
개인 정보 보호 및 보안
|
안전 |
좋음 | |
---|---|
핵심 가치
|
재미있거나 유용함 또는 둘 다
|
사용자 환경
|
사용하기 즐거움
|
기술 품질
|
사용자 기기를 최대한 활용함
|
개인 정보 보호 및 보안
|
안전을 고려한 설계
|
추천 샘플
코드를 읽는 것이 가장 잘 학습하는 경우 확인하고, 수정하고, 배울 수 있는 다양한 샘플 앱이 있습니다.
Now in Android
Now in Android는 Kotlin과 Jetpack Compose로 빌드된 Android 앱입니다. Now in Android는 개발 및 설계 권장사항이 반영되어 있어 Android 개발자를 위한 참조로 기능합니다.
Compose 샘플
이 저장소에는 Android의 Compose에 관해 알아보는 데 도움이 되는의 개별 Android 스튜디오 프로젝트 모음이 포함되어 있습니다. 각 샘플은 다양한 사용 사례, 복잡성 수준, API를 보여줍니다.
할 일 앱
이 샘플은 Android 앱 개발을 위한 다양한 아키텍처 접근 방식을 보여줍니다. 여러 브랜치에서 동일한 앱(할 일 앱)이 조금씩 다르게 구현된 것을 볼 수 있습니다.