So far, you have seen the three different tools to develop your connected applications: the Arduino IDE, Wyliodrin, and vi. In this chapter, we will approach a more complete solution, the Intel XDK IoT Edition. It is an end-to-end IoT development solution. It allows you to not only develop Node.js IoT applications, but also to easily deploy them in your board and install all the required external packages. It also allows you to create companion mobile apps by making design, test, and deployment tools available. In this chapter, we'll have a look at the main features this IDE provides and how we can use it to run an example app.
In this chapter, you'll learn about:
Installing Intel XDK IoT Edition and connecting your development board
Understanding the platform perks and tools
Developing and running an IoT app on the Galileo board
Developing a companion app and using it from your mobile devices