Considering Appstore have removed the iOS Maestro app completely (due to the legal owners no longer maintaining it), I made a Swift/SwiftUI version with the basics you need to choose between DAB+ radio channels as well as a rudimentary volume control. This is by no means anywhere near a finished app, it is just something I hacked together on a "Sunday afternoon" pretty much - but it should give you a good bridgehead into understanding how the app detects the Maestro and how it communicates with it using a REST API.
Yes, I know - the detection process is beyond terrible ( brute force UDP broadcast by the Maestro every second ) - but I did not design it nor did I write the Maestro code, so point your fingers elsewhere please :P Forgive me the quality of code and lack of remarks, I wrote it in a terrible rush.
- Swift 100%
| Assets.xcassets | ||
| ContentView.swift | ||
| Info.plist | ||
| LICENSE | ||
| maestro2.svg | ||
| Maestro_v2App.swift | ||
| playerInfo.swift | ||
| UDPListener.swift | ||