WunderLINQ-iOS iPhone车控应用
WunderLINQ 的 iOS 应用算是摩旅圈里挺有意思的一个项目了。配合 WunderLINQ 这个小硬件,你可以直接用 BMW 摩托的手把控制手机,导航、音乐甚至 GoPro 都不在话下,骑车体验直接拉满。
WunderLINQ 的 iOS 端逻辑比较清晰,用Swift写的,整体结构也挺好懂。你只要用Xcode打开工作区,把你的Google Maps API Key和Spotify App ID填进一个Secrets.swift
文件就行,格式如下:
struct Secrets {
static let spotify_app_id = "YOUR_APP_ID_HERE"
static let google_maps_key = "YOUR_MAPS_KEY_HERE"
}
哦对了,它还能读取On Board Computer Pro的数据,比如车速、电压、故障信息等,数据是通过蓝牙直接拿的,省了不少折腾。
项目比较适合拿来学习蓝牙通信、地图集成、Spotify 授权这些内容。如果你也在做和车载相关的 App,不妨参考参考,蛮有借鉴意义。
注意一点:记得先搞定自己的 Google 和 Spotify 权限,不然多功能都跑不起来。还有,模拟器上是没法测蓝牙和传感器数据的,得真机来。
如果你正打算玩点和车控、骑行导航相关的东西,可以把这个项目拉下来研究一下,代码还不错,改起来也比较顺。
54.88MB
文件大小:
评论区