Algunas cosas me vienen a la mente:
- Sensibilidad. Realmente hace una diferencia en la experiencia del usuario. Sin embargo, la brecha se está reduciendo lentamente (por ejemplo, iOS8).
- IU nativa Los usuarios obtienen una experiencia con la que ya están familiarizados, y la interfaz de usuario se comporta como se esperaba.
- Capacidades solo para nativos. Muchas características nativas o API no están disponibles en HTML, y puede llevar años ponerse al día.
- Uso sin conexión. Muchas aplicaciones pueden funcionar sin conexión y sincronizar datos cuando pueden, o simplemente no necesitan estar en línea. HTML5 y el almacenamiento sin conexión todavía tienen problemas.
- Mejor soporte para desarrolladores. Las plataformas nativas pueden tener mejores herramientas, lenguajes y API para desarrolladores.
- Ecosistema. Las tiendas de aplicaciones, las API en la nube, etc. son características atractivas para los desarrolladores.
Las aplicaciones web también tienen sus propias ventajas, y muchos de los puntos anteriores pueden ser un problema menor en el futuro. Además, la línea entre la web y la nativa se vuelve más borrosa todo el tiempo, con Windows 8, iOS8, Cordova, etc., y muchas aplicaciones son en realidad híbridos.
- Cómo desarrollar un dron
- ¿Cuáles son algunas características nuevas en el desarrollo de aplicaciones móviles?
- Quiero hacer una solicitud, cómo hacerlo y cuáles son los pasos.
- ¿Cuáles son las principales tendencias del desarrollo de aplicaciones de Android?
- ¿Los desarrolladores móviles nativos tienen miedo de sus trabajos en el futuro?