Kotlin Flow의 실제 사용 사례
강력하고 표현력이 풍부한 Flow API와 Android 앱에서 Flow를 최대한 활용하는 방법을 알아봅니다.
Flow 테스트
가짜 앱을 만들어 테스트할 코드를 분리하고 stateIn으로 생성된 StateFlow를 테스트하는 방법을 배웁니다. 또한, Flow와 StateFlow를 테스트하는 방법을 자세히 알아봅니다.
Room Kotlin API 사용
Room은 Android Jetpack의 일부인 데이터베이스 라이브러리로, Android용 데이터베이스와의 연동 작업을 간소화합니다. 이 동영상에서는 플로리나와 함께 Room API를 사용하고 테스트하는 방법을 배웁니다.
Room으로 데이터 유지
Android 앱에서 Room을 사용하는 방법을 알아보세요. Room은 SQLite의 추상화 레이어이며 데이터베이스를 설정, 구성, 쿼리하는 편리한 API를 제공합니다.
다음 단계
잘하셨습니다. 이 과정을 완료하고 Room 라이브러리로 데이터를 유지하는 방법을 학습했습니다. Room은 SQLite에 관한 추상화 레이어를 제공하며 이를 사용하여 상용구 코드를 우회하고 컴파일 시간에 쿼리를 확인하는 등의 작업을 할 수 있습니다.