CodeCanyon

Radio Play for iOS and tvOS

Radio Play for iOS and tvOS

Radio Play is the ultimate app for your Radio Station ! Compatible from iOS 8 to iOS 10, it includes the best features for your iPhone, iPad or iPod. Easy to customize, monetization with ads, powerful by adding unlimited number of stations, useful when displaying Artist, Name and Album Cover while playing… Radio Play for iOS is for you !

Best of all, Radio Play now includes all the files to build your application for tvOS. Compatible with tvOS 9 and 10, it includes all the features of TVML (Remote controlled app via a server), with easy customization, player, single or multiple stations, slides, logo… Radio Play for tvOS is for you !

Radio Play for iOS includes :

- Multiple Radio Station support

- Scrolling for Title & Artist Info

- QuickAction for your iPhone 6S/7 (+) to start your station right away

- Full size Player with Album, artist name, song title and station name

- Deep integration with iOS (All information on lock screen and Control Center, also auto updates when track changes)

- Optimized Design for any device (iPad or iPhone)

- Compatible with Slide Over on iPad

- Loading audio stream in mp3, pls, m3u, aac and acc+

- Compatible Radionomy, Shoutcast, Icecast, RadioKing and many more providers

- Twitter and Facebook integration

- Share song and station

- Website view and email contact

- Admob (Google) / FacebookAds (Facebook) support. On screen while opening a player (interstitial) and on screen (banner with AdMob)

- InApp Purchase to remove ads (Enable/Disable)

- Background audio

- Supports interruptions and resumes playback (like getting phone call)

- Supports headphones being inserted and removed

Preview at https://youtu.be/U3NpPvyNtso

Radio Play for tvOS includes :

- Single or Multiple Stations support

- Player (Play, Stop, Resume)

- Different type of Templates that you can use

- All PSD files are included

- Background audio (Add in AppDelegate.swift -> func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions:

let audioSession = AVAudioSession.sharedInstance() do { try audioSession.setCategory(AVAudioSessionCategoryPlayback) } catch { print(“Setting category to AVAudioSessionCategoryPlayback failed.”) }

Feel free to suggest more features for the coming releases

Changelog:

1.0 : Initial Release (10th Nov 2016)

1.1 : AdMob & FacebookAds Native Support (16th Nov 2016)

1.2 : In-App Purchase Support (1st Dec 2016)

1.2.1 : In-App Purchase Fix while removing the ads (8th Dec 2016)

2.0 : Improvements for remote station list, Improvements for InApp Purchase UI, Added share button in the PlayerView, Added specific Facebook & Twitter link in the PlayerView, New UI in the radio page, Added a update button in the settings, Fixed Tint color, Fixed Volume Slider, Fixed Album in PlayerView, Fixed ipv6 requirements, Fixed AdMob requirements (3rd Jan 2017)

2.1 : Push Notifications (OneSignal), Fixed Volume Slider on iPad, Added one more icon for dedications, Fixed Google Banner interfering with InApp Purchase & Play Button, Fixed Share on iPad, Fixed LunchScreen on iPad, The listener can click on the name of the station or « now playing » to return to the Play Screen, Fixed Single Station mode, Fixed AdMob : The Player will start only at the end of the Interstitial (18th Jan 2017)

3.0 : Introducing Radio Play for tvOS. Fixed AdMob when no ads are available, Fixed Player Auto Start when the In App Purchase have been made, Added Player V2 (Optional), Fixed Remote Playlist, Fixed Album Blur, Other some small fixes. (3rd Feb 2017)

<In Development>

3.0.1 : (iOS) Improvements for Volume Slider, more options available (Change the title displayed in the PlayerView, Activate LastFM or not, Activate the volume slider or not, ...) and support for m3u8. (tvOS) added background audio, you can now directly upload the server file to test the app and some improvements.

by
by
by
by
by
by