단원 2
Kotlin 프로그래밍 언어로 서로 다른 5가지 Android 앱을 빌드합니다. ViewModel 및 LiveData와 같은 아키텍처 구성요소에 관해 알아봅니다. Room 라이브러리를 사용하여 데이터베이스를 만듭니다. RecyclerView를 사용하여 클릭 가능한 항목의 목록을 표시합니다. 인터넷에서 데이터를 로드하여 표시합니다. 모든 사용자가 앱에 더 쉽게 액세스할 수 있도록 합니다.
개발자 과정 1
개발자 과정 2
데이터베이스 및 RecyclerView
이 과정의 첫 번째 부분에서는 Room 라이브러리를 사용하여 데이터베이스를 만들고 코루틴을 사용하여 비동기 프로그래밍을 간소화합니다. 과정의 두 번째 부분에서는 RecyclerView를 사용하여 항목의 목록을 표시하고 목록 항목을 클릭 가능하도록 설정합니다. 과정 전반에 걸쳐 사용자가 수면의 질을 평가하고 시간 경과에 따른 수면 데이터를 저장할 수 있는 TrackMySleep 앱을 빌드하게 됩니다.
2020년 6월
과정 3
과정 4
저장소 및 WorkManager
저장소를 만들고 오프라인 캐시를 추가하며 DevBytes라는 앱을 완성하여 WorkManager로 백그라운드 작업을 예약하는 방법을 알아봅니다. 이 앱에는 Google Android 개발자 관계팀이 만든 짧은 튜토리얼인 DevByte 동영상 목록이 표시됩니다. 앱은 Retrofit 라이브러리를 사용하여 네트워크에서 동영상 URL 목록을 가져오고 RecyclerView를 사용하여 목록을 표시합니다.
2020년 6월
과정 5
모두를 위한 디자인
Android의 스타일 지정 시스템 기본사항, Material Design 원칙을 앱의 UI에 적용하는 방법, 모든 사람이 앱에 더 쉽게 액세스할 수 있게 하는 방법을 알아봅니다. 지역의 로컬 Google Developer 그룹(GDG)을 찾는 GDG-finder 앱을 완성합니다.
2020년 6월