The XBOX ONE DEVELOPMENT KIT (XDK) is a Software Development Kit created by Microsoft to develop software for the XBOX gaming system. The XDK includes libraries, a compiler, tools, and the option to integrate into Visual Studio which are used to create applications and games for Xbox. The XDK also includes a tool to record in-game footage which has been used to create screenshots and trailers.