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