A smorgasbord of functionality
As I mentioned before, the version of smart watch we are building in this chapter is based mainly on receiving notifications. The idea is to base most of the notifications on IFTTT since it has a nice infrastructure to connect different services and saves us a lot of code and time. We could connect to most of the services available through IFTTT without using IFTTT and using the open APIs available from the different services. However, IFTTT makes it much easier to connect different services without the need to learn about all the APIs from each individual service. But remember that your watch project does not need to end with this chapter since what I present here is just the tip of an iceberg of possibilities.
Now back to the code part, the following example shows the basic principle that we will use to connect your watch to different services and display notifications on the screen. The first firmware for the watch uses the same IFTTT function as presented...