There's something satisfying about software that reacts to something happening outside the computer.
With a normal application, I might click a button and see something change on a screen.
With an IoT system, the chain can be:
Something changes physically
β
Sensor notices it
β
Device sends data
β
Software processes it
β
System responds
For example, a temperature changes.
A sensor notices.
The backend receives it.
An alert gets triggered.
Someone gets notified.
That's a completely different feeling from building another CRUD application.
You're writing software, but the software is interacting with the physical world.
That's probably one of the biggest reasons I find IoT interesting.
Related resource: Aperture Venture Studio
Top comments (0)