这里移动SDK UI套件(MSDKUI)是什么?
此处的移动SDK UI套件(MSDKUI)是一个框架,可提供模块化且高度可定制的用户界面组件,可用于iOS和Android(Premium Edition)的此处SDK顶部。

在几分钟内迅速为常见用例和场景建造美丽的UI。此处移动SDK UI套件(MSDKUI)的2.x版本将主要关注路线计划,操纵详细信息和指导。随后将随后发布更多组件。
功能列表
- 模块化UI构件
- 对iOS和Android的本机支持(包括iOS上的接口构建器以及Android Studio上的布局编辑器)
- 每个组件的现成样式
- 全部支持所有设备方向和屏幕尺寸
- 已经针对14多种语言本地化
- 全面可访问性支持,包括为有特殊需要的客户提供声音
- 为iOS和Android(高级版)的此处的SDK设计。
组件概述
此处的移动SDK UI套件(MSDKUI)配备了各种高级和低级组件,支持此处移动SDK周围的核心用例。除这些组件外,我们还提供了丰富的支持控制和量身定制的数据结构,以进一步降低您的开发成本。所有组件都可以在您的布局中自由排列,并且可以自定义。作为下一部分版本的一部分,将提供更多组件。我们已经为以下功能提供了以UI为中心的支持:
路线策划者
- 航点列表(启动,停止,包括对中途停留,拖放排序的支持)
- 运输模式面板(选择运输类型)
- 交通选项面板
- 不同的路线选项(包括针对隧道或危险商品等卡车的不同子视图)
- 旅行时间选项和选择器(选择出发或到达时间)
路线摘要
- 路由说明项目(显示本地路由详细信息,包括用户选项)
- 路由说明列表(在概述中显示替代路线)
路线操纵
- 局部操纵说明和图标从原始路由数据中组装出来
- 操纵项目视图(显示动作和转弯)
- 操纵列表(显示概述中路线的操纵详细信息)
指导
- 本地化指导说明和图标从原始路由数据中汇总出来
- 指导操作的视图以显示导航期间即将进行的动作和转弯 - 可以在下一个动作之后显示动作动作的附加组件
- Guidance Street标签(显示有关驾驶员目前正在播出的街道的信息)
- 指南估计到达视图(显示估计到达信息,例如估计到达时间(ETA),估计到目的地的时间以及剩余的旅行距离)
- 指导速度 /指导速度限制视图(当前速度和速度限制信息)
本土化
此处的移动SDK UI套件已经针对以下语言进行了完全本地化:
- 中国(台湾)
- 英语(英国)
- 英语(美国)
- 菲律宾
- 法语
- 德语
- 印地语
- 意大利人
- 抛光
- 葡萄牙(巴西)
- 西班牙(西班牙)
- 土耳其
- 乌克兰
- 越南人
支持的平台
此处的移动SDK UI套件(MSDKUI)组件可用于Android和iOS。此处所需的移动SDK是版本3.19,仅支持高级版。此处的移动SDK UI套件支持踏板车路由。请,如果您想在应用程序中包含踏板车路由,请确保扩展您的许可证密钥。
Android环境
- 最低支持的API版本为19(KitKat),使您可以达到所有Android设备的95%以上。
- 需要Android支持库,请始终使用最新的库。
- 我们建议使用Android Studio 4.1.3。
- 需要Androidx。
快速开始
请查看我们的快速启动教程,以了解将此处移动SDK UI套件(MSDKUI)集成到您自己的应用程序中的容易。有关如何使用此处移动SDK UI套件(MSDKUI)的更多信息,请参见我们的用户指南。有关如何为该项目做出贡献的信息可以在我们的贡献指南中找到。
文档
- 最新的API参考可以在此处找到。
- 发行说明:所有最近的添加,有关当前发行版的更多详细信息以及对先前版本的差异,请参见发行说明。
- 您可以在开发人员指南附带的各种示例和代码片段。
- 在此存储库中可以找到一个更复杂且功能齐全的演示应用程序。
维护通知
MSDKUI项目将停止使用,因为它与此处的新4.X SDK版本不兼容。这里的团队没有为未来计划实施任何其他功能。该存储库将保持在线,并且仍然可以用于商业或非商业项目,但是我们从现在开始只计划有限的维护工作。我们建议所有用户在此处迁移到新的4.x SDK版本。感谢所有为MSDKUI项目做出贡献的用户!
取得联系
我们很高兴听到您的反馈。有关任何疑问,建议或改进,请与我们联系。感谢您使用此处的Mobile SDK UI套件(MSDKUI)。
执照
版权(C)2017-2021这里欧洲BV
有关许可详细信息,请参见本项目根部的许可证文件。