Compose 사용 시 알아야 하는 Android 기본사항에 오신 것을 환영합니다. 이 과정에서는 Android 앱을 빌드하기 위한 새로운 UI 툴킷인 Jetpack Compose를 사용하여 Android 앱을 빌드하는 방법의 기본사항을 배웁니다. 이를 통해 Android 개발자로서의 여정을 시작하기 위한 앱 모음을 개발하게 됩니다.

단원 1~7은 지금 학습할 수 있으며 최종 단원은 2023년 초에 공개됩니다.

프로그래밍 기본사항을 학습하고 첫 번째 Android 앱을 만들어 봅니다.

획득 가능한 배지


Kotlin의 기본사항을 계속 학습하고 더욱 확대된 대화형 앱을 빌드합니다.

획득 가능한 배지


데이터 목록을 표시하는 앱을 빌드하고 Material Design으로 앱을 더 멋지게 만드는 방법을 알아봅니다.

획득 가능한 배지


더 복잡한 앱을 빌드하기 위한 앱 아키텍처 권장사항을 알아봅니다.

획득 가능한 배지


Kotlin 코루틴을 사용하여 여러 작업을 한 번에 실행하고, Retrofit을 사용하여 인터넷에서 데이터를 가져오기 위해 HTTP 및 REST에 관해 알아봅니다. 그런 다음 Coil 라이브러리를 사용하여 앱에 이미지를 표시합니다.

획득 가능한 배지


원활하고 일관된 사용자 환경을 위해 데이터를 기기에 로컬로 저장하고 네트워크 중단이 발생하는 경우에도 앱이 계속 작동하도록 하는 방법을 알아보세요.

획득 가능한 배지


Android Jetpack의 WorkManager API를 사용하면 앱이 종료되거나 기기가 다시 시작되더라도 계속해서 실행되는 필수 백그라운드 작업(예: 데이터 백업 또는 최신 콘텐츠 다운로드)을 예약할 수 있습니다.

획득 가능한 배지