According to Android officials
"Jetpack is a suite of libraries to help developers follow best practices, reduce boilerplate code and write code that works consistently across Android versions and devices so that developers can focus on the code they care about. "
Let's Understand what actually it is.
The Architecture zone of Jetpack incorporates eight unique libraries and instruments that help you, modeler, your application and deal with the information utilized by and showed in the application. A large portion of these are existing libraries. In any case, there are three new libraries:
Navigation. Paging, and. WorkManager.
What is Android Jetpack?
Android Jetpack is an assortment/collection of Android programming components which encourages us in building incredible Android applications.
The Android Jetpack components bring together the existing Support Library and Architecture Components and arrange them into four categories.
These software components help in:
Following the prescribed procedures and composing the standard code.
Making complex things basic.
Prior there were numerous difficulties which are as per the following:
Managing activity lifecycles. Surviving configuration changes. Preventing memory leaks.
Deep dive in Android Jetpack follow the below link.