Mobile app for streaming audio and photo content

Show the project

Client, the first radio station in Belarus, where only alternative music sounds. Having first announced itself on the air on March 1, 2018, "WHITE RADIO" has radically changed the idea of ​​​​the world's best compositions in this segment of music.

The audience of the client is successful people who listen to smart music, have their own opinion and are able to defend their position

Issues

The lack of radio stations and applications of this kind on the market. In the countries of the western region, most stations are defined by strict regulatory frameworks, both in terms of broadcasting and content.

Also, most stations simply give their stream to a huge number of streaming services, where a potential listener may simply not find their favorite station with their favorite music for every day.

The solution being developed is designed to stay with the listener regardless of location. Share relevant information and good music.

Main features of the project

Ability to update stations from the server or locally. (Update stations anytime without resubmitting to the app store!)
Displays artist, track and album art on the lock screen
Custom views optimized for SE, 7 and 7+ for backwards compatibility
Compiles with Xcode 12 and Swift 5Parses JSON using the Swift Codable protocol
Background sound performanceSupports local or hosted station images"About" screen with the ability to send email and visit the website
Pull to update stations
Uses the AVPlayer FRadioPlayer wrapper library:
Automatic download of album art from the iTunes APIParses metadata from streams (track and artist information)
Uses the Spring library:
Animating UI Components
Load and cache images with the ImageLoader class