/flutter-tunein

Dynamically themed Music Player built with flutter

Primary LanguageDart

🎧 Flutter Music Player PRs Welcome Codemagic build status

Contact me

email: kadhem03@gmail.com

Gitter: https://gitter.im/Moda20TuneIn/community

Thank you in advance 👍

Getting Started 🚀

  • Clone the repo
  • Install the dependencies by running flutter packages get
  • Run it with flutter run or flutter run -d android for a specific platform
  • You can build using flutter build --no-tree-shake-icons : the tree shake icons argument is a temporary thing until a fix is added in the main channel.

Todos

  • Retrieve songs
  • Retrieve from SD
  • Play
  • Pause
  • Seek
  • Shuffle
  • Favorites
  • Album list
  • Playing queue
  • Android X migration
  • Notification and Lock Screen Controls
  • System integration
  • Artist list
  • Playlists
  • Search songs
  • Adding support for artist thumbnail update via online service (Discog Only, for the moment)
  • Finishing up the Settings page
  • upgrading performance
  • Adding Native Media Controls:
    • Native Android Media Controls
    • Native iOS Media Controls
  • Adding UPnP Casting
    • UPnP
      • Basic Http only casting with stable UI integration
      • Full Interface and integration and testing
      • Full integration with media keys (headphones, wireless earphones, ...)
      • Implementing private access to files and moving to a HTTPS-only option
  • Adding a better landing page :
    • Most Played & Random songs
    • Top Albums
    • Current Queue wheel
    • Discover Artists/Albums
  • FTP song registry
  • Media Tags changing, Song and library management
  • adding proper UI scaling
  • Spotify integration

📸 ScreenShots

Track list bottom panel playing Main panel playing Artist List
Album song list ALbums List Home Page Notification Big Layout Controls

Support me

You can support me by:

⭐️ this repo if you like it.

Buy me a cup of coffee ☕️:

NOT there yet