Hello World!!! I am so elated to have you here. It’s amazing to see how vehement you are with learning new stuffs. Truth be told, it’s admirable.
At its just concluded I/O developer conference, Google announced Jetpack, a major improvement to how developers write apps for Android . Jetpack depicts the next generation of the Android Support Library, which practically every Android App in the Play Store uses because it offers a plethora of the fundamental functionality that you would expect from a mobile app. It’s as well the next step in the work that Google has been doing with architecture components, a feature it launched at last year’s I/O.
In this article, am excited to talk share how to use all the goodies in Jetpack or mix and match!
To kickstart, I will discuss all of these goodies, what they offer and how you as a world class developer could benefit from this new development.
What is JetPack?
Jetpack is a set of libraries, tools and architectural guidance to help make it quick and easy to build great Android apps. It provides common infrastructure code so you can focus on what makes your app
distinctive.
Why JetPack?
There is a lot of amazing stuffs JetPack has to offer developers. I will however give 3 basic things you should expect from this awesome pack.
- It Accelerates your development: Components are individually adoptable but built to work together while taking advantage of Kotlin language features that make you more productive. Fantastic!
- Completely Eliminates Boilerplate code: Android Jetpack manages tedious activities such as background tasks, navigation, and lifecycle management, so you can solely focus on what makes your app super great. Cool bananas!
- Build high quality, robust apps: JetPack is built around modern design practices, Android Jetpack components enable fewer crashes and less memory leaked with backwards-compatibility baked in.Sweet!
What’s in the box?
Jetpack merges the existing Android support libraries and components and wraps them into a brand new set of components (including a couple of new ones) for managing things like background tasks, navigation, paging, and life-cycle management, as well as UI features like emoji and layout controls for various platforms like Android Wear, Auto and TV, as well as some more foundation features like AppCompact and Test.
It is important to note that you can adopt each component at your own speed, at your own time. You can also add it to your app, deploy your app to the Play Store and give users the new features all in a single day (if you’re fast)! The unbundled Android Jetpack libraries have all been moved into the new androidx.*
namespace.
Lets take a gentle pause here!!!
In the coming weeks, I will be sharing tips on how to incorporate all of these components in your app development.
You can follow me to receive notifications whenever I share my subsequent articles.
Get your Jetpack ready as will fly to Android City!!!
No Comment! Be the first one.