Skip to content

profahad/workmanager

Repository files navigation

Build Status

WorkManager

WorkManager is an useful job scheduler to integrate long running and repeated task without any hassle. WorkManager is introduced by Google in 2019. In this project we use workmanager to create image uploader request in background with the help of retrofit and trigger progress notification to manage request.

Using WorkManager Using Simple Retrofit

Features

  • WorkManager OneTimeWorkRequest and PeriodicWorkRequest Requests
  • Each WorkManager request handle with Coroutines
  • Retrofit Multipart request with uploading progress
  • Foreground Service Notification to show and manage progress