El desarrollo de aplicaciones IoT es uno de los temas predilectos en el desarrollo tecnológico a nivel mundial, cada vez son más las herramientas y los proyectos que surgen para llevar a cabo estos desarrollos. Estaciones meteorológicas, monitores de energía, sistemas de reconocimiento, alarmas entre otros son aplicaciones que podemos ver ofertadas por desarrolladores independientes o por grandes marcas. De esta forma se ha convertido en algo imperativo la formación del desarrollador.