: 안드로이드 앱 아키텍처(Android App Architecture)
Jetpack
목표
API의 하위 호환성 문제를 해결하기 위해서 도입됨
맨날 그냥 썼는데 v가 뭔지 지금 알았음..
근데 v붙어도 최소지원 정해놓아서 의미가 없었다고 한다...
문제점
- 최소지원 API을 14로 올림.
- 필요없는 라이브러리 추가되어 낭비多
- 라이브러리들의 버전을 통일해줬어야함
: Android Extension Libraries
라이브러리의 기능별 분리
Semantic versioning
한 패키지만 개별 업데이트 가능
패키지 이름이 기능을 나타내도록 변경됨
변화된 클래스매핑 아티팩트 매핑 과
androidX 최신릴리즈 내용 공홈에서 확인가능
제트팩은 개발자가 더 나은 안드로이드 프로그래밍을 할 수 있도록 돕는 라이브러리 모음집이다.
jetpack의 수많은 컴포넌트들은 안드로이드 개발자 사이트의
'유형별 라이브러리 탐색' 에서 살펴보기가능