Skip to main content

‘Switch to Android’: Drone maker DJI quits on iOS app developers

It’s been a bit of a troubled path for DJI’s iOS MSDK development team of late, but now the drone maker has clarified it will no longer support the development of third-party apps for Apple devices. Instead, DJI is urging businesses to switch to Google’s Android platform for app development.

The DJI MSDK is a software development kit that gives developers ready access to the inherent capabilities of the tech giant’s drones. It simplifies the application development process by taking care of lower-level functionalities such as flight stabilization, battery management, signal transmission, and communication. This way, third-party developers, such as Litchi and Maven, can straightaway focus on the application the drone is being integrated into, without worrying about the nitty-gritty of robotics and embedded systems.

DJI has stopped adding new drones to the iOS MSDK for a while now. The Mini 3 and Mini 3 Pro drones, for instance, received only Android MSDK support. So, it wasn’t a complete surprise when the company announced it was moving away from iOS. But what was surprising was that DJI made a post-dated announcement of the event. Also, in addition to the iOS SDK, DJI explained it was no longer supporting Windows SDK and Onboard SDK either.

New: DJI Air 3, Mini 4 Pro finally bag FAA approval for Remote ID compliance

Here’s the notice that DJI put out on Nov. 29:

In order to continue providing you with a better development experience and technical support services, DJI will now stop updating certain SDKs. After the update is stopped, the corresponding SDKs will no longer release new versions and will no longer accept new MFi applications. Technical support services will not be affected. At the same time, we recommend that you use the alternative solutions we recommend for development.

SDK typeLast date for updatesAlternative solution
iOS SDKNovember 24, 2023We recommend developing mobile applications based on the Android SDK
Windows SDKNovember 24, 2023No alternative solution available. You can choose to develop using the mobile SDK or cloud API based on your application scenario
Onboard SDKNovember 24, 2023We recommend developing onboard applications based on the Payload SDK. The functionality of the Onboard SDK has been integrated into the Payload SDK

DJI will continue to provide you with higher-quality products and better services. Thank you again for your concern and support. If you have any questions, please feel free to contact our developer technical support.

To be clear, this development only affects third-party flight planning and drone management apps such as DroneDeploy and Drone Harmony. DJI’s in-house flight app for iOS devices, DJI Fly, continues to be available on the Apple App Store.

Read more: A power bank to charge your DJI drone and phone? It’s here!

FTC: We use income earning auto affiliate links. More.

You’re reading DroneDJ — experts who break news about DJI and the wider drone ecosystem, day after day. Be sure to check out our homepage for all the latest news, and follow DroneDJ on Twitter, Facebook, and LinkedIn to stay in the loop. Don’t know where to start? Check out our exclusive stories, reviews, how-tos, and subscribe to our YouTube channel.

Comments

Author

Avatar for Ishveena Singh Ishveena Singh

Ishveena Singh is a versatile journalist and writer with a passion for drones and location technologies. She has been named as one of the 50 Rising Stars of the geospatial industry for the year 2021 by Geospatial World magazine.


Manage push notifications

notification icon
We would like to show you notifications for the latest news and updates.
notification icon
You are subscribed to notifications
notification icon
We would like to show you notifications for the latest news and updates.
notification icon
You are subscribed to notifications