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.
- ¿Cuáles son las desventajas de hacer que una aplicación solo sea compatible con Android versión 4.0 y superior?
- Desarrollo de aplicaciones de Android: quiero hacer una aplicación de reproductor de música en Android. ¿Cómo debería funcionar?
- ¿Podemos crear una aplicación de Android usando Java?
- ¿Qué aplicaciones se hicieron en India para Android?
- ¿Qué es la ROM?
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.