Several general and platform specific prerequisites are required to develop an application with the DJI Windows SDK.


  • An understanding of how to develop applications for UWP (Universal Windows Platform).
  • A DJI product that is compatible with the DJI Windows SDK. Currently, the compatible products are Phantom 4 Pro V2.0 and Mavic Air WiFi Mode.
  • A credit card or phone number for DJI developer registration verification (no charges will be made).


  • A device with Windows 10 (Version 1803 or higher)
  • Visual Studio 2017
  • Windows 10 SDK (Version 1803 or higher)