Étape 1: Est-ce que le site
Cet exemple de javascript parlera aux services web spark.io pour récupérer des informations sur les noyaux de bougie que vous avez « réclamé » dans votre compte. Il mettra à jour la page web pour répertorier ces carottes. Vous pouvez le voir dans la capture d’écran sous la rubrique « Périphériques ». J’ai noirci les détails de mon cœur. Notez que la page web indique également si le noyau de l’étincelle est actuellement en ligne.
Il va ensuite prendre le premier noyau revendiqué dans cette liste et récupérer des informations supplémentaires à ce sujet. Il affiche un bouton sur la page web pour chaque fonction et chaque variable que votre code de base de l’étincelle a exporté.
Avec ces liens affichés vous pouvez alors cliquer sur un lien pour appeler votre application de base de l’étincelle et soit exécuter une fonction là ou récupérer la valeur d’une variable.
Sur le côté droit de la page web est un journal de débogage qui vous montre des informations internes sur ce que fait le code javascript. Cette partie de la page seront utile lorsque vous commencez à modifier le code javascript pour vos propres besoins.
Le code utilisé sur cette page web est très simple donc vous pouvez l’utiliser depuis un iPhone ou un iPad, il suffit de naviguer vers l’URL du navigateur Safari. Vous trouverez que vous pouvez maintenant contrôler votre Spark base sans avoir à écrire une application native iOS.