> For the complete documentation index, see [llms.txt](https://elguerre.gitbook.io/de0an/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://elguerre.gitbook.io/de0an/capitulo-11-backstage-y-un-futuro-prometedor/introduccion.md).

# Introducción

*Han pasado años desde que comenzamos este viaje juntos. Años en los que el mundo del desarrollo ha cambiado de una forma que ninguno de nosotros podría haber imaginado. Recuerdo perfectamente la ilusión con la que escribí las primeras líneas de este libro: Windows 10 acababa de llegar, UWP prometía ser la plataforma universal definitiva, y Windows Phone aún tenía pulso. Teníamos un sueño y las herramientas para construirlo.*

*Pero la tecnología es así de caprichosa. Lo que hoy es el futuro, mañana puede ser historia. Y sin embargo, lo que aprendimos juntos en esos diez capítulos — la disciplina, el proceso, la pasión por hacer las cosas bien — eso no caduca. Este capítulo es mi manera de decirte: el viaje continúa, y merece la pena seguir caminando.*

***

## Introducción

Si este libro fuera una película, este capítulo sería la escena post-créditos. Esa en la que se revela lo que pasó después, lo que no se contó, y lo que está por venir.

Permíteme ser honesto. Hubo un momento, no mucho después de publicar este libro, en el que mis fuerzas flaquearon. Microsoft anunció el fin de Windows Phone en 2017, y con él se desvaneció gran parte del ecosistema que daba sentido a UWP como plataforma móvil. La pregunta era inevitable: *¿para qué sirve una Plataforma Universal si ya solo queda una plataforma?*

La frustración fue real. Meses de trabajo, de aprendizaje, de construir algo con cariño, y de repente el terreno de juego cambiaba por completo. No fui el único. Muchos desarrolladores que habían apostado por Windows Phone sintieron lo mismo. Algunos se fueron a otras plataformas, otros abandonaron el desarrollo móvil.

Pero aquí estamos. Y hay una razón.

### Lo que cambió

El panorama tecnológico ha experimentado transformaciones profundas desde que escribimos el último capítulo:

* **Windows Phone / Mobile** desapareció. Microsoft cerró oficialmente la puerta en 2019.
* **UWP** quedó relegada. Aunque sigue siendo funcional, Microsoft dejó de apostar por ella como el futuro de Windows.
* **WinUI 3** surgió como sucesor espiritual, pero llegó tarde y con una adopción lenta.
* **MAUI** (Multi-platform App UI) prometió el salto multiplataforma desde .NET, pero su camino ha sido turbulento: errores de juventud, cambios constantes y una comunidad dividida.
* **.NET** se unificó (por fin) con .NET 5, 6, 7, 8, 9 y 10, consolidando un ecosistema que antes estaba fragmentado.
* **La web** ganó. Angular, React, Vue y compañía demostraron que el navegador es la plataforma verdaderamente universal.

Y entonces, cuando parecía que la historia de Task\[in] se cerraría como un bonito recuerdo del pasado, ocurrió algo inesperado.

### La revolución silenciosa

A finales de 2022, la inteligencia artificial generativa irrumpió en el desarrollo de software. Primero fue GitHub Copilot, después ChatGPT, y a partir de ahí una cascada de herramientas que han cambiado radicalmente la forma en que escribimos código.

No se trata de que la IA escriba código por nosotros — se trata de que nos acompaña mientras lo hacemos. Como un copiloto experimentado que sugiere, corrige, y a veces te sorprende con una solución que no habías considerado.

Esto cambió todo para mí. De repente, reimaginar Task\[in] con tecnologías modernas ya no era un proyecto de meses: era una conversación con un agente inteligente que conoce Angular, .NET, Aspire y las mejores prácticas actuales.

### No todo es tecnología

Pero antes de dejarnos llevar por la emoción de lo nuevo, recordemos la lección más importante de los diez capítulos anteriores: **no todo es tecnología**.

Da igual que uses UWP, Angular o lo que venga dentro de cinco años. Los principios que aprendimos juntos siguen siendo la base:

* **Diseñar antes de construir** (capítulo 3).
* **Separar responsabilidades** con patrones como MVVM (capítulo 4).
* **Testear desde el principio** (capítulo 6).
* **Pensar en el usuario**, siempre (capítulo 9).
* **No tener miedo a probar algo nuevo** (el libro entero).

Esos principios son eternos. Las herramientas cambian; la disciplina permanece.

### La línea del tiempo

Para situar dónde estamos, he preparado una línea del tiempo que resume los hitos más relevantes desde que comenzamos este viaje hasta hoy:

![Línea del tiempo: de UWP a Task\[in\] 2.0](https://240651724-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FfrvHBNivOTy0fVKROgzo%2Fuploads%2Fgit-blob-ae8b5ce8701fe2ac14bc0cc18a840642ba6b2eaa%2Ftimeline.svg?alt=media)

**Figura 01.- Línea del tiempo desde UWP hasta Task\[in] 2.0**

### Lo que viene en este capítulo

En las siguientes secciones vamos a recorrer un camino que, de alguna manera, refleja el mismo viaje que hicimos en los diez capítulos anteriores, pero con las herramientas y la mentalidad de hoy:

1. **La revolución de la IA** — El nuevo panorama de herramientas.
2. **Vibe Coding y desarrollo profesional** — Dónde acaba lo divertido y empieza lo serio.
3. **Cada capítulo, reimaginado** — Cómo haríamos hoy lo que hicimos entonces, con IA y tecnologías modernas.
4. **Task\[in] 2.0** — Un vistazo al futuro.
5. **Comenzando con IA** — Guía práctica para dar el primer paso.

Recuerda que en el capítulo 1 dijimos: *"No tengas miedo a probar algo nuevo"*. Pues bien, es el momento de demostrarlo.
