안드로이드 Jetpack에 대해
안드로이드 Jetpack은 2018년도에 릴리스가 되어 많은 시간이 지났지만 공부하기전에 이해하기 쉽게 정리를 하고가는것은 공부하는데 매우 효과적이라고 생각하여 조금 늦었지만 Jetpack에 대해서 정리해 보려고 한다.
(나를 위한 포스팅😅)
안드로이드 JetPack이란
안드로이드 Jetpack은 개발자가 고품질 앱을 손쉽게 개발할 수 있도록 지원하는 라이브러리, 도구, 권장사항 등의 모음이다.
구글은 안드로이드 앱을 만드는 특정한 방법을 제공하지 않았던것에 비해 Jetpack 컴포넌트
를 출시한 후에는 개발자들이 아키텍처 지침의 핵심 원리를 준수하며 앱 개발시 더 빠르고 쉽게 공통 작업
을 수행할 수 있게 해준다.
안드로이드 Jetpack은 앱 개발시 더 빠르고 쉽게 개발하도록 도와주는 라이브러리의 모음이다😀.
이전에는 안드로이드 앱 개발시 하나의 Activity에 UI를 보여주고 로직을 처리하는 코드를 모든 코드를 포함하였었다😅. Jepack이 출시된 이후에 안드로이드 아키텍처 컴포넌트(ACC)의 구글에서 권장하는 아키텍처 패턴을 통하여 각 역할을 분리하여 코드의 가독성과 재 사용성을 높이게 되었다.
안드로이드 Jetpack 종류
안드로이드 Jetpack의 구성요소는 기존의 지원 라이브러리(Support library)와 아키텍처 구성 요소를 통합하여 4가지 섹션으로 분류된다. 또한 안드로이드 Jetpack 라이브러리의 네이밍은 [androidx.*(name)]
으로 구성되어 있다.
댓글남기기