被要求开发一款使用 GPS 导航的 iPhone 应用程序 - 现实的期望吗?
我对 iPhone 开发还很陌生,在工作中有人问我一个应用程序的可行性,该应用程序涉及在 Google 地图上绘制自定义路线(我可以通过网页进行管理),并且该应用程序本身会向用户显示一系列选择他们可以使用 GPS 式(逐段)导航屏幕来导航路线。
这些路线将具有会触发特定信息的标记,例如地标等。同样,我可以通过网页上的 Google 地图配置这些信息。
问题是您将如何处理此类应用程序?从头开始还是在任何现有平台上构建?任何提示将不胜感激,因为我不知道从哪里开始。
I'm quite new to iphone development, and been asked at work about the feasibility of an app that would involve plotting custom routes on Google maps (I can manage this though a web page), and the app itself would show users a selection of routes they can navigate using a GPS-style (turn by turn) navigation screen.
The routes would have markers that would trigger specific information, such as landmarks, etc. Again, I can have these configured through Google maps on a webpage.
The question is how would you approach this sort of app? Start from scratch or build it on any existing platform? Any tips would be appreciated, as I'm at a loss where to start.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用适用于 iPhone 的 MapKit 官方 Google 地图 API 来获取地图和路线,但不能使用其 API 制作路线导航软件(许可条款)。
他们想要的应用程序是不可行的。
You can use the MapKit official Google Maps API for iPhone for the map and routes, but you can't make turn-by-turn software with their API (license terms).
The app, as they want it, is not feasible.
您应该仔细阅读 Google 地图服务条款,
据我了解, Google 地图服务条款在第 10.9 节中,不允许使用 MKMapView 进行路线导航。
You should read through Google Maps Terms of Service, Google Maps Terms of Service
As I understands it in section 10.9 you are not allowed to use the MKMapView to do turn-by-turn navigation.