Skip to content

AhmedNader65/FileDownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FileDownloader

This is a File Downloader application implemented using MVVM, modern architecture, Coroutines, Flow, StateFlow, Extensions

Content:-

  • Data Layer ( DataSource & Repositories )
  • UI Layer ( View & ViewModel )
  • Hilt Dagger
  • MVVM Architecture
  • Fetch fake data from an imaginary API using a mock Interceptor
  • Display results in RecyclerView
  • Download large files using Retrofit2 @Streaming
  • Update item UI downloading progress
  • Mark downloaded files
  • Open downloaded files

About

This is a File Downloader application implemented using MVVM and modern architecture

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors