Media Player
Published on: May 20, 2026
1 min read
Overview
Silver Screen is a local music player that works across all platforms (Windows, Linux, Android, IOS, & MacOS). It started as a group project for one of my Software Development classes to learn Agile & project management. However, I have continued developing this app in my spare time as a solution to my listening needs.
Why?
Building a music app is hardly original, yet I’ve somehow still been left wanting from all the different solutions I’ve tried:
-
Spotify/Youtube Music
+ Great UI
- Paid subscription
- No ownership
-
MediaMonkey/Foobar2000
+ Very powerful for managing music
- Outdated UI
- No sources for finding lyrics
-
Harmony/BloomeeTunes/misc other apps
- Previously buggy when tested or otherwise not what I liked
Design
I based my architecture on MVVM with riverpod providers to cleanly separate UI, data and logic.
Features
- Media control & playback for .mp3, .ogg, etc.
- Playlists
- Carplay / Bluetooth headphones control
- Synchronized lyrics & searching for lyrics with LRCGET