Skip to content

Dmitry-rman/track_player

Repository files navigation

track_player

This is an example app that uses SwiftUI, Combine, MVVM, and a UIKit coordinator. At first glance, the app appears simple, but it is actually quite complex. It features a floating player and multiple screens where you can play either a new track or a previously played track. Additionally, you can observe the current player state and favorite state. The task involved controlling and synchronizing the state from different parts of the app.

Contacts: https://t.me/kdimitry

About

App example for SwiftUI + Combine and UIKit coordinator

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages