DJI iOS UX SDK
DJI UX SDK 通过提供所有核心功能的 UI 元素来加速开发时间,通过与 DJI 移动 SDK 结合使用,您可以为 DJI 航空平台创建定制的移动应用程序,释放其全部潜力。使用默认 UX SDK,您可以创建无需额外代码的应用;您还可以选择要使用的元素,实现最大的 UI 灵活性。
在 UX SDK 5.0 版本中,我们引入了一种定制所有 UI 元素以及扩展基础类以构建自己的自定义小部件的简单方法。有关更多详细信息,请参阅 UX SDK 5.0 概述。
请参阅此存储库中的示例应用程序代码,了解如何开始 这里。
安装
阅读 安装文档 了解如何将这些库包含到您的应用程序中。
文档
您可以在 wiki 上找到 UX SDK 文档。这包括 -
- UX SDK 5.0 概述和主要概念
- 所有个别小部件和面板的文档
- 示例应用程序教程
如何贡献
正如以往,DJI 开发团队成员致力于提升您的开发者体验。请按照我们的指南填写任何错误或功能请求,向代码库贡献力量或获取支持的建议,请参阅 CODE_OF_CONDUCT.md 和 CONTRIBUTING.md 文件。如果您有任何其他问题,请发送电子邮件至 [email protected]。我们建议您经常检查 Github 仓库中的更改和新发布。您还可以通过访问 DJI 开发者论坛来提出问题、了解 DJI 开发者新闻并为社区贡献力量。
未来计划
我们渴望向您展示一些内幕,并非常希望收到您的反馈和建议。请参阅 Wiki 或发布说明,了解 Beta 4.1 版本提供的全部元素列表。
我们长期的目标是使此框架的功能与 UX SDK 4.x 版本相匹配。核心团队目前正在将剩余的控件和其他 API 转移到新架构中,并在完成后将它们开源。我们欢迎您对我们架构的反馈,以及您关于额外控件的想法,包括那些未包含在先前 UX SDK 发布中的控件,以及您为任何 当前开源的功能 的贡献和 PR。
许可证
Mobile-UXSDK-Beta-iOS 基于 MIT 许可证发布。有关更多信息,请参阅 LICENSE.txt 文件。