
Modern Android Development
Android팀이 권장하는 개발 도구, 라이브러리, 가이드를 사용하여 고품질 Android 앱을 쉽고 빠르게 빌드할 수 있습니다.
생산성 향상하기
최신 Android 접근 방식을 사용하면 적은 코드로 앱을 빌드하여 개발 속도를 높이고 유지보수 작업을 줄일 수 있습니다.
비정상 종료 줄이기
권장사항을 적용하면 오류를 줄이고 사용자가 경험하는 버그와 비정상 종료를 줄일 수 있습니다.
앱을 고유하게 만들어 주는 요소에 집중하기
상용구 코드, 코드 복잡성, 줄어든 오류, 하위 호환성이 내장되어 있어 앱을 고유하게 만드는 데 집중할 수 있습니다.
Modern Android Development란?
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 앱 개발을 위한 다양한 아키텍처 접근 방식을 보여줍니다. 여러 브랜치에서 동일한 앱(할 일 앱)이 조금씩 다르게 구현된 것을 볼 수 있습니다.
여러 폼 팩터를 위한 개발
가이드
Kotlin 가이드
여러 Wear OS용 Jetpack 라이브러리는 개발을 간소화할 수 있도록 Kotlin으로 작성되어 있습니다. 손목시계용 애플리케이션에 Modern Android Development를 적용하는 방법을 알아보세요.
가이드
TV용 Compose
TV용 Compose 라이브러리를 사용하면 TV용으로 최적화되고 쉽게 맞춤설정할 수 있는 구성요소를 사용하여 적은 코드로 효율적인 최신 네이티브 TV 앱을 빌드할 수 있습니다.
과정 및 학습 과정
과정
Android 개발자를 위한 Jetpack Compose
이 과정은 기존 Android 개발자가 레이아웃, 테마 설정, 애니메이션, 아키텍처, 상태 등의 주제를 중심으로 Compose에 관해 알아볼 수 있도록 마련되었습니다.