rideOS iOS SDK
概述
rideOS iOS SDK 提供了使用 rideOS API 运行拼车乘客和司机应用程序的基础。这些应用程序旨在即插即用,但具有易于定制的能力。
运行应用程序
要运行示例乘客或司机应用程序,请参阅相应的 README 文件(乘客,司机)。
布局
顶层的目录结构如下
example_apps
- 示例乘客和司机应用程序。您可能希望从这里开始。RideOsRider
- 乘客库包含所有视图、控制器和导航类,以运行乘客应用程序。请注意,这实际上并不创建或运行应用程序。有关这些应用程序的详细信息,请参阅example_apps/rider
。RideOsDriver
- 司机库包含所有视图、控制器和导航类以运行司机应用程序。请注意,司机库目前处于alpha版本。RideOsCommon
- 公共库,包含骑手和司机应用程序之间的实用程序和共享资源。RideOsGoogleMaps
- 基于 Google Maps 的实现,包含在RideOsCommon
中定义的地图相关协议(例如:GeocodeInteractor
)。RideOsHereMaps
- 基于 HERE Maps 的地图相关协议(例如:GeocodeInteractor
)的定义正在进行的实现(RideOsCommon
)。RideOsTests
- 上述库的单元测试。
许可协议
代码
所有代码均在 Apache 2.0 许可下分发。
资源
所有资源(例如:*.png
,*.jpg
等)均在 Creative Commons Attribution 4.0 International 许可下分发。
- 艺术家:Yen Ma
- 版权:rideOS