IoT application development doesn’t dissociate from a typical backend development process. But the approach is. Be careful about we’re talking for physical “things” and this makes a lot of sense. There should be an “architecture” and it should cover the whole application; because of different layers like physical devices, mobile users, bulk analysis, automated reporting; which are not the subject for web applications. You can still develop the IoT application’s backend with same way which you know, after architecting the solution. Here are my notes about as an IoT Solutions Architect.