As ferramentas de desenvolvimento de IoT são soluções de desenvolvimento de software especificamente direcionadas a desenvolvedores que constroem aplicações de IoT. Essas ferramentas podem incluir ambientes de desenvolvimento integrados (IDEs), interfaces de linha de comando (CLIs), kits de desenvolvimento de software (SDKs), bibliotecas e frameworks de código, ou APIs que são adaptadas para desenvolvedores de IoT. Os desenvolvedores de IoT podem usar essas ferramentas ao construir aplicações web, móveis e de dispositivos. As ferramentas de desenvolvimento de IoT podem ser usadas em cima de plataformas de IoT ao construir aplicações de IoT, ou em conjunto com software de gerenciamento de dispositivos IoT.
Para se qualificar para inclusão na categoria de Ferramentas de Desenvolvimento de IoT, um produto deve:
Fornecer assistência aos desenvolvedores ao construir especificamente aplicações de IoT
Ser usado separadamente ou em cima de uma plataforma de IoT