雨燕雨燕广播电台是一个开源的电台应用具有强大而专业的功能。这是一个完全实现无线应用完全斯威夫特2.内置如果你是新来斯威夫特,我在SwiftSchool.io做了一个免费的课程。一探究竟!视频查看本入门视频。\x3cbr\x3e这是短期和甜蜜,让您快速浏览。给它一个快速的手表。特点LastFM等API和iTunes API集成到自动下载从流专辑封面解析元数据(曲目和艺术家的信息)能够从服务器或本地更新站。 (更新站随时重新提交不向应用程序商店!)显示艺术家,曲目和专辑封面上的iPhone 4S,5,6,优化锁定屏幕自定义视图6+的向后兼容性和Xcode 7雨燕2.0背景音频性能搜索栏的编译可以或关闭,以搜索电台支持本地或托管站的图像“关于”屏幕,发送电子邮件及访问网站才能使用行业标准SwiftyJSON库,便于操控JSON拉刷新站注意事项6.5.16更新:流添加蓝牙感谢@fethica 16年3月27日更新:谷歌切换补充说,由于@GraemeHarrison 16年2月24日更新:分享图标添加,谢谢@SuperChloe。 15年12月30日更新:增加的UISearchBar,感谢@fethica。打开/关闭它在“SwiftRadio-设置”文件。 15年12月16日更新:增加了新的分支使用一个单一的广播电台。 15年12月14日更新:LastFM等已重新开放他们的API注册。获取一个在last.fm/api。 15年10月21日更新:增加的选择使用iTunes的API下载专辑封面。 (参见常见问题解答如下图)。 iTunes的艺术是100px的点¯x100px的。即,它比LastFM等艺术品小。所以,如果你使用这个API,而不是,你将要调整你的应用程序的UI。音量滑块工程设备很好,没有模拟器。这是一个Xcode的模拟器问题。在演示电台仅用于演示目的。对于生产的产品,您可能需要换出的MPMoviePlayerController一个更强大的流库/ SDK(与流拼接,中断处理等)。用途萌到春季库动画,因此很容易尝试不同的UI / UX动画SwiftyJSON与春都包含在回购让您与快速运行。这是在路线图上,利用在未来的CocoaPods。积分创建者马修Fecher,微博:@goFecher由于巴塞尔法拉格,从丹佛首脑雨燕的代码审查。要求的iOS 8.0+ / Mac OS X的10.9+的Xcode 7安装程序的“SwiftRadio-Settings.swift”文件中包含一些项目设置,让你开始。如果您使用的LastFM等,请输入自己的LastFM等重点。观看此入门视频起床及快速运行。集成包括完整的XCode项目,以助推发展。站包括一个例子“stations.json”文件。您可以在JSON文件上传到服务器,这样就可以更新应用程序中的分机上而无需重新提交到应用商店。因为你想让它显示(例如,“次级流行音乐电台”)streamURL站的名称:实际流IMAGEURL的URL:台图像URL以下字段支持应用程序:名称。在演示站图像是350x206。图像可以是本地或托管。离开了“HTTP”使用本地图像(你可以使用:“站subpop”或“http://myurl.com/images/station-subpop.jpg”)说明:短2或3个字的描述因为你想让它显示(例如,“奥特洛国家”)站LONGDESC:该站的长描述是“信息屏”上使用。这是可选的。捐款的捐款是非常欢迎的。请创建一个单独的分支(例如功能/ 3dtouch)。请不要提交有关主。常见问题问:我需要支付你任何东西,如果我做这个代码的应用程序?答:不。这是完全开源的,你可以做任何你想用它。它通常是冷静,如果你使用的代码感谢项目。去建立的东西。请享用。问:我如何使用iTunes的API,而不是LastFM等?答:在SwiftRadio-Settings.swift文件中,设置了“useLastFM”键为“假”。你并不需要使用iTunes的API API密钥。这是免费的。问:LastFM等网站无法正常工作?我无法创建API密钥。答:LastFM等有时会搁置API注册。您可以稍后再试,或尝试不同的API。问:它看起来像你的LastFM等API密钥和密码可能已被留在了代码?答:是的,人们可能将其用于少量测试。不过,我要求你提交到应用商店之前更改。 (另外,它会弄巧成拙有人用测试钥匙将其提交到应用商店,因为它会迅速地扼杀了他们的专辑封面下载将停止工作!)问:是否有另一种API来获取专辑/曲目除了LastFM等和iTunes的信息?答:乐威有一个非常甜蜜的音乐API。回声巢拥有各类那些好玩的API。问:我更新了故事板的专辑封面的大小,现在的大小行事滑稽?答:有一个albumArt约束中的代码进行修改。请参见NowPlayingVC了“optimizeForDeviceSize()”方法。问:我的电台是不是在玩?答:您的流URL粘贴到浏览器,看看它是否会在那里玩。流可能脱机或有微弱的连接。问:你能否帮我添加一个功能?你能帮助我理解的代码?你可以与我有一个问题,帮助吗?答:虽然我有一个全职工作和其他项目的义务,我会强烈建议你找到你所在地区,以帮助开发者或导师。该代码是充分证明,大部分开发人员应该能够帮助你相当快。虽然我有时也可用于支付的自由职业者,我不能提供任何免费支持或修改。谢谢你的理解!问:这首歌的名字没有出现我的站?答:请与您的流供应商,以确保其正常发送元数据。如一台以独特的方式发送数据,您可以修改应用程序解析在NowPlayingViewController了“metadataUpdated”方法中的元数据的方式。单站店现在有没有StationsViewController一个分支。这样,您可以使用此代码作为起点为一个应用程序只是一个电台。查看该分支下面。 RadioKit SDK实例可以使用此斯威夫特代码作为前端更强大的流媒体后台。布赖恩·斯托蒙特,RadioKit的创造者,创造了与已集成专业RadioKit SDK的一个分支。另外,他的分公司增加了快退和快进码流播放。这对于那些有兴趣谁在看到的流媒体库斯威夫特无线电临如何集成了一个极好的学习工具。这里查看分支。获得创意下面是播放流媒体电视站,而不是电台代码的一个分支。 https://github.com/msahins/myTV如果创建的代码,或通过代码的启发有趣的项目的应用程序,拍我的电子邮件:matthew.fecher@gmail.com。注:根据上面的常见问题,我无法提供任何免费支持或修改。谢谢!
专业电台应用程序,创建瓦特/雨燕2.2
3996
来源:
Licence:
联系:
分类:
平台:
环境:
大小:
更新:
标签:
免费下载
×
温馨提示
请用电脑打开本网页,即可以免费获取你想要的了。