DJI 大疆创新开发平台团队为您带来全新Mobile SDK 3.0。感谢各位开发者对改进Mobile SDK所提出的宝贵意见,我们的工程师已经完成对Mobile SDK接口以及整体框架的重构,使其更适应我们的开放式平台并为开发者提供更多的创造机会。新的软件架构以及使用文档使DJI Mobile SDK更为直观易用;Mission Manager以及Custom Mission为您提供更好的编程体验,您可以使用更少的代码去达到更完美的控制效果;Bridge App以及Remote Logger能够为iOS开发者提供全新且更为便捷的Debug方式。
MissionManager 和 CustomMission
为了让管理更便捷,Mobile SDK 3.0 把现有的智能飞行任务全部归类在MissionManager中。新增的CustomMission功能允许开发者配置和定制自己的任务。只需简单的几行代码,开发者就能控制飞行器进行复杂的运动和原本难以实现的组合动作。另外,开发者还可以创造他们自定义的任务以及强化当前已有的智能飞行任务。
Bridge App 和 Remote Logger
当设备连接到遥控器时,开发者往往很难通过IDE对其开发程序进行调试。而本次更新所推出的Bridge App和Remote Logger能够针对这个问题,为iOS开发者提供一个完美的解决方案。Bridge App解决了iOS平台的一个关键痛点:需要iOS平台同时连接两个设备(如计算机和遥控器)。iOS设备可通过无线网络连接到您的电脑,在实验室和现场环境下进行应用程序的调试,分析和日志记录。Remote Logger 可以让 iOS 应用将程序日志输出到远端网页上,便于开发者观察应用的实时状态。
取消开发者级别
除了以上的新功能,我们也为开发者大大降低了Mobile SDK的使用门槛。由于取消了开发者级别(Developer Level 1 和 Level 2),Mobile SDK 3.0几乎完全开放给所有愿意尝试的开发者,欢迎您来创造下一个伟大的无人机应用。
DJI SDK开发团队一如既往地致力于改善开发者的体验。如您发现任何SDK的漏洞或者在开发过程遇到任何问题,欢迎通过在DJI开发者论坛(http://forum.dev.dji.com/cn)上发帖或者通过发送邮件到DJI 大疆开发者官方邮箱(dev@dji.com)的方式进行反馈。为了确保您所开发的应用使用到最新版本的DJI SDK,请随时关注我们的下载页面(https://developer.dji.com/mobile-sdk-downloads/)。
我们始终致力于提供极致的工具,让开发者可以用来创造出色的应用,推动更完善的无人机生态圈构建。随者Mobile SDK 3.0 的发布,我们希望已经实现了这个目标,为你打开一扇通往未来创新的大门。