Posted on 06-04-2014
I’ve had the pleasure of watching Romain Huet (@romainhuet), developer evangelist at Twitter, give his very entertaining talk three times now, and if you haven’t seen it, I recommend looking it up on the APIStrat Youtube channel. Romain walks us through the world of Twitter, showing us the power of the platform and its API, but the really entertaining part is the two Internet of things (Iot) demos that he executes during his talk.
The first demo Romain does, is taking an audience selfie using a Raspberry Pi driven camera, triggered by a Tweet. The second demo involves flying a quadcopter drone on stage, that uses NodeCopter as the interface, and Twitter as the communication layer. Both demos are crowd pleasers, which makes for not just an entertaining talk, but shows the potential of Iot + APIs, while also making the audience part of the experience.
I think the demos that Romain delivers are important, because they offer a unique learnng gateway to both Iot and APIs. While Twitter as a communication layer for the Internet of things may not be a scalable, production ready solution for talking to devices, I think it is a great learning platform for individuals to learn not just about APIs, but how APIs can be used to communicate with the devices in their world.
Twitter is a simple communication platform, which posseses a social graph that is easy to understand by people who are new to the world of APIs. When individuals are experimenting with both APIs and Iot, Twitter provides a great 101 level sandbox to learn from fun, simple, meaningful IoT + API tutorials.
The Twitter API is very mature, providing a simple, yet robust communication API to jumpstart their education. The overhead to get up and running on Twitter API by new users is very low, and with simple tutorials based upon demos like Romain’s selfie photo, and drone, the platform provides a great sandbox for experiencing these IoT + API interactions.
Public And Social By Default
Twitter is a public communication channel. Sure you can use DM’s between users, but Twitter is open and social by default, and excellent introduction to the importance of security and privacy in the world of Iot. Users will immediately be faced with questions of messages being public, who will see, and how your devices will have to communicate in this open environment.
Twitter As Stepping Stone
When it comes to Iot communication, Twitter is not a scalable solution, however it is an excellent stepping stone. Not all users who engage with Iot + API tutorials will need to scale their implementation. This approach to learning about IoT and APIs is just be a stepping stone, giving new users an API 101 introductory course on how devices like Raspberry Pi, Nodecopter and other IoT devices operate—where they go next is up to them.
As part of the API 101 work I’m doing with 3Scale, I will be exploring other API 101 tutorials for consumers, hoping to provide easy to follow resources that can help anyone understand how APIs work. Not all the examples will be Iot related like Romain’s--I will be working on examples in multiple categories, based upon conversations I’ve had with other API teachers from across the space.
comments powered by Disqus
Winning in the API Economy
|Download as PDF|
Latest Blog Posts
- Thank You For Your API Evangelist Blog(s)
- Video From The Hypermedia Panel At API-Craft In Detroit Last Month
- Please Open Source Your API Before Shutting It Down
- Explaining My Work Around APIs In Higher Education To Institutions
- You Can Have An API Just By Choosing Products And Services That Have APIs
- Using Excel As An API Datasource And An API Client For The Masses
- Brewing Up Something Awesome With The Jive Software API
- Relationship Between APIs And Containers
- Real-time and Visualizations Will Be Key in Financial API Deployments
- Notification Focused Startups Within Leading API Ecosystems
- APIs That Do One Thing And Do It Well Like ZipLocate
- Which API Do I Need?
- The Expanding API Conference Landscape
- Ocotoparts Open Source Google Spreadsheet
- Andrew Nacin Of WordPress @APIStrat Chicago
- Push Button API Deployment With The Heroku Button
- WordPress Style API Modules For Government
- The Heroku HTTP API Design Guide
- What I Have Been Calling API Trends, Are Slowly Being Baked Into API Operations
- FDA Finding Their API Mojo With A New Drug Label API
- Adding PokitDok To Healthcare Research And The API Stack (Well They Did)
- Why I Am Continuing To Integrate Zapier In My Business Workflow
- Who Is Going To Build The Uber API Platform For The Sharing Economy?
- The API Focused Dev Shop
- Route SMS Messages To Google Spreadsheets Via Twilio API With TwilioSheet