Adventist Radio London iOS App
Description
Adventist Radio London
This application was created for a new radio station Adventist Radio London.
The app is driven from a rest API generated by the website. The app enables the user to listen to the live radio and also see the schedule for the coming weeks. A library of recorded shows are also available within the app. For a selection of the live shows the user is also able to watch live video of the studio.
The app is written Swift and makes use of a the MediaPlayer and the AVFoundation framework.
There are also parts of the app that utilises RxSwift so that the UI is updated automatically when data is received.
MPRemoteCommandCenter capabilities have also been included in this app, allowing the user to use other apps while continuing to listen to the radio and then control it from the control center on the phone.