Aquí están mis 4 razones principales para comenzar a buscar HTML5 y sus tecnologías web asociadas para su próximo proyecto
1. Los dispositivos e interfaces continuarán proliferando
El mayor error que comete la gente es mirar el debate con el pretexto del desarrollo de teléfonos inteligentes. Si solo observa el desarrollo de aplicaciones móviles, entonces ese argumento tiene sentido, pero interactuamos con la tecnología y los datos más allá de la pantalla pequeña. Están surgiendo nuevas y emocionantes interfaces que utilizan HTML5 en su núcleo, Smart TV, en los sistemas de tablero de automóviles y Google Glass, por nombrar algunas.
- ¿Pueden los trabajos de desarrollo web pagar tanto como los trabajos de escritorio con el mismo nivel de experiencia?
- Cómo actualizar una aplicación web en vivo si no puede tener ningún tiempo de inactividad
- ¿Cuál será el mejor lenguaje de programación para utilizar para desarrollar una aplicación web para un servicio de entrega?
- ¿Cuál es la ventaja de usar ASP? NET sobre otros marcos de aplicaciones web?
- ¿Qué es bueno para una aplicación web con un marco de JavaScript front-end, AngularJS o React.js, si estoy usando .Net MVC5 como mi arquitectura de back-end?
2. La mayoría de las aplicaciones no necesitan ser nativas
Para la gran mayoría de las aplicaciones, no hay absolutamente ninguna razón para volverse nativo. Si mira objetivamente las aplicaciones en la tienda de aplicaciones, se quedará con la cabeza llena de dudas preguntándose por qué fueron escritas en iOS / Android. Por ejemplo, una aplicación meteorológica simple se puede escribir fácilmente en HTML5, no hay una ventaja inherente en escribirla de forma nativa.
3. Las aplicaciones se pueden actualizar al instante
Una de las mayores ventajas de usar HTML5 es que las aplicaciones se pueden actualizar sin aprobación. Esto permite que las correcciones de errores y las actualizaciones se envíen de forma silenciosa e instantánea. El lanzamiento de IOS 7 lleva a casa este punto muy bien. Los desarrolladores de aplicaciones tendrán que rediseñar y volver a implementar su aplicación para admitir la nueva apariencia. Si el núcleo de la aplicación se creó utilizando HTML, podría implementar silenciosamente una actualización para todos sus usuarios. Otro beneficio es la capacidad de iterar y probar. Intentar ejecutar una prueba de forma nativa es un proceso muy difícil y lento.
4. HTML5 está cerrando la brecha de características
En los últimos años, las tecnologías web han cerrado la brecha de características entre nativo y web. Para la gran mayoría de las aplicaciones, HTML5 ofrece todo lo que necesita para crear y ejecutar su aplicación. Entiendo que los proveedores de plataformas actualizan constantemente sus API, pero ¿realmente necesita las más de 200 nuevas funciones en la última versión de IOS / Android? Lo dudo. Llegará un punto en el tiempo, donde la cantidad de nuevas funciones lanzadas se reducirá a nada, dando a HTML5 el tiempo necesario para cerrar la brecha y alcanzar la paridad de características.
#es mi opinión