Disclosure: when you buy through links on our site, we may earn an affiliate commission.

WorkManager Masterclass For Android Developer

Learn and master the android jetpack work manager
2.7
2.7/5
(3 reviews)
19 students
Created by

7.6

CourseMarks Score®

9.4

Freshness

5.3

Feedback

7.4

Content

Platform: Udemy
Video: 5h 3m
Language: English
Next start: On Demand

Table of contents

Description

WorkManager is a library used to enqueue deferrable work that is guaranteed to execute sometime after its Constraints are met. WorkManager allows observation of work status and the ability to create complex chains of work. WorkManager uses an underlying job dispatching service when available based on the following criteria
· Uses JobScheduler for API 23+
· Uses a custom AlarmManager + BroadcastReceiver implementation for API 14-22
All work must be done in a ListenableWorker class. A simple implementation, Worker, is recommended as the starting point for most developers. With the optional dependencies, you can also use CoroutineWorker or RxWorker. All background work is given a maximum of ten minutes to finish its execution. After this time has expired, the worker will be signalled to stop.
There are two types of work supported by WorkManager: OneTimeWorkRequest and PeriodicWorkRequest. We will cover both on this course and we will learn from very basic and we will master the skill by the end on the course.
In the first section will learn about the basic concept and in the second section we will learn about the CoroutineWork and in the third section we will learn about the RxJavaWork and we will build some practical application to understand all the concept clearly.

You will learn

✓ WorkManager
✓ Room
✓ Retrofit
✓ Coroutine
✓ MVVM
✓ Kotlin

Requirements

• Basic of Android development

This course is for

• Any one with basic of Android development skill
• Android developers
Never Stop Learning
I have been working in IT industry  since  2009. Working on Microsoft product like Windows Server , Exchange Server, SharePoint , MS SQL Server. LAN & WAN , IT Security, ERP product like MS Dynamics AX . Android app development , Web application development. Building apps with  C#, Java, PHP, Python, Java ,Kotlin
Through Udemy i want to share my knowledge and experience with others and want to become a better teacher , instructor , leader and a person. I will say never stop learning and does not matter if you are a teacher , instructor  or student we all grow by learning new things every day.
Platform: Udemy
Video: 5h 3m
Language: English
Next start: On Demand

Students are also interested in