From the course: Building an Android App with Jetpack Libraries

Explore the Android Jetpack libraries - Android Tutorial

From the course: Building an Android App with Jetpack Libraries

Start my 1-month free trial

Explore the Android Jetpack libraries

- [Narrator] Back in 2017, Google introduced a set of libraries for Android development, then known as the architecture components, a set of tools that when used together could contribute to well architected apps. Before then architecture was left up to the community and there were many different solutions. The architectural components taken together comprised and opinionated approach to building Android apps. Fast forward to mid 2020 and now this collection of components has been expanded and rebranded as the Jetpack libraries. When you use these libraries you no longer have to reinvent the wheel for every function you need in your app. By accepting these recommendations and incorporating these libraries from Google your own app development can move faster and your app can be more maintainable over time. This page contains a list of some of the most popular libraries, but you can click this link to see an exhaustive list. There are libraries for managing the user interface for managing data in memory and persistently and for specialized functionality, such as authenticating with biometrics or using the new Jetpack compose architecture. My name is David Gassner, and in this course I'm going to build an Android app from scratch using my own favorite Jetpack libraries. I'll use some to manage the UI, some to manage data stored in memory and others to manage data in persistent storage. The result will be an app that does a lot with a surprisingly small amount of code. As you watch this course, you can code along with me building the app step-by-step or you can jump ahead and use the videos and exercise files to learn only about the libraries that you haven't used yet. Either way i hope you find this course helpful as you learn how to incorporate Google's Jetpack libraries in your own application.

Contents