Ligne 28 : |
Ligne 28 : |
| | | |
| Cliquez ici pour [https://www.spark.io/signup essayez Web IDE]. | | Cliquez ici pour [https://www.spark.io/signup essayez Web IDE]. |
| + | |
| + | == Interface en ligne de commande == |
| + | {{SPARKImage|Spark.IO-développer-CLI.jpg}} |
| + | |
| + | If you're the kind of coder who misses the good old days of DOS, don't worry. Spark's command line tool (CLI) is designed to bring you the speed of mouse-free development that you love so much. Compiling, Wi-Fi setup, serial monitor and more are all availabe in the CLI. |
| + | |
| + | Cliquez ici pour [http://www.github.com/spark/spark-cli télécharger le CLI] |
| + | |
| + | == Le langage == |
| + | We're all about using the right tool for the job. When you write embedded code, you can choose between Wiring (the language of Arduino), C/C++ or even ARM assembly, depending on your level of experience and self-hate. On the web side, you can work with whatever language you prefer; our community has developed language wrappers for nearly every modern programming language including Node.js, Ruby, Python, and more. |
| + | |
| + | {{SPARKImage|Spark.IO-développer-langage.jpg}} |
| + | |
| + | == Les bibliothèques == |
| + | Spark's community has developed dozens of libraries to simplify development with a variety of components like Neopixels, temperature sensors, I2C displays, and more. No need to search for libraries; the ones developed and selected by the community are available right in the web IDE. |
| + | |
| + | {{SPARKImage|Spark.IO-développer-bibliotheques.jpg|618px}} |
| + | |
| + | == API REST == |
| + | Every device connected to Spark OS automatically has a REST API. Write functions in your device's firmware and call them from a web or mobile app in real-time from anywhere in the world. Remotely POST a function call, GET a variable, or PUT new firmware. We use the language of HTTP to give you direct access to the device in a secure, controlled way. |
| + | |
| + | {{SPARKImage|Spark.IO-développer-ApiRest.jpg}} |
| | | |
| {{Spark.IO-Développer-TRAILER}} | | {{Spark.IO-Développer-TRAILER}} |