Personal project to create a beautiful Streaming Radio with no distractions.
Modified a design by Sami Rahman.
- Ability to update Stations from server.
- Displays Artist, Track & Album Art on Lock Screen
- Background audio performance
- Search Bar that can be turned on or off to search stations
- Pull to Refresh stations
- Uses the AVPlayer wrapper library FRadioPlayer:
- Automatically download Album Art from iTunes API
- Parses metadata from streams (Track & Artist information)
- Uses Spring library:
- Uses Cocoapods for Dependency Management
- Uses Moya for network abstraction
- Uses AirBnB's Magazine Layout
- Uses Instagram's IGListKit