DEV Community

Cover image for Android Jetpack: What is it? Why Android developer should have use it.
Amit Mishra
Amit Mishra

Posted on

Android Jetpack: What is it? Why Android developer should have use it.

What's new in Jetpack:
Android Jetpack comes with five new components:

WorkManager alpha release
Navigation alpha release
Paging stable release
Slices alpha release
Android KTX (Kotlin Extensions) alpha release
Enter fullscreen mode Exit fullscreen mode

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.

Jetpack: Architecture

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.

Android Jetpack components are an assortment of libraries that are exclusively adaptable and worked to cooperate while exploiting Kotlin language includes which makes us more beneficial.

These software segments have been orchestrated in 4 classes which are as per the following:

Foundation Components
Architecture Components
Behavior Components
UI Components

Deep dive in Android jetpack , follow the below beautiful post on Android Jetpack.

https://www.javaoneworld.com/2020/08/what-is-android-jetpack.html?m=1

Top comments (0)