제트팩은 개발에 자주 쓰이는 여러 라이브러리들과 툴을 묶어 놓은 모음집입니다.
이를 사용하는 이유는 크게 세 가지입니다.
제트팩 라이브러리들은 androidx. 로 패키지화가 되어있기 때문에 API로부터 분리되어 있습니다. API와 분리되어 있고 라이브러리 형태이기 때문에 언제나 최신 버전의 제트팩 구성 요소에 접근할 수 있습니다.
이때 제트팩을 사용하기 위해선 androidx. 패키지를 사용해야 하기 때문에 android.x 로 마이그레이션을 해야 합니다.
제트팩에는 아래와 같은 구성요소들이 있습니다. 모두 자주 사용되는 중요한 개념이기 때문에 차근차근 정리하면 좋을 것 같습니다.