
- ONERADIO FOR IOS HOW TO
- ONERADIO FOR IOS UPDATE
- ONERADIO FOR IOS CODE
- ONERADIO FOR IOS BLUETOOTH
Some of the things I've built into this Radio code for clients include: Facebook login, Profiles, Saving Favorite Tracks, Playlists, Genres, Spotify integration, Enhanced Streaming, Tempo Analyzing, etc. You may use it as a clean starting point to add other features. If you create an app with the code, or interesting project inspired by the code, shoot me an email. Please note: I am unable to offer any free support or modifications.
ONERADIO FOR IOS HOW TO
Know a little bit of how to program in Swift with the iOS SDK.Thanks to everyone! We couldn't do it without you! Co-organizer & current-lead developer Fethi El Hassasna, Twitter: Created by Matthew Fecher from AudioKit Pro, Twitter: Contributions by others listed in Github here.It's on the roadmap to utilize CocoaPods in the future. SwiftyJSON & Spring are included in the repo to get you up & running quickly.Uses Meng To's Spring library for animation, making it easy experiment with different UI/UX animations.
For a production product, you may want to swap out the MPMoviePlayerController for a more robust streaming library/SDK (with stream stitching, interruption handling, etc). Radio stations in demo are for demonstration purposes only. Volume slider works great in devices, not simulator.
So, if you use this API instead, you will want to adjust the UI of your app.
10.21.15 Update: Added option to use iTunes API to download album art. 12.14.15 Update: LastFM has reopened their API signups. ONERADIO FOR IOS BLUETOOTH
6.5.16 Update: Bluetooth streaming added, thanks 3.27.16 Update: Google handoff added, thanks 2.24.16 Update: Share icon added, thanks 12.30.15 Update: UISearchBar added, thanks Turn it on/off in the "SwiftRadio-Settings" file. 7.26.16 Update: AVPlayer development branch added, thanks Plus, this branch includes the Spotify API for downloading artwork: AVPlayer/Spotify Branch. 9.20.16 Update: Master branch migrated to Xcode 8/Swift 3 by Big thanks to him!. 10.1.17 Update: Master branch migrated to Xcode 9/Swift 4 by 12.26.16 Update: The AVPlayer branch has been updated to Swift 3 by Branch here: Xcode8/AVPlayer Branch. 10.6.17 Update: The AVPlayer branch migrated to Xcode 9/Swift 4 by here: AVPlayer Branch. ONERADIO FOR IOS UPDATE
1.30.19: Add iPad support by 1.9.19: master branch migrated to Xcode 10/Swift 4.2 by 1.21.18 Update: Swift Radio App gets a major update with Version 2 by - Release Note. 4.10.19: master/carplay/dev branches migrated to Xcode 11.4/Swift 5 by 8.20.19: Add watermarked image for share activity by 5.18.19: master branch migrated to Xcode 10.2/Swift 5 by 9.4.19: Add AirPlay support by 2.10.19: Add CarPlay support by - Announcement. Download and cache images using ImageLoader class. Parses metadata from streams (Track & Artist information). Automatically download Album Art from iTunes API. Uses the AVPlayer wrapper library FRadioPlayer:. "About" screen with ability to send email & visit website.
Supports local or hosted station images.Search Bar that can be turned on or off to search stations.Parses JSON using Swift Codable protocol.Custom views optimized for SE, 6 and 6+ for backwards compatibility.Displays Artist, Track & Album Art on Lock Screen.(Update stations anytime without resubmitting to app store!) Ability to update Stations from server or locally.It's short & sweet to give you a quick overview. There are over 80 different apps accepted to the app store using this code! master is now the Xcode 11.4 / Swift 5 branch. This is a fully realized Radio App built entirely in Swift. Swift Radio is an open source radio station app with robust and professional features.