FLUTTER ECOSYSTEM

moda20/flutter-tunein

使用 flutter 建構的動態主題音樂播放器

Flutter Tunein 專案封面
Stars
145
Forks
43
最近推送(UTC)
2023年1月14日
專案狀態
未封存
Med Kadhem Mansour GitHub avatar
GITHUB User

Med Kadhem Mansour ↗

Software enginner, Blockchain enthusiast, homelabber, coffee lover

語言DartObjective-CJava

技術主題

相關套件與範例

使用的依賴

依賴清單 47 項

App 分類

原始 README

以下為英文專案原文快照,最新內容請造訪 GitHub。

展開 / 收合專案 README

🎧 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

  • [x] Retrieve songs
  • [x] Retrieve from SD
  • [x] Play
  • [x] Pause
  • [x] Seek
  • [x] Shuffle
  • [x] Favorites
  • [x] Album list
  • [x] Playing queue
  • [x] Android X migration
  • [x] Notification and Lock Screen Controls
  • [x] System integration
  • [x] Artist list
  • [x] Playlists
  • [x] Search songs
  • [x] Adding support for artist thumbnail update via online service (Discog Only, for the moment)
  • [x] Finishing up the Settings page
  • [x] upgrading performance
  • [x] Adding Native Media Controls:
    • [x] Native Android Media Controls
    • [ ] Native iOS Media Controls
  • [ ] Adding UPnP Casting
    • [x] UPnP
      • [x] Basic Http only casting with stable UI integration
      • [x] 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
  • [x] Adding a better landing page :
    • [x] Most Played & Random songs
    • [x] Top Albums
    • [x] Current Queue wheel
    • [x] 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
https://raw.githubusercontent.com/moda20/flutter-tunein/HEAD/screenshots/10.png https://raw.githubusercontent.com/moda20/flutter-tunein/HEAD/screenshots/2.png https://raw.githubusercontent.com/moda20/flutter-tunein/HEAD/screenshots/3.png https://raw.githubusercontent.com/moda20/flutter-tunein/HEAD/screenshots/9.png
Album song list ALbums List Home Page Notification Big Layout Controls
https://raw.githubusercontent.com/moda20/flutter-tunein/HEAD/screenshots/11.png https://raw.githubusercontent.com/moda20/flutter-tunein/HEAD/screenshots/6.png https://raw.githubusercontent.com/moda20/flutter-tunein/HEAD/screenshots/13.png https://raw.githubusercontent.com/moda20/flutter-tunein/HEAD/screenshots/14.png

Support me

You can support me by:

⭐️ this repo if you like it.

Buy me a cup of coffee ☕️:

NOT there yet