Les outils de développement IoT sont des solutions de développement logiciel spécifiquement destinées aux développeurs créant des applications IoT. Ces outils peuvent inclure des environnements de développement intégrés (IDE), des interfaces en ligne de commande (CLI), des kits de développement logiciel (SDK), des bibliothèques et des frameworks de code, ou des API qui sont adaptés aux développeurs IoT. Les développeurs IoT peuvent utiliser ces outils lors de la création d'applications web, mobiles et pour appareils. Les outils de développement IoT peuvent être utilisés en complément des plateformes IoT lors de la création d'applications IoT, ou en conjonction avec des logiciels de gestion des appareils IoT.
Pour être inclus dans la catégorie des outils de développement IoT, un produit doit :
Fournir une assistance aux développeurs lors de la création spécifique d'applications IoT
Être utilisé séparément ou en complément d'une plateforme IoT