¿Qué entre el desarrollo web y el desarrollo de Android debería elegir para IOT?

Le sugeriré que se dedique al desarrollo de Android si su cliente es un consumidor normal, como el caso de uso de Home Automation o algo así. Debido a que las personas normales no se tomarán la molestia de abrir una PC y un sitio web y controlar sus dispositivos, o si va con un sitio móvil, entonces debe considerar el diseño receptivo para la aplicación web.

Si sus clientes son corporativos en el caso de la automatización de oficinas o la automatización industrial, entonces debe ir con la web y Android será un punto más allí. Debido a que el cliente corporativo no tendrá otra molestia de conectar la conexión al teléfono porque al final el empleado de su cliente estará operando su aplicación web, por lo que Android no será adecuado, pero la razón por la que puede convertirse en un punto positivo es que les proporcionará flexibilidad de operaciones, pero ellos preferirán una aplicación web.

Te sugiero que elijas react-native o xamaril para el desarrollo de aplicaciones de Android porque con el mismo código también puedes obtener la aplicación ios, por lo que con menos esfuerzo puedes apuntar a una gran base de clientes.

Para el desarrollo rápido del sistema IOT, hay una herramienta robusta llamada Thingworx (de PTC) disponible, puede probarlo para su back-end. O puede ir con su propio servidor de aplicaciones, pero eso le tomará mucho tiempo proporcionar acoplamiento entre el proceso variable y el de automatización.

Si eres nuevo en Android, primero debes aprenderlo. Y hoy existe una gran demanda de desarrollo multiplataforma o aplicación híbrida. Estos le ayudan a crear aplicaciones de Android a partir de conocimientos de HTML y CSS. Y IOT es solo un microprocesador (mini computadora), simplemente lo conecta desde ambas plataformas. (Aplicación nativa de Android o aplicación híbrida). así que opta por la aplicación híbrida con la ayuda de las tecnologías web. Hay muchas aplicaciones de código abierto para aplicaciones híbridas disponibles en el mercado, como Phone Gap y otras. Mi sugerencia es ir con la aplicación híbrida.

Depende de lo que va a desarrollar.

Debido a que es posible que su cliente tenga iPhone, en este caso el desarrollo web es mejor.

Porque puedes hacer fácilmente la aplicación de Android de tu aplicación web.

El desarrollo de Android es mejor para IOT.