Skip to content

seyedjafariy/StarPlayer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StarPlayer

A player to learn from!

This is an open source music player application to learn and collaborate

Playing List

Tools and Techs:

  • Architecture: MVVM
  • MultiThreading: RxJava , Coroutines
  • Dependency Injection: Dagger2
  • Networking: Retrofit, OkHttp
  • Android Architecture Components: LiveData, ViewModels, WorkManager
  • Misc: Exoplayer
  • Single Activity using Navigation Component
  • We use Repository and UseCase in model layer
  • In presentation layer we use LiveData to bind data to view

Contribution

  • All the tasks and goals are listed in Trello board: OSS Board
  • Communication and collaboration is happening on Telegram "Feel free to join": Group

About

A player to learn from!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages