+OlayinkaPeterOluwafemi
@olayinkapeter_
Android Jetpack
Library
Android KTX and Navigation
Slide 2
Slide 2 text
-Support Library
To solve the difficulty with backwards compatibility in
Android development
Slide 3
Slide 3 text
-Support Library
To solve the difficulty with backwards compatibility in
Android development
-Architecture Components
To help manage application as data changes
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
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
Slide 6
Slide 6 text
WorkManager
- Easily specify deferrable, asynchronous tasks and when they should run.
Slide 7
Slide 7 text
Navigation
- Handles Fragment complexities and Navigation, provides helpers for connecting Navigation into
the appropriate UI widgets, and allows one to see and manage navigation properties visually.
Slide 8
Slide 8 text
Paging
- Makes it easy to load and present large data sets with fast, infinite scrolling in your
RecyclerView.
Slide 9
Slide 9 text
Slices
- Surfaces an app's UI
inside of the Google
Assistant as a result of a
search.
Slide 10
Slide 10 text
Android KTX
- Advantage of Kotlin language features that make development more
productive.
Android KTX lets you
transform Kotlin code like
this:
Into code like this:
Slide 11
Slide 11 text
Question
What will you
build with
the Android
Jetpack
Library?