rideOS iOS SDK
概览
rideOS iOS SDK 提供了使用 rideOS API 运行乘客和司机应用的底层功能。这些应用旨在开箱即用,但具有易于定制的灵活性。
运行应用
要运行示例乘客或司机应用,请查看相应的 README(《乘客’,《司机》)。
布局
顶级目录如下
example_apps
- 示例乘客和司机应用。您可能希望从这里开始。RideOsRider
- 乘客库包含运行乘客应用所需的所有视图、控制器和导航类。注意,这实际上不会创建或运行应用。有关创建或运行应用,请参阅example_apps/rider
。RideOsDriver
- 驾驶员库包含所有视图、控制器和导航类,用于运行驾驶员应用。请注意,驾驶员库目前处于测试版。RideOsCommon
- 公共库包含骑行和驾驶员应用之间的实用工具和共享资源。RideOsGoogleMaps
- 基于 Google Maps 的地图相关协议(例如:GeocodeInteractor
)的实现,这些协议在RideOsCommon
中定义。RideOsHereMaps
- 基于HERE Maps的地图相关协议(例如:GeocodeInteractor
)的实现,这些协议在RideOsCommon
中定义,目前仍在开发中。RideOsTests
- 上述库的单元测试。
授权
代码
所有代码均根据 Apache 2.0 授权进行分发。
资源
所有资源(例如:*.png
、*.jpg
等)均根据 Creative Commons Attribution 4.0 International 授权进行分发。
- 艺术家:Yen Ma
- 版权:rideOS