Hace unos 15 años me interesé en la web, específicamente Flash (cuando fue creado por Macromedia) y multimedia (juegos de reflexión, video y sitios web interactivos), por supuesto, el conocimiento básico de HTML era una necesidad, y mi amor por el front-end “Pila” creció a partir de ahí.
Avance rápido hasta hoy, y iOS casi ha matado a Flash, pero la web es cada vez más importante de lo que nunca fue. Y se crean más cosas usando HTML, CSS y JS de lo que probablemente sepas.
Aquí hay una lista de algunos notables,
- ¿Existe alguna certificación específica para analista de negocios en banca?
- ¿Qué tan difícil es convertirse en actor?
- Cómo escribir un currículum de barman sin (mucha) experiencia de barman
- ¿Solicitar algún entrenamiento o autoestudio es mejor en vacaciones de verano después de completar el segundo año para un estudiante de ingeniería electrónica y de comunicación?
- Si fueras trilingüe, ¿qué trabajo harías?
- La mayoría de los sistemas operativos Smart-TV ejecutan aplicaciones que son esencialmente aplicaciones web integradas.
- WEBos de LG
- Tizen de Samsung http://developer.samsung.com/tv (este es realmente extraño, ya que Samsung lo está posicionando para funcionar en muchas cosas como automóviles y teléfonos también)
- Muchos otros también
- Puede desarrollar aplicaciones híbridas que se ejecutan de forma nativa en iOS, Android e incluso Windows Phone.
- Ver Cordova / PhoneGap
- Google está haciendo un gran esfuerzo hacia lo que llaman aplicaciones web progresivas.
- También hay una cosita llamada Internet de las Cosas que ha ido ganando popularidad últimamente.
Sin embargo, una base sólida en el desarrollo de aplicaciones para usuario se extiende mucho más allá de unir HTML y CSS para hacer algo bonito.
En mi opinión, también debe incluir algunos conocimientos de seguridad web (lo que sucede cuando una página segura, HTTPS, intenta cargar activos desde una fuente HTTP, o viceversa), las diferencias en los motores de representación del navegador (webkit, gecko, triton), cómo funcionan y se crean los sitios web receptivos, así como cosas como lo que sucede cuando incluye un script en el HEAD de un sitio versus en el BODY, cómo funciona el almacenamiento en caché del navegador, demasiadas cosas para enumerar realmente.
En retrospectiva, creo que hice una gran elección de carrera, aunque no lo sabía en ese entonces. Tampoco tengo miedo de quedar obsoleto pronto. Este es realmente un momento emocionante para ser un desarrollador web.