If you are a startup and want to create an IoT app with basic features and standard UI then it will take around 12 weeks that includes firmware development, application development and deployment on AWS Cloud. However if the application requires quite many module development, integration and testing, the timeline can vary between 12-16 weeks.