Nov 8, 2021

chime을 사용한 전화 기능을 구현할때 백그라운드에서도 전화가 끊기면 안되기 때문에, 그에 대한 기능은 따로 구현이 필요하다. 그러나 어떤 클래스를 사용하여 구현해야할지 고민이 되어 조사를 시작하였다.

1. WorkManager

앱이 종료되거나 기기가 다시 시작되더라도 실행될 것으로 예상되는 비동기 작업을 쉽게 예약해주는 API

특징

추천하는 작업

2. Service

백그라운드에서 오래 실행되는 작업을 수행할 수 있는 애플리케이션 구성 요소