Slide 1

Slide 1 text

+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?