Is IoT Development that Different from Web Development?