La industria del desarrollo de software continúa su implacable marcha hacia adelante. En 2016 vimos nuevos lanzamientos de lenguajes, marcos y herramientas populares que nos dan más poder y cambian nuestra forma de trabajar. Es difícil hacer un seguimiento de todo lo nuevo, por lo que al final de cada año le damos nuestra opinión sobre lo que es importante y lo que debe aprender durante los próximos doce meses.
Las tendencias
Aplicaciones web progresivas
- ¿Cómo puede mejorar el estándar deportivo en la India?
- ¿Dónde escribes el código de un sitio web?
- Somos una empresa de soluciones de software con sede en Chennai. ¿Alguien puede compartir la plantilla que contiene los objetivos para MOU y AOA para el registro de la compañía privada limitada?
- ¿Dónde puedo obtener cursos gratuitos de desarrollo web full stack desde cero en línea con certificación?
- ¿Cómo puede un desarrollador de Microsoft Technologies (ASP.Net, C #) seguir su carrera en Big Data Bandwagon?
En 2016 vimos el surgimiento del concepto Progressive Web App. Representa aplicaciones web que funcionan sin conexión y ofrecen una experiencia nativa similar a una aplicación. Se pueden agregar a la pantalla de inicio de su dispositivo inteligente e incluso pueden enviarle notificaciones automáticas, cerrando la brecha con las aplicaciones móviles nativas. Creemos que en 2017 PWA será aún más importante y vale la pena investigarlo.
The Bot Hype
Todos están hablando de bots en este momento. Desde plataformas para ejecutarlos, hasta marcos para construirlos, la comunidad está llena de actividad. Los bots son las nuevas aplicaciones móviles, y si te apuras puedes atrapar la ola mientras todos están emocionados. Una vez que la novedad desaparezca, los bots probablemente serán relegados a un papel aburrido, como la atención al cliente automatizada. Pero oye, podemos soñar!
Consolidación de marcos frontend
En la comunidad de JavaScript, tenemos una increíble cantidad de marcos y herramientas, y nacen nuevos casi todas las semanas. Hasta hace poco, la expectativa era que las herramientas antiguas solo serían reemplazadas por las nuevas, pero esto no es lo que vimos en 2016. En cambio, vimos los marcos populares intercambiando ideas e incorporando las innovaciones presentadas por los recién llegados. Entonces, en 2017, no importará mucho cuál de los principales marcos JS que elija, sus características son en su mayoría comparables.
La nube
Empresas y desarrolladores de todo el mundo están adoptando “la nube”. Esta es una infraestructura informática virtualizada que está disponible bajo demanda y totalmente configurable desde un panel de control. Los tres grandes proveedores de la nube son AWS, Google Cloud y Azure. Gracias a su continua competencia, los precios han estado cayendo, lo que lo ha incluido en los presupuestos de compañías más pequeñas y desarrolladores individuales. Familiarizarse con el flujo de trabajo en la nube sería una buena inversión para 2017.
Aprendizaje automático
Machine Learning (ML) ha crecido en popularidad durante los últimos doce meses. Y con el histórico partido AlphaGo vs Lee Sedol en marzo, entró en la corriente principal. Los sistemas informáticos inteligentes que aprenden de los datos en bruto están revolucionando la forma en que interactuamos con nuestros dispositivos móviles. Por lo que parece, ML será un factor aún mayor en 2017.